Почему размеры моих папок не соответствуют размеру моего жесткого диска в Windows?

19

Я подумываю установить SSD на своей машине дома, и самый простой способ сделать это - клонировать мой текущий жесткий диск на новый SSD. Проблема в том, что если я щелкну правой кнопкой мыши на своем текущем жестком диске и выберу свойства, мое используемое пространство будет 230 ГБ, что потребует от меня покупки монстра SSD.

Однако, если я щелкну правой кнопкой мыши по каждой из папок верхнего уровня на жестком диске и выберу свойства, общее пространство, используемое этими папками, составит всего 140 ГБ. 100 ГБ - это музыка и фильмы, которые я легко могу очистить перед переходом на SSD.

Так вот в чем суть, куда делись остальные 90 ГБ? Для жизни я не могу понять это. Разве сумма используемых размеров всех папок верхнего уровня на диске C: не должна примерно равняться используемому размеру самого диска C:?

WindyCityEagle
источник
2
Возможно, это не относится непосредственно к вашему вопросу, но при покупке SSD может не потребоваться приобрести тот, который имеет емкость, сопоставимую с вашим текущим жестким диском. Если это скорость (чтения и записи), то вам может понадобиться купить твердотельный накопитель меньшей емкости, скажем, 80 ГБ (сейчас они по разумным ценам), и на него вы положите системные файлы (ОС и программы). ) а также файлы, над которыми вы сейчас работаете. Затем вы просто сохраняете любые другие файлы, над которыми вы в данный момент не работаете, или не нуждаетесь в поспешном чтении и записи (это могут быть медиафайлы) на вашем текущем жестком диске.
NN
Все, что ты сказал, правда. К сожалению, я не мог найти способ легко переместить Windows без форматирования моего текущего диска, и я не могу найти DVD-диски для половины того, что я установил. Я знаю, я знаю, что это моя вина, но только создание изображения сделает весь процесс намного более гладким.
WindyCityEagle
Имейте в виду, что размер каждого файла сильно отличается от места на диске. Несжатые файлы занимают больше места на диске, чем на самом деле, сжатые файлы могут занимать меньше.
Mooing Duck

Ответы:

17

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

С другой стороны, утилита cleanmgr.exe (более известная как Очистка диска) может помочь вам восстановить большую часть вашего дискового пространства. На вкладке « Дополнительные параметры » можно удалить все точки восстановления, кроме самых последних, и теневые копии томов.

Джон Т
источник
Аааа, больше вариантов. Вот чего мне не хватало. Я не понял секретного трюка с Windows 7, чтобы появилась вкладка «Дополнительные параметры». Оказывается, у меня было 90 ГБ данных восстановления системы.
WindyCityEagle
10

Используйте WinDirStat, чтобы увидеть, где ваши файлы занимают место:

http://windirstat.info/

Это бесплатно, легко, и нет более простого способа увидеть ваше использование по каталогу.

KCotreau
источник
Спасибо. Это отличное служебное приложение. Я использовал Размер папки, который хорош, но он пропускает некоторые файлы.
Хун
Это именно то, что я искал
Керри Джонс
2
Я использовал WinDirStat, и он сообщает о 350 ГБ в программе, но Windows показывает 1,5 ТБ, поэтому это может быть решением не для всех.
Swisher Sweet
1
Недавно я обнаружил, что вы должны запускать WinDirStat (или аналогичные программные продукты) в качестве администратора, чтобы программа правильно находила и суммировала все файлы / каталоги (особенно файлы в папке Windows, которые в противном случае пропускаются). Просто щелкните правой кнопкой мыши исполняемый файл и выберите «Запуск от имени администратора»
Фредерик Штрук-Шенинг,
3

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

  • Файл занимает больше места на диске, чем просто его размер . Например, текстовый файл, содержащий буквы «привет», имеет размер файла 5 байт, но он также занимает место в таблице файловой системы для хранения ее имени и свойств. Обычно разница не превышает нескольких сотен байтов, но если у вас много крошечных файлов, это может составить совсем немного . Вы можете увидеть разницу, сравнив числа «Размер» и «Размер на диске» после открытия диалогового окна свойств файла в проводнике Windows.
  • Вы можете забыть проверить скрытые файлы : убедитесь, что у вас включена опция «показывать скрытые файлы, папки и диски» в настройках проводника Windows.
  • Вы можете забыть проверить системные файлы : убедитесь, что у вас отключено «скрытие защищенных файлов операционной системы».
  • Вы можете забыть сосчитать корзину, которая является частным случаем скрытых и системных файлов.
  • Индексация содержимого занимает место : если вы откроете диалоговое окно свойств для раздела, вы увидите опцию «Разрешить индексирование содержимого на этом диске в дополнение к свойствам файла». Это занимает место, я не совсем уверен, где в файловой системе.
  • Предыдущие версии (или теневые копии или история файлов) занимают место : NTFS имеет функцию теневых копий файлов, которая занимает место, не учитываемое при обычном размере файла.
  • Возможно, вы включили сжатие : теоретически это должно привести к тому, что используемое дисковое пространство будет меньше суммы файлов, а не больше, но в любом случае это гаечный ключ в работе. Вы можете проверить, открыв диалоговое окно свойств раздела в проводнике Windows.

