2

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

До сих пор мне удавалось дефрагментировать мой файл подкачки, который был размером более 80 Кб по фрагментам. Тем не менее, hiberfil.sys остается неподвижным, даже если он не использовался. Несколько файлов с префиксом $ также не могли быть перемещены. Как я могу освободить эти неподвижные файлы от активного использования?

2 ответа2

1

hiberfil.sys будет удален Windows, если вы выполните следующие действия: 1. Выключите гибернацию на панели управления. 2. Откройте оболочку как администратор и введите: powercfg.exe -h off

Rem: В Проводнике Windows-> Инструменты-> Параметры папки-> Вкладка "Вид" снимите флажок "Скрыть защищенные файлы операционной системы", чтобы убедиться, что файл hiberfil.sys действительно исчез. Он расположен в C:. После этого вы можете повторно запустить программу дефрагментации.

Снимок экрана: Проводник-> Инструменты-> Параметры папки

Скриншот вменяемых настроек

0

Вы можете очистить некоторые файлы $ с помощью fsutil.
fsutil usn deletejournal /d DISKLETTER:
Это временно остановит правильное ведение журнала и удалит кучу элементов файла $ jrnl, которые в половине случаев я не знаю, почему они там есть. Ведение журнала - это одна из функций безопасности файловых систем для восстановления, когда что-то не написано https://en.wikipedia.org/wiki/Journaling_file_system . он также используется другими странными способами, такими как временное хранение данных индекса. , , затем оставить его там?

использование
fsutil usn queryjournal DISKLETTER:
просто посмотреть


Еще один элемент, который существует только в разделе операционной системы, который обычно не занимает много места, но также может быть очищен от этих ресурсов, я забыл даже, что мои исследования были для него.
fsutil ресурс setautoreset true ДИСКЛЕТТЕР:

использование
Информация о ресурсе fsutil ДИСКЛЕТТЕР:
просто чтобы посмотреть.

Я выполнял эти 2 очистки до дефрагментации в течение многих лет с нулевыми проблемами, но моя система также минимизирована, и я фактически не использую индексацию. Поскольку человек все равно хотел бы иметь резервную копию до дефрагментации диска (потому что он перемещает все данные) Предварительное резервное копирование все еще необходимо.

Замените DISKLETTER: фактическим диском D: он находится в отвратительных заглавных буквах, поэтому понятно, что он не закончен без изменения этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .