Пропадает место на жестком диске — разбираемся с причинами. Почему пропадает место на диске «C Пропадает память на диске с windows 7

Сравнивая объемы оперативной памяти, выдаваемые BIOS и операционной системой
с физическим объемом установленной памяти, практически всегда можно видеть, что
доступно меньше памяти, чем установлено. "Пропажа" обычно составляет единицы
мегабайт, но иногда достигает более существенных размеров. В предлагаемом
материале перечисляются и детально рассматриваются причины данного явления.
Также приведены рекомендации по оптимизации использования адресного пространства
и оперативной памяти. Речь пойдет исключительно об объеме памяти, который BIOS
сообщает операционной системе и о том, почему он меньше физического объема.
Управление памятью внутри ОС – тема отдельной статьи.

Первая проверка

Разумеется, не всегда вопрос о "пропавшей" памяти задается исключительно из
исследовательского интереса. И не всегда ответ лежит в области архитектуры и
схемотехники материнской платы. Если после приобретения нового компьютера или
переустановки модулей DIMM, мы видим, что памяти значительно меньше, чем
заявлено поставщиком оборудования, возникает вполне обоснованное желание
проверить комплектность нашей системы. Встречаются и случаи, когда надписи на
наклейках модулей DIMM не соответствуют действительности. Анализ маркировки
самих микросхем памяти, установленных на DIMM, также не всегда эффективен, так
как не все производители придерживаются регулярной системы обозначений. Поэтому,
перед тем, как перейти к главной теме статьи, напомним один рецепт для выявления
банального подлога. Причем воспользоваться им можно, даже не открывая корпус
компьютера.

Известно, что в современных системах, идентификация модулей оперативной
памяти основана на использовании протокола SPD (Serial Presence Detect). На
каждом модуле DIMM, вместе с микросхемами оперативной памяти, установлена
микросхема постоянного запоминающего устройства (EPROM), объемом 256 байт. В нее
производителем модуля записаны его параметры. При старте компьютера, BIOS
считывает эти параметры и использует их для инициализации контроллера памяти.
Диагностические программы, запускаемые в сеансе ОС (например, Astra32, Everest),
также могут прочитать информацию SPD, таким образом она доступна для просмотра
пользователем. Если по информации SPD объем памяти (сумма объемов модулей)
соответствует значению, заявленному поставщиком, но вместе с тем, операционной
системе доступно меньше памяти, то причина в особенностях архитектуры и
схемотехники материнской платы, рассмотренных ниже, часть памяти выделена для
использования различными устройствами или недоступна вследствие ограничений
контроллера DRAM. Рассмотрению именно таких ситуаций посвящена данная статья.
Если же, объем памяти, определенный на основании SPD, меньше ожидаемого, то все
гораздо прозаичнее – нужно предъявлять претензию поставщику.

Ниже рассмотрены причины, по которым в распоряжение операционной системы
попадает меньше оперативной памяти, чем физически установлено на плате.
Очевидно, каждая из причин относится к одному из трех типов:

  1. Часть памяти используется для внутренних нужд BIOS или устройств системной
    платы.
  2. Часть памяти физически недоступна из-за ограничений контроллера памяти.
  3. Часть памяти физически доступна в адресном пространстве, но не
    используется из-за ограничений операционной системы.

Выделение памяти для System Management RAM

System Management RAM – это память, используемая BIOS для собственных нужд.
Физически, это часть оперативной памяти. Она "вырезана" из адресного
пространства с помощью картирующей логики, входящей в состав "северного моста"
чипсета. Данный вопрос детально рассмотрен в ранее опубликованной статье " и
". Сколько памяти
будет "отрезано" для SMRAM зависит от реализации BIOS. В большинстве платформ
это 128 Кбайт, используется диапазон 000A0000h-000BFFFFh, разделяемый с видео
адаптером. В некоторых платформах также используется Extended SMRAM,
расположенная выше 1MB и ее объем достигает нескольких мегабайт.

Выделение памяти для Shadow RAM

Shadow RAM или "теневая" память - область оперативной памяти, в которую
переписывается или распаковывается содержимое микросхемы ROM BIOS материнской
платы, а также дополнительные BIOS периферийных адаптеров. Первоначально это
было задумано как опция, исключительно для повышения производительности, так как
скорость работы RAM существенно выше, чем скорость работы ROM. Современные
реализации BIOS, используют хранение основного блока в упакованном виде, при
старте он распаковывается в Shadow RAM. Таким образом, операция Shadow из
опциональной превратилась в обязательную. Упаковка позволяет использовать
микросхему ROM меньшего объема, следовательно, более дешевую. Для корректной
эмуляции ПЗУ, картирующая логика, входящая в состав "северного моста" чипсета,
блокирует запись в данную область RAM. Распакованный блок BIOS, помещаемый в
Shadow RAM, иногда называют Runtime-блоком.

В большинстве платформ, для Runtime-блоков BIOS периферийных адаптеров
отводится диапазон 000C0000h-000EFFFFh. Для Runtime-блока системного BIOS –
диапазон 000F0000h-000FFFFFh. Отметим, что даже если указанные диапазоны
используются частично или не используются, весь 256-Кбайтный блок
000C0000h-000FFFFFh "отрезается" от оперативной памяти. Практически все
современные чипсеты позволяют его использовать только как Shadow RAM.

Примечание

Утверждение о том, что RAM (ОЗУ) существенно быстрее, чем ROM (ПЗУ)
справедливо для частного случая - применительно к элементной базе и схемотехнике
персональных компьютеров, так как используются медленные микросхемы ROM и
быстрые микросхемы RAM, к тому же, разрядность шины данных RAM на материнской
плате значительно больше. К физическим принципам работы ячеек RAM и ROM это
утверждение не относится.

Выделение памяти для таблиц ACPI

Спецификация ACPI, которая используется для передачи от BIOS к ОС информации
о конфигурации платформы, а также для оптимизации энергопотребления,
представляет собой альтернативный подход к взаимодействию BIOS и ОС. Напомним,
что в "классических" функциях BIOS, например, в функциях дискового сервиса,
доступных через программное прерывание INT 13h, операционная система или другая
программа, для выполнения заданной операции, должна вызывать подпрограммы,
входящие в состав BIOS. Взаимодействие ОС и платформы посредством ACPI
выполняется принципиально по-другому. BIOS при старте платформы, перед загрузкой
ОС, записывает в специальную область памяти набор таблиц, описывающих выполнение
ряда операций. Упрощенно говоря, таблицы содержат информацию о том, какие данные
в какой регистр записывать для выполнения заданной операции. ОС считывает эту
информацию и использует при взаимодействии с оборудованием. Одно из преимуществ
такого подхода, в том, что независимо от системы команд процессора или текущего
режима работы (например, 16- 32- или 64-битный), можно использовать одни и те же
таблицы, так как построение таблиц ACPI, в отличие от выполняемых процедур BIOS,
не привязано к архитектуре процессора.

Объем памяти, выделяемый для хранения таблиц ACPI, зависит от реализации
BIOS. Обычно это сотни килобайт, часто BIOS округляет размер резервируемой
области до 1 Мбайта. Заметим, что в отличие от SMRAM (которая доступна только в
режиме SMM) и Shadow RAM (которая имеет защиту от записи), область памяти,
содержащая таблицы ACPI не имеет специального статуса с точки зрения контроллера
памяти. Факт ее резервирования состоит только в том, что BIOS при передаче ОС
информации об объеме памяти, передает значение с вычетом размера этой области.
Для таблиц ACPI используется диапазон адресов, непосредственно примыкающий к
верхней границе Extended памяти. Подробности в .

Выделение памяти для USB RAM

Как известно, контроллер USB является интеллектуальным устройством, способным
взаимодействовать с оперативной памятью в обход процессора (в режиме Bus
Master). Это взаимодействие состоит не только в передаче данных между
устройствами, подключенными к USB и буферами в оперативной памяти. Для работы
контроллера USB требуется достаточно много вспомогательной информации в памяти,
например расписание транзакций. Так как BIOS должен взаимодействовать с
устройствами USB до загрузки ОС (например, ввод с USB клавиатуры, загрузка с
Flash и т.п.), резервировать память должен BIOS, а не ОС. Обычно, резервируются
десятки килобайт.

Заметим, что такие устройства, как например, контроллер жестких дисков, также
поддерживают режим Bus Master и используют управляющую информацию, располагаемую
в оперативной памяти. Но разница в том, что контроллер дисков, в отличие от
контроллера USB, можно также использовать в режиме программного обмена (PIO
Mode), что BIOS и делает при передаче управления на загрузку ОС. Переход в режим
Bus Master (синоним DMA) и резервирование памяти под управляющие блоки, в этом
случае является обязанностью ОС, а не BIOS.

Выделение памяти для интегрированного видео адаптера

Если на материнской плате имеется интегрированный видео адаптер,
реализованный в составе "северного моста" чипсета, в качестве видео памяти
обычно используется часть оперативной памяти. Перед загрузкой ОС, BIOS
резервирует под видео память блок, размером единицы-десятки мегабайт. На
некоторых платах, в BIOS Setup есть возможность управлять размером выделяемого
блока. При старте ОС и загрузке видео драйвера, происходит инициализация
графического процессора и в распоряжение видео адаптера динамически может быть
выделено больше памяти.

Заметим, что существуют платы, у которых резервирование памяти для
интегрированного видео адаптера происходит даже в том случае, когда он не
используется. Одна из причин этого – небрежно написанный BIOS.

Также заметим, что не всегда интегрированный видео адаптер реализуется в
составе "северного моста" чипсета. Существуют материнские платы, содержащие
"полноценный" видео адаптер в виде отдельной микросхемы графического контроллера
со своими микросхемами памяти. В этом случае системная память для нужд видео
адаптера не резервируется.

Лимит 4Гб и Memory-Mapped I/O

Данный фактор иногда отнимает больше памяти, чем все остальные, вместе
взятые. Причем, когда мы говорили о таких вещах как SMRAM, Shadow RAM, ACPI, то
речь шла о том, что память, которую BIOS "утаил" от операционной системы,
использовалась для внутренних нужд платформы. Здесь же, часть памяти просто
пропадает. Когда и почему это происходит?

Возьмем реальный пример. Платформа класса Intel Socket 775. Процессор Intel
Pentium 4 650 3.4 ГГц (ядро Prescott-2M), чипсет Intel 925XE. Устанавливаем 4 Гб
памяти и видим, что операционной системе доступно около 3.5 Гб. Куда пропало
около 0.5 Гб?

Расследование начнем с процессора. Читая документ и просматривая
назначение сигналов на Socket 775, видим, что процессор поддерживает 36-битную
адресацию. Старший разряд адреса - A35# (считая от нулевого). Для справки, это
контакт с координатами AJ6 на Socket 775. Количество адресуемых байтов равно 2 в
степени 36, то есть, наш процессор может адресовать 64 Гб памяти. Благодаря
механизму страничной трансляции, использование 36-битного адреса возможно как в
32- так и в 64-битном режиме. Подробности в . Таким образом, в цепочке,
которую мы прослеживаем, "слабым звеном" является явно не процессор.

Следующим компонентом, на пути от процессора к памяти, является "северный
мост" чипсета, в нашем примере это микросхема Intel 82925XE, описанная в . Из
документа следует, что чипсет поддерживает 32-битную адресацию,
следовательно, объем адресного пространства памяти равен (2 в степени 32) байт,
то есть 4 Гб. Причем, все 4 Гб нельзя отдать под оперативную память, требуется
разместить еще ряд устройств, доступ к которым также осуществляется через
пространство памяти. Именно поэтому, доступный объем оперативной памяти будет
существенно меньше 4 Гб. Полный список таких устройств можно узнать из
документов . Для рассматриваемой платформы, наибольший объем отнимают видео
память и окно для доступа к конфигурационным регистрам PCI Express. Рассмотрим
их подробнее.

Классические адаптеры VGA, выпускавшиеся еще во времена шины ISA, используют
постраничный доступ к видео памяти через окно, размер которого не превышает 128
KB (000A0000h-000BFFFFh). Современные адаптеры, поддерживая этот режим для
совместимости, также поддерживают линейный доступ к видео памяти. При этом
адаптеру с 256 MB видео памяти требуется выделить столько же адресного
пространства. Из-за унификации при производстве видео адаптеров можно встретить
и такие ситуации, когда адаптер со 128 MB видео памяти требует выделения окна
размером 256 MB.

Классический механизм доступа к конфигурационному пространству шины PCI,
описанный в использует 256 байт конфигурационных регистров на
устройство. Спецификация PCI Express использует блоки регистров, размером 4 KB,
поэтому возникла необходимость в новом механизме доступа к ним. Новый механизм
использует регион адресного пространства, размером 256 MB, через который
конфигурационные регистры всех устройств адресуются как ячейки памяти.
Подробности в .

Вопросы организации регистров, отображенных на память (Memory-Mapped I/O)
рассмотрены в ранее опубликованной статье " ,
и
".

Операция Memory Remap

Начиная с чипсета Intel 955, лимит 4 Гб был преодолен. Разумеется, в
модельных рядах чипсетов для серверов и рабочих станций это произошло
значительно раньше.

Микросхема Intel 82955X принимает от процессора 36-битный адрес и
поддерживает адресное пространство 64 Гб. Максимальный объем оперативной памяти
– 8 Гб, на этот раз ограничение связано не с разрядностью адреса, который
"северный мост" способен принять от процессора, а с возможностями контроллера
DRAM.

Обычно, при использовании операции Memory Remap, диапазон 0-4 Гб форматирован
так же, как и раньше. Там находится оперативная память, фрагмент которой
недоступен из-за необходимости размещения других устройств. Новшество в том, что
указанный фрагмент не пропадает, а размещается по адресам выше 4 Гб.
Соответственно, если у нас памяти больше, чем 4 Гб, все, что не поместилось в
диапазоне 0-4 Гб, размещается выше.

Разумеется, польза от физической доступности памяти выше 4 Гб будет только
тогда, когда операционная система поддерживает адресацию выше 4 Гб. Это
обеспечивается в 64-битном режиме, а также в 32-битном режиме при использовании
PAE (Physical Address Extension). Если ОС не поддерживает адресацию выше 4 Гб,
перемещенная память будет недоступна. Подробности в .

Следует помнить и о том, что обращения к памяти инициируются не только
центральным процессором, но и другими устройствами, использующими технологию Bus
Master, например контроллером жестких дисков. Если контроллер поддерживает
только 32-битную адресацию при чтении и записи данных, то при размещении данных
выше 4 Гб, потребуется дополнительно использовать транзитный буфер,
расположенный ниже 4 Гб, так как контроллер дисков "не умеет" адресовать память
выше 4 Гб. Пересылку между транзитным и целевым буфером должен выполнить
центральный процессор. Это снижает производительность и отнимает память.
Поэтому, "истинно 64-битной" платформу можно считать только тогда, когда не
только процессор, но и Bus Master контроллеры поддерживают 64-битную адресацию.

Заключение

Логическим продолжением данного материала является изложение методов и
фрагментов кода, позволяющих для заданной платформы "с точностью до бита"
определить, как используется память, которую BIOS "утаил" от операционной
системы. Поэтому, при наличии читательского интереса, автор планирует
продолжение. Задача осложняется тем, что для получения ответов на многие из
поставленных вопросов, потребуется анализировать содержимое системных
конфигурационных регистров, архитектура которых не определяется единым для всех
платформ стандартом. Такие регистры по-своему реализованы в каждом чипсете. К
сожалению, подробная документация доступна далеко не на все чипсеты. Поэтому,
универсальных рецептов здесь не существует. Раскрывая данную тему, автор изложил
основные принципы, используя которые, заинтересованный читатель может провести
собственное исследование, для своей конкретной платформы.

Источники информации


developer.intel.com :

1) Intel Pentium 4 Processor 660, 650, 640, and 630 and Intel Pentium 4
Processor Extreme Edition Datasheet. Document Number: 306382-001.
2) TLBs, Paging-Structure Caches, and Their Invalidation. Application Note.
Document Number 317080-001.
3) Intel 925X/925XE Express Chipset Datasheet. Document Number: 301464-003.
4) Intel I/O Controller Hub 6 (ICH6) Family Datasheet. Document Number
301473-001.
5) Intel 955X Express Chipset Datasheet. Document Number 306828-001.
6) Intel I/O Controller Hub 7 (ICH7) Family Datasheet. Document Number
307013-002.
7) AGP V3.0 Interface Specification (без номера).

Электронные документы, доступные на сайте
developer.amd.com :

8) AMD Functional Data Sheet, 754 Pin Package. Publication # 31410.
9) AMD Functional Data Sheet, 939 Pin Package. Publication # 31411.
10) AMD Functional Data Sheet, 940 Pin Package. Publication # 31412.

Электронные документы, доступные на сайте
pcisig.com :