Кроме того, помните, что у вас могут быть скрытые разделы или нераспределенное пространство на жестком диске, где у вас может быть раздел. Откройте «Управление дисками», поставляемое с Windows, чтобы проверить это.

Если чего-то не хватает, отредактируйте мой ответ, чтобы сделать его максимально полным. Я рад сделать это пост вики сообщества.

Флимм
источник
2

Моя проблема была с Windows / Temp.

Содержимое видимо только если вы явно находитесь в режиме администратора. Поэтому простой вопрос, сколько места занимает папка Windows, не показывает объем, занимаемый папкой Temp. Когда я попросил удалить это, я получил всплывающее окно администратора, которое я только что одобрил, и это стерло это.

Утилита WinDirStat, рекомендованная KCotreau выше, нашла это для меня.

Энди Вайнштейн
источник
У меня была точно такая же проблема. 66GB скрыто в Windows / Temp, которая была видна только после первой попытки доступа и подтверждения. Большое спасибо. Там действительно должен быть список таких мест.
Явр
1

Скрытый файл подкачки / каталог (мусорный ящик?) В корневом каталоге?

Также Windows Explorer в Win7 учитывает скрытые файлы внутри этих каталогов при подсчете его общего количества?

Просто пара догадок.

Стивен
источник
1

У меня недавно был тот же вопрос, но я наткнулся на ответ. Symantec Norton должен был периодически создавать резервные копии файлов, сохраняя их на моем жестком диске. Я нашел папку, содержащую файлы резервных копий, и обнаружил, что эти файлы резервных копий добавили более 100 ГБ к количеству данных, хранящихся на моем жестком диске. Поскольку я часто выполняю резервное копирование своих измененных файлов и папок на съемные жесткие диски, флэш-диски и т. Д., Мне не нужна утилита резервного копирования Norton. Я просто удалил файлы и отменил будущие резервные копии Norton. В результате увеличение места на моем жестком диске было огромным.

детеныш
источник
0

В этом случае файл подкачки dll занимал около 6 ГБ, а файл hibernet.dll занимал около 2 ГБ.

Если вы включите «Показать защищенные файлы операционной системы», то вы сможете увидеть эти два файла.

Вы не можете и не должны напрямую удалять файлы. Если вам действительно нужно немного места и вы хотите удалить файлы, пожалуйста, Google для правильной процедуры.

Rahatur
источник
0

Hiberfil, скрытые файлы, папка Temp, файлы защиты системы, несколько МБ здесь, несколько КБ там! Слишком много мест для проверки, и общее пространство все равно не будет складываться. Даже если вы удалите их все, вы освободите только несколько концертов, а мне не хватает около 100 ГБ !

Запустите программу от имени администратора!

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


Я пробовал SpaceMonger, WinDirStat и т. Д., Но ни один из них не мог показать грязный файл журнала 97 ГБ SQL, если я не запускаю их с повышенными привилегиями.

Бижан
источник
0

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

MGupt
источник
Я не знаю о чем ты говоришь. Можете ли вы предоставить более четкие инструкции и / или скриншот?
Скотт
Вопрос спрашивает почему. Это не отвечает на это.
fixer1234
-1

Используйте это программное обеспечение. Это дает вам точный размер. https://www.jam-software.com/treesize_free/

Солнечный
источник
1
Не могли бы вы включить резюме этого заявления в свой ответ? Также см. Как я рекомендую программное обеспечение в моих ответах? ,
CaldeiraG
Также вопрос спрашивает почему. Это не отвечает на это.
fixer1234