По какой то причине винда показывает, что на диске записано 55 Гб.
Однако если посмотреть на объем данных в проге windirstat, то там их +- 49 Гб. И если вручную посмотреть весь объем (включая скрытые папки) получается примерно столько же.
Может все таки windows скрывает от меня какие то папки? Или это просто сам диск дурит?
-
Вопрос задан
-
555 просмотров
Скорее всего, вы не убрали галочку «скрывать защищенные системные файлы»,
после этого вы увидите файлы гибернации и подкачки в корне диска.
В винде обычно отображается 2 варианта размера файлов «фактически» и «на диске»
первый — непосредственно размер файлов
второй — размер занятых кластеров
10% вполне разница между ними, не помню точно в каком отображает windir и другие
Объем папки System Volume Information (где хранятся точки восстановления) недоступен для оценки файловыми менеджерами и прочими прикладными программульками, умеющими считать объем для каждой папки.
А вот в свойствах диска и общих системных оснастках это место учитывается как занятое.
Пригласить эксперта
-
Показать ещё
Загружается…
Минуточку внимания
Итак, у вас пропадает место на системном разделе, и вы возмущены безобразным поведением Windows? Не спешите обвинять операционную систему, а попробуйте спокойно разобраться, почему так происходит.
Недостатком места на системном разделе в первую очередь озабочены пользователи, выделившие для него слишком мало дискового пространства. Сразу после установки современные Windows занимают намного больше места, чем XP. Если вы экономите на спичках, то рискуете совершить эти 6 ошибок!
👉 Смотрите также более глубокий технический подход в статье Как правильно измерить занятое место на диске и найти потерянные гигабайты.
Основные причины исчезновения места и советы по его высвобождению
Давайте разберем моменты, которые сильнее всего влияют на исчезновение дискового пространства.
Файлы подкачки и гибернации
Далеко не все учитывают, что растут объемы устанавливаемой в компьютеры оперативной памяти, а следовательно растут размеры файлов подкачки и гибернации. Если у вас 8GB RAM, сразу после установки системы эти два файла займут до 18GB.
Если вы не используете всю оперативную память в повседневной работе, можете уменьшить размер файла подкачки. На стационарном ПК гибернацию можно отключить и пользоваться сном.
Установленные программы
Многие популярные программы изрядно «располнели» за последние годы — это тоже нужно принять во внимание (в том числе, определяясь с размером системного раздела).
Удалите неиспользуемые программы (appwiz.cpl), чтобы освободить место на диске. После удаления ненужной программы имеет смысл удалить ее данные из папок %AppData% и %LocalAppData% (подробнее).
Когда вы устанавливаете программы, они могут копировать свои установочные файлы на жесткий диск, чтобы впоследствии можно было восстанавливать работу программ или добавлять/удалять функциональные возможности (a иногда такое копирование осуществляется просто «на всякий случай»). К сожалению, поддерживаемого способа очистить папку Installer нет.
Если вы любите тестировать новые программы, вы неизбежно засоряете систему, поскольку далеко не всегда штатное удаление приложения подчищает все «хвосты». Для экспериментов с программным обеспечением лучше всего использовать виртуальную машину.
Установленные обновления
По мере использования операционной системы свободное пространство уменьшается. Когда вы устанавливаете обновления, система создает резервные копии заменяемых файлов, чтобы обновление можно было удалить в случае возникновения проблем. Однако современные Windows умеют удалять старые копии.
Вы можете очистить папку winsxs в Windows 7 и более новых ОС.
Чем дольше вы проработали в системе, тем сильнее эффект от очистки.
Временные файлы скачанных обновлений
Загруженные обновления сохраняются в папку Windows\SoftwareDistribution. Ее размер не растет бесконтрольно, поскольку система удаляет старые файлы по мере загрузки новых. При отсутствии неполадок размер папки может достигать 700 — 1000MB, а в случае системных проблем составлять несколько гигабайт.
Чтобы очистить папку SoftwareDistribution, запустите командную строку от имени администратора и вставьте в нее приведенный ниже код.
Скрипт для очистки папки SoftwareDistribution
Точки восстановления
Защита системы является еще одной функцией Windows, о которой многие забывают ввиду того, что папки с точками восстановления по умолчанию скрыты. Однако выделяемое под точки восстановления пространство ограничено операционной системой и не растет бесконтрольно.
Вы в любой момент можете удалить все точки — кнопка есть в настройках защиты системы.
Предыдущая установка Windows
Если вы установили систему поверх существующей, в том числе обновив предыдущую версию, старая система оседает в папке windows.old. ОС со временм очищает ее частично, удаляя системные файлы, но пользовательские остаются.
Предыдущую установку проще всего удалить стандартной очисткой диска — утилитиой cleanmgr.
Выше перечислены основные и самые «тяжелые» причины исчезновения дискового пространства, но бывают и другие.
Я это все перепробовал! Что еще можно сделать?
В таком случае вам придется еще немного поработать руками и головой.
Запускайте указанные ниже утилиты от имени администратора!
Выполните очистку диска
Встроенная в Windows утилита очистки диска (cleanmgr) хорошо справляется с основным засорением системы. Она также обладает возможностями, недоступными сторонним средствам — например, может очищать папки winsxs и windows.old и выполнять сжатие неиспользуемых системных файлов (в Windows 8 и новее).
Воспользуйтесь этой утилитой даже если вы предпочитаете сторонние средства вроде CCleaner.
Определите папки, занимающие больше всего места
Задействуйте программу, отображающую распределение файлов на диске в графическом виде.
Читайте мой рассказ об утилите Scanner, а также обратите внимание на альтернативы и держите в уме консольный вариант.
Учтите служебные файлы NTFS
Метаданные NTFS редко становятся причиной значительных потерь пространства, но их наличие нужно учитывать при подсчете занятого места на диске. В Windows 8 и новее сводный отчет выводит команда
fsutil volume allocationreport C:
В Windows 7 эти сведения получить сложнее, но тоже возможно. Читайте подробный рассказ в статье Как правильно измерить занятое место на диске и найти потерянные гигабайты.
Определите приложение, засоряющее диск
Иногда очистка помогает лишь на некоторое время, после чего место снова исчезает в результате работы какой-то программы. Зная папку, в которой накапливаются файлы (см. выше), вы можете легко вычислить программу.
Смотрите видео и мой рассказ о том, как это сделать с помощью Process Monitor.
Убедитесь в отсутствии вирусов
Если вы выполнили все рекомендации статьи, но не смогли найти пропавшие гигабайты, общие рекомендации вам вряд ли помогут. В этом случае обязательно сделайте тщательную проверку на вирусы по специальной методике (даже если у вас установлена и регулярно обновляется антивирусная программа).
Если вам так ничего не помогло, остается лишь посоветовать задать вопрос в форуме OSZone. Обсуждение статьи ведется в этой теме.
Пропадает место на жестком диске — разбираемся с причинами
Работая в Windows, будь то XP, 7, 8 или Windows 10, со временем вы можете заметить, что место на жестком диске куда-то исчезает: сегодня его стало на гигабайт меньше, завтра — испарилось еще два гигабайта.
Резонный вопрос — куда девается свободное место на диске и почему. Сразу скажу, что обычно это не вызвано вирусами или вредоносными программами. В большинстве случаев, за пропавшее место в ответе сама операционная система, но есть и другие варианты. Об этом и пойдет речь в статье. Также настоятельно рекомендую к изучению материал: Как очистить диск в Windows. Еще одна полезная инструкция: Как узнать, чем занято место на диске.
Главная причина исчезновения свободного места на диске — системные функции Windows
Одна из основных причин медленного уменьшения количества места на жестком диске — работа системных функций ОС, а именно:
- Запись точек восстановления при установке программ, драйверов и других изменениях, для возможности последующего возврата к предыдущему состоянию.
- Запись изменений при обновлении Windows.
- Дополнительно сюда можно отнести файл подкачки Windows pagefile.sys и файл hiberfil.sys, также занимающие свои гигабайты на вашем винчестере и являющиеся системными.
Точки восстановления в Windows
По умолчанию, Windows выделяет на жестком диске определенное количество места для записи изменений, производимых на компьютере во время установки различных программ и других действиях. По мере записи новых изменений, вы можете заметить, что пропадает место на диске.
Настроить параметры для точек восстановления вы можете следующим образом:
Я не стану советовать, стоит ли отключать данную функцию: да, большинство из пользователей ей не пользуются, однако, при сегодняшних объемах жестких дисков, не уверен, что отключение защиты в значительной степени расширит ваши возможности хранения данных, а вот пригодиться все-таки может.
В любой момент вы можете удалить все точки восстановления с помощью соответствующего пункта настроек защиты системы.
Папка WinSxS
Сюда же можно отнести сохраняемые данные об обновлениях в папке WinSxS, которые также могут занимать значительное количество места на винчестере — то есть место пропадает при каждом обновлении ОС. О том, как очистить эту папку я подробно написал в статье Очистка папки WinSxS в Windows 7 и Windows 8. (внимание: не очищайте эту папку в Windows 10, она содержит важные данные для восстановления системы в случае неполадок).
Файл подкачки и файл hiberfil.sys
Еще два файла, занимающие гигабайты на жестком диске — это файл подкачки pagefile.sys и файл гибернации hibefil.sys. При этом, что касается гибернации, в Windows 8 и Windows 10 вы можете ее даже никогда не использовать и все равно на жестком диске будет файл, размер которого будет равняться размеру оперативной памяти компьютера. Очень подробно на тему: Файл подкачки Windows.
Настроить размер файла подкачки вы можете там же: Панель управления — Система, после чего следует открыть вкладку «Дополнительно» и нажать кнопку «Параметры» в разделе «Быстродействие».
Затем перейдите к вкладке «Дополнительно». Как раз тут вы и можете изменять параметры для размера файла подкачки на дисках. Стоит ли это делать? Я считаю, что нет и рекомендую оставить автоматическое определение его размера. Однако, в Интернете вы можете найти альтернативные мнения на этот счет.
Что касается файла гибернации, то подробно о том, что это и как убрать его с диска можно прочитать в статье Как удалить файл hiberfil.sys
Другие возможные причины проблемы
Если перечисленные пункты не помогли вам определить, куда пропадает место на жестком диске и вернуть его, вот еще некоторые возможные и распространенные причины.
Временные файлы
Большинство программ при работе создают временные файлы. Но не всегда их удаляют, соответственно те накапливаются.
Дополнительно к этому, возможны и другие сценарии:
- Вы устанавливаете программу, загруженную в архиве, не распаковав ее предварительно в отдельную папку, а прямо из окна архиватора и в процессе закрываете архиватор. Результат — появились временные файлы, размер которых равен размеру распакованного дистрибутива программы и автоматически они удалены не будут.
- Вы работаете в Photoshop или монтируете видео в программе, которая создает собственный файл подкачки и происходит сбой (синий экран, зависание) или отключение питания. Результат — временный файл, с очень внушительным размером, о котором вы не знаете и который так же не удаляется автоматически.
Для удаления временных файлов вы можете воспользоваться системной утилитой «Очистка диска», входящей в состав Windows, но она удалит далеко не все такие файлы. Для запуска очистки диска, в Windows 7 введите «Очистка диска» в окно поиска меню «Пуск», а в Windows 8 сделайте то же самое в поиске на начальном экране.
Куда лучший способ — использовать специальную утилиту для этих целей, например, бесплатную CCleaner. Может прочитать о ней в статье Использование CCleaner с пользой. Также может пригодиться: Лучшие программы для очистки компьютера.
Неправильное удаление программ, захламление компьютера своими силами
Ну и наконец тоже весьма распространенная причина того, что места на жестком диске все меньше и меньше: пользователь сам делает все для этого.
Следует не забывать, что удалять программы следует правильно, как минимум, с помощью пункта «Программы и компоненты» в панели управления Windows. Не следует также «копить» фильмы, которые не будете смотреть, игры, в которые не будете играть и прочее на компьютере.
На самом деле, по последнему пункту можно написать отдельную статью, которая будет даже объемнее этой: пожалуй, оставлю это на следующий раз.
|
0 / 0 / 0 Регистрация: 09.07.2020 Сообщений: 6 |
|
Заполнен диск С. Сумма заполненного и пустого пространства не соответствует объёму диска10.07.2020, 13:47. Показов 8005. Ответов 10 Здравствуйте, Диск С типа SSD объёмом 87 GB. С некоторых пор Windows 10 начала ругаться, что свободное место на диске заканчивается. Если открыть диск С в Total Commander, и выделить все файлы и папки на панели с содержимым корневого каталога диска С, то подсчитанный объём выделенных файлов примерон 47 GB. Но в верхней панели инструментов Total Comm сообщение 164 Kб из 87 675 876 546 Кб свободно.
0 |
cpp_developer Эксперт 20123 / 5690 / 1417 Регистрация: 09.04.2010 Сообщений: 22,546 Блог |
10.07.2020, 13:47 |
10 |
8584 / 3083 / 523 Регистрация: 14.04.2011 Сообщений: 7,732 |
|
10.07.2020, 15:01 |
|
0 |
0 / 0 / 0 Регистрация: 09.07.2020 Сообщений: 6 |
|
11.07.2020, 10:20 [ТС] |
|
Спасибо, пользовался Scanner-ом: объем занятого места — тот же, свободное место на С не показывает почему-то. На других дисках — показывает, а на С — нет.
0 |
8584 / 3083 / 523 Регистрация: 14.04.2011 Сообщений: 7,732 |
|
11.07.2020, 15:35 |
|
Сообщение от DrX-ray пользовался Scanner-ом: объем занятого места — тот же, свободное место на С не показывает Программы для анализа дискового пространства существуют чтобы проанализировать (найти) чем занято место на разделе, а не только для того чтобы посмотреть сколько занято\свободно. Вы пробовали посмотреть\проверить что заполняет раздел, например через SpaceSniffer.
1 |
0 / 0 / 0 Регистрация: 09.07.2020 Сообщений: 6 |
|
15.07.2020, 00:31 [ТС] |
|
Не понимаю, что мне это даст? Вот Scanner, сообщает, что общее содержимое диска С 28,4Gb. Миниатюры
0 |
463 / 109 / 27 Регистрация: 19.04.2015 Сообщений: 419 |
|
15.07.2020, 13:07 |
|
DrX-ray, может WizTree поможет. Сообщение от DrX-ray Сумма заполненного и пустого пространства не соответствует объёму диска почитайте.
0 |
2 / 2 / 2 Регистрация: 28.02.2017 Сообщений: 27 |
|
17.07.2020, 16:24 |
|
День добрый! Проблема конечно болезненная. Семь бед один резет. Так постоянно говорит мой знакомый. Как только у него возникают подобного рода проблемы. Он решает часто таким способом. Тем более, что в Вашем случае информации на локальном не много насколько я понимаю. На флешку информацию, и переустановить операционную систему, попутно отформатировать.
0 |
0 / 0 / 0 Регистрация: 09.07.2020 Сообщений: 6 |
|
17.07.2020, 18:19 [ТС] |
|
Ну конечно, чувствую, этим и кончится. Тем более, что давным давно приучили себя ничего не хранить на С-диске. Долгие годы жизни с Windows быстро приучают к консервативизму. Однако, есть чисто «спортивный интерес» и надежда «вдруг здесь помогут». Есть ещё предположение, что эти непонятки с дисковым пространством творит антивирус Avast.
0 |
0 / 0 / 0 Регистрация: 09.07.2020 Сообщений: 6 |
|
23.07.2020, 00:10 [ТС] |
|
Сообщение от c181umz DrX-ray, может WizTree поможет. Почитал. Нашел, что около 60Гб занимает папка c:\Windows\System32\config\TxR\ (примерно 12000 файлов почти все одинаковой длины 5242880 байт). Это вообще что? что это за папка и зачем в ней столько файлов?
0 |
1651 / 1148 / 158 Регистрация: 25.07.2015 Сообщений: 2,285 |
|
23.07.2020, 06:53 |
|
DrX-ray, здесь обсуждалось
0 |
0 / 0 / 0 Регистрация: 09.07.2020 Сообщений: 6 |
|
23.07.2020, 10:38 [ТС] |
|
Это видел, но там только вопросы подняты, ответов нет.
0 |
Новые блоги и статьи
Все статьи Все блоги / |
||||
Многопоточные приложения на C++
bytestream 14.05.2025 C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . . |
Stack, Queue и Hashtable в C#
UnmanagedCoder 14.05.2025 Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . . |
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025 Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . . |
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025 NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . . |
Реализация DI в PHP
Jason-Webb 13.05.2025 Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . . |
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025 Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . . |
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025 В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . . |
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025 Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . . |
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025 Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . . |
Конвейеры ETL с Apache Airflow и Python
AI_Generated 13.05.2025 ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . . |
Наверх