Документы , на сайте pcisig.com доступны только для членов PCI
Special Interest Group. Воспользовавшись поисковыми системами, можно найти
данные документы для свободной загрузки.

11) PCI BIOS Specification. Revision 2.1.
12) PCI Local Bus Specification. Revision 3.0.
13) PCI-to-PCI Bridge Architecture Specification. Revision 1.1.

Электронные документы, доступные на сайте
acpi.info :

14) Advanced Configuration and Power Interface Specification. Hewlett-Packard
Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies
Ltd., Toshiba Corporation. Revision 3.0.:

Книги:

15) В.Л. Григорьев. Микропроцессор i486. Архитектура и программирование.
Москва ТОО "ГРАНАЛ" 1993.
16) Ю.М. Казаринов, В.Н. Номоконов, Г.С. Подклетнов, Ф.В. Филиппов.
Микропроцессорный комплект К1810. Структура, программирование, применение.
Справочная книга. Москва "Высшая школа" 1990.
17) М. Гук. Аппаратные средства IBM PC. Энциклопедия. Санкт-Петербург,
издательство "Питер" 2006.

Здесь я описываю часто встречающиеся проблемы, которые возникают у пользователей. Когда пропадает место на жестком диске ты начинаешь недоумевать. Пробуешь что-то сделать, удалить какие-то лишние программы, файлы и прочее, но место так и не освобождается. Сегодня было свободно 50 Гб, а завтра уже 30 Гб, куда девается место на диске, не понятно.

Сразу скажу, что не всегда данная проблема возникает из-за вирусов или вредоносных программ. О том, по каким причинам пропадает место на жестком диске мы сейчас и поговорим.

Первая причина – системные функции операционной системы

Пропажей свободного места на диске могут служить какие-либо функции самой . Это могут быть:

  1. Записи при , программ, точек восстановления и другое.
  2. Обновления Windows
  3. Одной из известных причин является и , которые могут занимать очень много места на винчестере.

Разберем каждый из этих пунктов и постараемся освободить как можно больше места на жестком диске.

Точки восстановления

Обычно Windows самостоятельно выделяет на диске определенное количество места для того, чтобы вносить туда записи установок программ, драйверов и прочих изменений в системе. Со временем занимаемое место увеличивается.

Параметры точек восстановления можно настроить таким образом:

Заходим в Панель управления нажимаем на «Система и безопасность» , потом «Безопасность и обслуживание» , а потом «Восстановление» . В открывшемся окне ищем что-то типа «Настройка восстановления системы» .

Теперь выбираем нужный диск и нажимаем «Настроить» .

Здесь вы можете, как и включить, так и выключить точки восстановления, также, можете задать какое-либо количество занимаемого пространства на эту функцию.

Я больше чем уверен, что большинство пользователей не пользуются данной функцией, поэтому, те кто хочет, могут ее отключить. Сегодня объемы HDD очень велики, поэтому, не думаю, что отключение точек восстановления как-то увеличит возможности хранения. Иногда она может даже пригодиться.

Тем более, вы можете в любое время удалить точки восстановления через соответствующие настройки.

Папка WinSxS

Об этом мы уже говорили в одной из наших статей. Данная папка может занимать до нескольких гигабайт. вы можете почитать, что можно сделать с этой папкой.

Файл подкачки pagefile.sys и файл гибернации hiberfil.sys

Об этом я тоже писал в своих статья на этом сайте. Файл, которые тоже занимают не мало места. Если говорить о файле гибернации, то на Windows 8 он будет занимать значительное место на жестком диске, даже если вы его не используете. О нем я писал .

Файл подкачки весь полезная, и о том, как ее настроить написано , обязательно перейдите по ссылке. В этой статье я писать об этом не буду, так как, у меня уже есть статья на эту тему.

Другие причины пропажи места на диске

Возможно, что пункты, которые мы перечислили выше не помогли вам, а возможно они и не относились к проблеме пропажи места, тогда рассмотрим другие случаи.

Временные файлы

Когда мы устанавливаем программы создаются временные файлы, которые после удаления этой самой программы не всегда удаляются.

Для удаления этих временных файлов можно воспользоваться встроенной утилитой «Очистка диска» . Для этого заходим в «Мой компьютер» , нажимаем правой кнопкой мыши по нужному диску, а потом жмем «Свойства» . В открывшемся окне нажимаем «Очистка диска» .

Теперь немного ждем, когда утилита соберет необходимые данные.

, которую я привожу в своих статьях уже не первый раз. И не зря, так как, она очень полезная и помогает оптимизировать систему.

Удаление программ с компьютера

Удалять программы нужно правильно. Стандартный менеджер удаления в Windows не очень для этого подходит, так как, не удаляет записи в реестре и некоторые остатки от программы. Для такого случая можно воспользоваться, например, Uninstall Tool. Либо прочитайте вот .

И самое главное – не захламлять свой диск всяким мусором. Регулярно удаляйте приложения, которыми уже не пользуетесь. Заботьтесь о своем жестком диске. На этом все.

Настоящее время поистине считается веком высоких технологий. Сейчас никого вокруг не удивишь жестким диском размером в несколько терабайт, это стало обычным явлением. Но, к сожалению, хоть прогресс и развивается, но список проблем современного пользователя остается неизменным. Основная проблема - место на HDD. Его всегда мало и оно постоянно очень быстро заканчивается.

Сейчас в Интернет можно скачать различные программы, которые позволяют:

  • сохранить место на HDD;
  • удалить ненужную информацию;
  • очистить весь компьютер от ненужной информации;

Есть программы платные, а есть бесплатные. Что выбрать?

Бесплатные - это халява, но как правило, не эффективно.

Платные - покупка кота в мешке, можно нарваться на мошенничество и потратить деньги в пустую.

Лучше начать пользоваться ПСЕВДО бесплатными программами по очистке компьютера и HDD. Псевдо бесплатные это когда вам дается некоторое время (часто всего 30 дней) попользоваться программой и задействовать полностью ее функционал.

Но в этой статьей хотелось бы разгласить основные методы освобождения места вручную, а также рассмотреть некоторые бесплатные утилиты и программы.

Если быстро хотим решить проблему с диском С, то переходим в ознакомлению и покупке необходимого коммерческого программного обеспечения, которое профессионально делает все необходимое за вас.

Куда же исчезает свободная память с диска C

Давайте для начала выясним, куда исчезает свободная память с диска С:, и как с этим справиться. Необходимо сказать, что место исчезает не только из-за активной деятельности пользователя, который скачивает и устанавливает различные программы, но и за счет работы операционной системы.

Зачастую место на HDD заполнено различным содержимым рабочего стола. Запомните, все, что находится на вашем рабочем столе сохраняется по умолчанию именно на диск С:, если вы скачали свеженький фильм или альбом любимой музыкальной группы и решили оставить это все «на глазах», то и память неумолимо уменьшится. Если на устройстве есть несколько дисков, то вы можете скинуть информацию на другой без дополнительных инструментов. Случается так, что HDD имеет всего один раздел. Сначала потребуется поделить его на несколько логических частей, и выполнить процесс перемещения информации.

Некоторое место на HDD «съедают» и временные файлы. Они создаются автоматически программами, с которыми вы работаете именно сейчас, такие файлы необходимы до момента окончания работы с программой. Самый верный вариант - это удалять файлы сразу же после истечения времени их необходимости. Многократно встречается случай, что все не так хорошо, как хочется, постепенно они собираются и занимают все больше места. Не забывайте, что если вы пользователь , то файлы с Интернета также имеют свойство накапливаться.

Случается и так, что памяти на устройстве просто катастрофически не хватает, а удалять некоторые программы просто нельзя из-за постоянной необходимости в работе. Что предпринять в этой ситуации? Ответ вы получите, читая дальше эту статью.

Перед началом освобождения памяти стоит провести некоторые подготовительные работы. Это потребуется для того, чтоб все прошло успешно и дало желаемый результат. Мы рекомендуем для наглядности записать на бумаге количество свободного места и на каждом этапе чистки обновлять эти данные. По окончанию процесса, вы сами удивитесь, сколько сэкономили памяти без лишних жертв.

Удаление временных файлов

Перейдем к действию очистки компьютера от временных файлов.

Для начала заходим в «Мой компьютер», выбираем необходимую папку и щелкаем «Сервис», после этого необходимо щелкнуть на свойствах папки. Далее необходимо перейти в «Вид» и в раскрывшемся окне выбрать «Параметры», где выбираете «Показать скрытые файлы». Все это необходимо для очистки временных файлов. Подтверждаем новые настройки.

Если на вашем компьютере установлена Windоws 7 или Vistа, то потребуется нажать «Пуск» и далее выбрать «Панель настроек». В окне найти значок под названием «Параметры папок».

Перейдем к следующему шагу. Выбираем заново «Пуск» и находим кнопку «Выполнение», в раскрывшемся окне вводим такие символы: %USERPROFILE% и подтверждаем. Вследствие у вас должно раскрыться новое окно в котором стоит найти папку под названием «Locаl Sеttings», после выбираем «Tеmp». В открывшемся окне нажимаем соединение кнопок Сtrl+А и Shift+Dеlеte.

Подтверждайте ваш выбор. Таким образом, вы удалите все содержимое и оно не переместиться в «Корзину». Не беспокойтесь о надобности этих файлов, они совсем не нужны для вас.

Стоит сказать, что во время форматирования обязательно возникнет ситуация с неоднократным подтверждением выбора. В раскрывшемся окне нажмите подтверждение своего выбора. Если появилось окошко с ошибкой, не волнуйтесь, подтвердите. Найдите файл, из-за которого возникла ошибка, и снимите с него выделение. По окончанию этих действий можете снова все оставшиеся файлы удалить. Отвечая на вопрос, почему возникла ошибка стоит сказать, что мы пытаемся очистить файлы, которые использует операционная система.

Теперь мы можем посмотреть содержимое папки Tеmp. Количество файлов в ней должно быть минимальным. Давайте посмотрит на Свойства и сколько на самом деле освободилось памяти.

Цифра может быть просто ошеломляющей. Встречаются такие случаи, что памяти становится больше до 20 Гб, в случае, если вы никогда ранее не чистили эту папку. Представьте, сколько вы получили места, удалив только временные файлы, а есть еще и другие способы освободить место.

Следующий этап чистки вашего компьютера заключается в следующем: открываем «Мой компьютер», выбираем диск С:. Выбираем папку «Windоws» и снова выбираем «Tеmp». Заметьте, что при желании получить доступ может возникнуть предупреждение, вы нажимайте «Отображать все содержимое». Можете не волноваться, что удалив содержимое этой папки, вы нарушите работу операционной системы. В действительности в ней хранятся файлы для совместимости системы и старых программ. Хотя папка может и быть практически пустой, но чистку сделать необходимо. Для этого снова выделяем все содержимое комбинацией Сtrl+A и удаляем.

Переходим к действию чистки временных файлов, которые появились при работе с Интернетом. Необходимо перейти в «Пуск» и перейти в панель настроек, где выбрать значок «Свойства обозревателя». Жмем удалить в раскрывшемся окне. Появится новое окошко, в котором необходимо поставить галочки напротив «Временные файлы» и «Сохранить данные узлов», жмем «Удалить». Этот способ наиболее эффективен для пользователей браузером Explorеr. Если вы один из них, посмотрите после этой операции, сколько у вас освободилось места.

