Некоторое время назад я поменял основной жесткий диск на SSD. Теперь старый используется в качестве вторичного жесткого диска, а моя ОС представляет собой новую установку Windows на основной диск SSD.
Тем не менее, есть еще огромный pagefile.sys
и hiberfile.sys
на этом вторичном жестком диске. Это не те, которые используются текущими окнами, поскольку они существуют C:\
.
Я пытался attrib -s -h
их, но он отказался с «Доступ запрещен».
Любая идея, как удалить эти старые неиспользуемые системные файлы и освободить место?
windows
filesystems
Silvermist
источник
источник
Ответы:
Файлы защищены с использованием списков ACL NTFS. Используйте takeown, чтобы завладеть ими.
источник
icacls hiberfil.sys /grant everyone:f
- принятие собственности не автоматически корректирует ACL.C:\
(как сейчас я в UEFIX:\
), как эти ограничения доступа к Windows могут даже остановить нас? Win8.1 даже не работает, но я получаю доступ запрещен.Комбинировать ответы довольно просто, никаких внешних программ не требуется.
Из командной строки:
icacls hiberfil.sys /grant everyone:f
получить доступ к файлу,attrib -h -s hiberfil.sys
чтобы сделать его видимым для удаления,del hiberfil.sys
чтобы удалить файлИбо
pagefile.sys
работает так же.источник
Используйте анлокер, чтобы сделать это. Он может не только удалять дескрипторы блокировки, которые выдают сообщение «Отказано в доступе», но также может одновременно удалять файлы (в случае, если программа пытается повторно получить дескриптор).
источник
Я попробовал все эти методы с момента перехода моей ОС на SSD год назад. Кажется, что работает Takeown, но файл не может быть найден для удаления, он не показывает выполнение DIR из командной строки, в файловых браузерах и т. Д. ... Hiberfil уже отключен через командную строку, но я попытался повторно включить это и отключить его, до сих пор нет идти.
Как будто файл был там, но не там.
Для меня работало создание «Нового> текстового документа» с переименованием в Hiberfile.sys. Я должен был сделать это в папке, потому что это не позволило мне создать ничего, кроме папки на моем главном диске F :. Затем я вставляю его в F: \, затем удаляю этот файл. Освободил 32 ГБ, которые я пытался вернуть несколько раз за последний год.
источник
Вы, вероятно, должны взять на себя ответственность. А может быть удалить настройку только для чтения? Повторное вступление во владение: это может быть достигнуто вручную, но я предпочитаю добавить контекстное меню (расширенное, удержание смены).
Я использовал супер полезный инструмент SysInternals, чтобы найти свои записи, и F6перенес меня в реестр, где я могу экспортировать записи. Вы можете скопировать и вставить их в
.reg
файлы, сохранить, а затем открыть их, чтобы быстро добавить :)Take & собственность-all.REG
Take & собственность-Directory.REG
источник
Если у вас есть только один диск или вы хотите сохранить целостность файлов на дополнительном диске ( т. Е. Чтобы позже можно было загрузить его при необходимости ), сначала нужно отключить файл подкачки ( шаги по отключению файла подкачки из ссылке ).
Если вы не заботитесь о сохранении диска, перейдите к шагу 5.
размером файла подкачки для всех дисков».
Я добавляю шаг 5, потому что статья, кажется, подразумевает, что файл страницы исчезнет, как только вы перезапустите.
Это не всегда так. Когда я перезапустил Windows 7, файл все еще был там. Я не мог удалить файл, потому что Windows 7 утверждала, что файл использовался.
TAKEOWN тоже не решил проблему. Первоначально Unlocker сказал, что ручка блокировки не найдена.
Тем не менее, Unlocker дал мне возможность удалить файл при перезагрузке, который работал отлично. @Kevin, спасибо, что предложили Unlocker.
источник