После всех этих действий необходимо очистить «Корзину». В нее могут случайно переместиться файлы, которые вы удалили. Надеемся, у вас там не хранится ничего ценного.

Удаление дублей фалов при помощи программы DupKiller

Далее для чистки вашего компьютера вам понадобиться специальная программа DupKillеr. Она вам поможет удалить копии файлов, которые могут встретиться на вашем компьютере. Программа полностью бесплатная и вы можете взять ее на сайте разработчика. Возможно, в недалеком будущем за эту программу придется заплатить, но пока она бесплатная можно пользоваться смело и без проблем.

После скачивания необходимо установить программу. Во время этого поставьте нужный язык и кликните «Далее», принимайте условия «Пользовательского соглашения» и нажимайте «Далее». Ожидайте полной установки и подтверждайте.

Зайдите через «Пуск» и выберите «Программы», в раскрывшемся окне нажмите на названии DupKillеr. Эта программа удобна и тем, что появляются всплывающие советы, которые вы можете с легкостью отключить. В итоге у вас должно появиться главное окно программы DupKillеr. Можете поставить галочку напротив диска С или всех сразу. Выбираем в меню «Файлы» и нажимаем «Все файлы».

Заходим в меню «Исключение». В этой папке можете оставить все как есть. В этом случае вы увидите принцип работы программы. В «Настройке поиска» и «Других» оставляете все без изменений.

Заходим в «Удаление» и выбираем перемещение в» Корзину». Это необходимо для того, чтоб исключить потерю важной информации. Если вы не сомневаетесь, то можете удалять сразу. Теперь жмем «Сканирование», и вам нужно только ожидать. В конце перед вами появится окно, в котором будет указан общий объем дубликатов на компьютере. Размер памяти, которую занимают копии, может быть очень велик.

Дальше начинается самое интересное. Вам необходимо проставить галочки на всех файлах, которые можно удалить, дубликат вам не потребуется. Учтите, что флажок ставится только на одну копию, а не на все, в противном случае велика вероятность удаления и оригинала.

Дефрагментация жесткого диска

Еще одним способом очистки вашего устройства от ненужной информации является дефрагментация. Эта операция оптимизирует нахождение файлов на жестком диске, а также сжимает файлы, долгое время которые не использовали. Все это сэкономит некоторое место на вашем компьютере.

Чтоб начать работу следует зайти в «Мой компьютер» и выбрать С:. Зайти в «Свойства» и нажать «Сервис», в появившемся окне нажимаем «Провести дефрагментацию».

В раскрывшемся окошке нажать «Дефрагментация». После всего этого вы можете спокойно заняться своими делами, к примеру, уборкой или уделить время друзьям. Такие меры рекомендуется проводить в среднем раз в полгода, возможно и чаще, если вы используете активно ваше устройство. Во время этого процесса работа за компьютером будет просто невозможной, из-за того что он будет очень медленно работать.

Кстати, вы всегда можете удалить программы, которыми давно не пользовались или не собираетесь использовать в ближайшее время. Согласитесь, что часто вы скачивали программу «на раз», а после забыли о ее существовании, ну а место она занимает на вашем компьютере.

Применяются и более экстренные методы освобождения пространства. Этот метод следует применять после того, как были испытаны все предложенные ранее способы. В случае если вы все что можно удалили, а место так и не появилось, придется приобретать новый HDD. В этом случае всю не поместившуюся информацию скидываем на него. Кроме того, все новые файлы будут скидываться на него. Но не забывайте со временем удалять временные файлы и с нового диска. Но случается так, что на приобретение нет, ни времени, ни денежных средств. Как выйти из ситуации?

Сжатие информации на диске

Существует еще метод сжатия всей информации на диске. Для этого требуется зайти на ваш HDD и выбрать «Свойства», в появившемся окошке нажать на «Сжать диск». Далее необходимо подтвердить выбор. Во всплывшем окне применить свой выбор ко всем папкам. Эта процедура продлится максимум полчаса, а минимум около десяти минут.

Напомним, что этот метод - не спасение, а экстренная мера. Почему так? Недостатком метода является замедленная работа всего компьютера. Это связано с тем, что проводя операции системе необходимо изначально распаковать файл, а только после приступить к работе с ним. Процесс распаковки начинает значительно снижать быстродействие и производительность машины. Мы вам рекомендуем, даже если вы использовали столь кардинальную меру, постарайтесь в максимально короткое время вернуть ваше устройство к нормальному состоянию. Только после этого в разы повысится быстродействие.

В этой теме вы узнали самые простые методы увеличения памяти на вашем устройстве. Надеемся что, придерживаясь их и постоянно проводя чистку своей машины, в будущем у вас не возникнет нужда в экстренных методах. Так что начинайте пока с обычных программ по оптимизации компьютера и HDD.

Вопрос от пользователя

Здравствуйте.

Помогите определиться с одной проблемой: у меня каждый день все меньше и меньше свободного места на системном диске, где установлена Windows 10 (локальный диск C:\).

Можно ли как-то ограничить аппетиты моей системы, и вообще, как узнать, куда пропадает место на диске, есть ли специальные утилиты для этого. Заранее благодарю!

Доброго времени суток!

Знакомая проблема. Смотришь сегодня на жестком диске пропало 2 ГБ, завтра - еще 2-3 ГБ, через недельку - нет уже 10 ГБ... Невольно начинаешь задумываться, а что будет через месяц - вообще свободного места не останется?

Наверное, стоит сразу сказать, что подобное редко происходит из-за вирусов, чаще - из-за определенных настроек самой ОС Windows: избыточного количества точек восстановления, из-за кэша браузеров, различного "мусора", который скапливается на системном разделе. В этой статье расскажу, как от него избавиться и освободить место на диске.

В помощь!

Возможно вам будут интересны утилиты для очистки Windows от мусора -

По умолчанию в системе Windows включено создание (кроме, пожалуй, Windows 10, да и то если не касаться темы сборок) . Так вот, эти точки восстановления могут отнять до 12% места на жестком диске (причем, на каждом его разделе!). Согласитесь, если у вас системный раздел жесткого диска с Windows, скажем, на 200 ГБ - то отдавать примерно 25 ГБ на точки восстановления - слишком уж много?!

Примечание : я не призываю совсем работать без точек восстановления, но поубавить пыл ОС вполне можно. Тем более, важно не количество точек - а качество.

И так, чтобы настроить место под точки восстановления, откройте: и откройте вкладку (скрины ниже в помощь) .

Далее выберите свой жесткий диск в разделе "Доступные диски" и нажмите кнопку "Настроить" (примечание : напротив вашего системного диска "C:\" - будет гореть значок Windows ) .

Затем передвиньте ползунок и ограничьте используемой дисковое пространство для защиты системы (если используете сторонние программы для бэкапа - можно вообще отключить всю эту защиту) .

Примечание : кстати, под ползунком, регулирующим использование диска, есть кнопка для удаления старых точек восстановления. Можете воспользоваться ей для очистки и высвобождения места на жестком диске.

Файл подкачки и файл для гибернации (hiberfil.sys)

Про файл подкачки (pagefile.sys)

Чем больше программ вы запускаете (и чем они требовательнее) - тем больше оперативной памяти они потребуют. Наступает такой момент, когда оперативная память занята, а требуется еще "кусок места". Чтобы не зависнуть - Windows использует место на жестком диске, куда отправляются наименее активные и нужные данные. Используется для этого специальный файл - называют его файл подкачки (сумбурно объяснил, но думаю широкой аудитории будет понятно) .

Так вот, по сути этот файл нужен для расширения вашей оперативной памяти. Этот файл, обычно, раза в 2 больше, чем размер вашей ОЗУ. Таким образом, этот файл может отнять значительное место на диске.

Как проверить сколько занимает места файл подкачки и как его настроить

Для этого нужно открыть панель управления Windows по следующему адресу: \Система и безопасность\Система .

Затем во вкладке "Дополнительно" откройте параметры быстродействия (см. скриншот ниже).

В большинстве случаев рекомендуется установить галочку на против пункта "Автоматически выбирать объем файла подкачки". Правда, иногда система чересчур уж больно много отнимает места - в этом случае выставите объем в 1,5-2 раза больше, чем размер вашей ОЗУ. Этого места будет достаточно для нормальной работы Windows.

Примечание : многие ошибочно полагают, что чем больше места они отведут под виртуальную память - тем быстрее будет работать их ПК. Это настоящее заблуждение!

Дело в том, что скорость считывания информации с жесткого диска намного меньше, чем с оперативной памяти. Поэтому файл подкачки используется для приложений, которые в данный момент не используются вами.

Про файл для гибернации и спящего режима (hiberfil.sys)

Чтобы быстро "пробудить" компьютер и начать с ним работу - есть спец. режим гибернации (в нем все содержимое оперативной памяти записывается в спец. файл hiberfil.sys (расположен на системном диске) ).

Благодаря этому, после включения ПК - он за считанные секунды может всё восстановить из этого файла и вернуть компьютер в прежнее состояние, как будто его и не выключали.

Но за все приходится "платить" - файл hiberfil.sys занимает достаточно много свободного места на диске. Если вы не пользуетесь этим режимом выключения ПК - то его можно "удалить". Для этого откройте командную строку и впишите команду powercfg -h off (скриншот ниже).

Скопление временных и мусорных файлов. Чистка диска

Как бы вы аккуратны не были - со временем, на любом жестком диске начинает скапливаться разного рода "мусор": файлы от старых удаленных приложений, временные файлы, использовавшиеся в процессе установки, кэш браузеров, пустые папки, неверные ярлыки и т.д.

Всё это "добро", со временем, начинает серьезно сказываться на производительности вашей системы в целом...

Наиболее качественную очистку Windows от мусора обеспечивают спец. утилиты. О них я рассказывал в одной из своих прошлых статей, ссылка ниже.

В помощь! Лучшие программы для очистки компьютера от мусора -

Очистка диска от мусора / Утилита "Ускоритель компьютера"

В Windows есть и свой инструмент для чистки диска. Для его запуска нужно сначала открыть "Этот компьютер" ("Мой компьютер"), после перейти в свойства нужного диска и нажать кнопку "Очистка диска" (см. скриншот ниже) .

Затем указать галочками на против данных, которые вы разрешаете программе очистить на вашем диске. Например, файлы журнала установки, временные файлы интернета, автономные веб-странички и пр. Кстати, обратите внимание, что чистильщик сообщает вам, сколько всего можно высвободить места (на скрине ниже - до 314 МБ) .

Выбор, что очищать: какие файл удалять

Кстати, не могу не отметить , что есть спец. утилиты, способные не только удалять мусор, но и конфигурировать систему так, чтобы ваш ПК работал с максимальной производительностью. На мой скромный взгляд, одна из лучших в своем роде - это Advanced SystemCare (даже в бесплатном варианте своей работы).

Например, во время анализа моего диска в Windows (во время написания статьи) - эта утилита нашла аж 16 ГБ мусорных файлов! Кроме этого проверяются элементы загрузки, проблемы конфиденциальности, ошибки ярлыков, вредоносное ПО, проверяется системный реестр. В общем, настоящий комбайн!

Чистка диска в Advanced SystemCare - найдено 16 ГБ мусора!

Анализ занятого места на диске: как найти большие файлы и папки

Вот бывает уже все выполнил: очистил Windows от мусора, проверил все файлы и папки вручную, посмотрел установленные программы и игры - но ничего подозрительного нет, а место свободного мало (оно куда-то пропало, но вот куда?)!

В этом случае можно воспользоваться специальными утилитами, которые помогут построить диаграмму занятого мета на диске, и вы визуально и быстро сможете найти наиболее большие папки и файлы. Ну а уж с найденными папками сможете решить сами, что делать: удалять или оставить...

На мой скромный взгляд, весьма неплохая утилита для этого дела - WinDirStat .

Простая и удобная утилита для оценки занятого и свободного места на жестком диске. Утилита в считанные минуты построит Вам удобную диаграмму, по которой можно быстро найти файлы и папки, занимающие значительное место (всё то, о чем вы давно забыли, или даже не знали!).

Что еще подкупает в программе: так это встроенный инструмент удаления папок и файлов. Только будьте осторожны: утилита видит скрытые и системные файлы, и вы можете легко удалить нужные для работы системы данные. Прежде, чем удалить тот или иной файл - узнайте о нём!

В качестве примера, приведу скрин моего проанализированного диска.

WinDirStat - оценка занятого места на диске

Как видно, показано сколько места занимают те или иные папки, какие файлы в них и пр. Внизу приведена диаграмма, щелкнув по области определенного цвета - вы увидите файл, который был представлен. Разумеется, анализ лучше всего начинать с самых больших областей диаграммы.

В помощь!

Чем забит мой жесткий диск (или куда пропало свободное место на HDD) [Анализ диска] -

На этом у меня все, надеюсь на вашем жестком диске перестало быть тесно и появилось свободное место!

Итак, у вас пропадает место на системном разделе, и вы возмущены безобразным поведением Windows? Не спешите обвинять операционную систему, а попробуйте спокойно разобраться, почему так происходит.

Недостатком места на системном разделе в первую очередь озабочены пользователи, выделившие для него слишком мало дискового пространства. Сразу после установки современные Windows занимают намного больше места, чем XP. Если вы экономите на спичках, то рискуете совершить эти 6 ошибок !

Давайте разберем моменты, которые сильнее всего влияют на исчезновение дискового пространства.

Файлы подкачки и гибернации

Далеко не все учитывают, что растут объемы устанавливаемой в компьютеры оперативной памяти, а следовательно растут размеры файлов подкачки и гибернации. В стандартной конфигурации Windows файл подкачки составляет 1.5 объема ОЗУ, а гибернации — 0.75. Если у вас 8GB RAM, сразу после установки системы эти два файла займут 18GB.

Если вы не используете всю оперативную память в повседневной работе, можете уменьшить размер файла подкачки. На стационарном ПК гибернацию можно отключить и пользоваться сном.

Установленные программы

Многие популярные программы изрядно «располнели» за последние годы — это тоже нужно принять во внимание (в том числе, определяясь с размером системного раздела).

Удалите неиспользуемые программы (appwiz.cpl), чтобы освободить место на диске. После удаления ненужной программы имеет смысл удалить ее данные из папок %AppData% и %LocalAppData% ().

Когда вы устанавливаете программы, они могут копировать свои установочные файлы на жесткий диск, чтобы впоследствии можно было восстанавливать работу программ или добавлять/удалять функциональные возможности (a иногда такое копирование осуществляется просто «на всякий случай»). К сожалению, поддерживаемого способа очистить папку Installer нет.

Если вы любите тестировать новые программы, вы неизбежно засоряете систему, поскольку далеко не всегда штатное удаление приложения подчищает все «хвосты». Для экспериментов с программным обеспечением лучше всего использовать виртуальную машину .

Установленные обновления

По мере использования операционной системы свободное пространство уменьшается. Когда вы устанавливаете обновления, система создает резервные копии заменяемых файлов, чтобы обновление можно было удалить в случае возникновения проблем. Однако современные Windows умеют удалять старые копии.

Чем дольше вы проработали в системе, тем сильнее эффект от очистки.

Временные файлы скачанных обновлений

Загруженные обновления сохраняются в папку Windows\SoftwareDistribution. Ее размер не растет бесконтрольно, поскольку система удаляет старые файлы по мере загрузки новых. При отсутствии неполадок размер папки может достигать 700 — 1000MB, а в случае системных проблем составлять несколько гигабайт.

Чтобы очистить папку SoftwareDistribution, запустите командную строку от имени администратора и вставьте в нее приведенный ниже код.

Net stop wuauserv net stop BITS net stop CryptSvc cd %systemroot% ren SoftwareDistribution SoftwareDistribution.old net start wuauserv net start bits net start CryptSvc rd /s /q SoftwareDistribution.old

Точки восстановления

Определите папки, занимающие больше всего места

Задействуйте программу, отображающую распределение файлов на диске в графическом виде.

Учтите служебные файлы NTFS

Метаданные NTFS редко становятся причиной значительных потерь пространства, но их наличие нужно учитывать при подсчете занятого места на диске. В Windows 8 и новее сводный отчет выводит команда

Fsutil volume allocationreport C:

Определите приложение, засоряющее диск

Иногда очистка помогает лишь на некоторое время, после чего место снова исчезает в результате работы какой-то программы. Зная папку, в которой накапливаются файлы (см. выше), вы можете легко вычислить программу.

Убедитесь в отсутствии вирусов

Если вы выполнили все рекомендации статьи, но не смогли найти пропавшие гигабайты, общие рекомендации вам вряд ли помогут. В этом случае обязательно сделайте тщательную проверку на вирусы по специальной методике (даже если у вас установлена и регулярно обновляется антивирусная программа).

Если вам так ничего не помогло, остается лишь посоветовать задать вопрос в форуме OSZone. Обсуждение статьи ведется в этой теме.