Как удалить старый файл подкачки.sys и файл.sys на дополнительном диске (старая установка windows)

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

тем не менее, есть еще огромная pagefile.sys и hiberfile.sys на вторичном жестком диске. Это не те, которые используются текущими окнами, так как они существуют на C:.

пробовал attrib -s -h, но он отказался с "Доступ запрещен".

любая идея, как удалить старые неиспользуемые системные файлы и освободить место?

9
задан techraf
05.05.2023 11:43 Количество просмотров материала 3636
Распечатать страницу

6 ответов

файлы защищены списками ACL NTFS. Используйте takeown, чтобы взять на себя ответственность за них.

11
отвечен grawity 2023-05-06 19:31

объединение ответов это довольно просто, никаких внешних программ не требуется.

из командной строки dos: icacls hiberfil.sys /grant everyone:f для получения доступа к файлу attrib -h -s hiberfil.sys чтобы сделать его видимым для удаления del hiberfil.sys удалить файл

на pagefile.sys работает точно так же.

5
отвечен jdelange 2023-05-06 21:48

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

3
отвечен Kevin 2023-05-07 00:05

Я пробовал все эти методы, так как миграция ОС на SSD год назад. Takeown, кажется, работает,но файл не может быть найден, чтобы удалить, он не показывает, что делает DIR из командной строки, в файловых браузерах и т. д... Hiberfil уже отключен через командную строку, но я попытался снова включить его и отключить, до сих пор нет.

как будто файл был там, но не там.

то, что работало для меня, создавало 'новый > текстовый документ', переименовывая его в Файл.системный. Я должен был сделать это в папке, потому что он не позволит мне создать что-нибудь, кроме папки в моем основном F: диск. Затем я вставляю его в F:\, а затем удаляю этот файл. Освободил 32 ГБ, которые я пытался вернуть несколько раз за последний год.

2
отвечен user285233 2023-05-07 02:22

Вы, наверное, должны взять на себя ответственность. И, может быть, удалить параметр только для чтения? Re принятие собственности: это может быть достигнуто вручную, но я предпочитаю добавить (расширенное, удерживая shift) контекстное меню.

я использовал супер полезный инструмент SysInternals, чтобы найти мои записи,F6 берет меня в реестр, где я могу экспортировать записи. Вы можете скопировать и вставить их в .reg файлы, сохранить, а затем открыть их, чтобы быстро добавить :)

принять и собственности-все.REG

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take &ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""
"Extended"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

Take&ownership-Directory.REG

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take &ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
1
отвечен Jonny 2023-05-07 04:39

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

Если вы не заботитесь о сохранении диска, перейдите к шагу 5.

  1. пресс Win+R (или Win+S) → входить же.exe → нажмите Enter → нажмите вкладку Дополнительно.
  2. Нажмите кнопку Изменить в разделе Виртуальная память снимите флажок Автоматически управлять

    размер файла подкачки для всех дисков.
  3. нажмите на раздел, который вы пытаетесь изменить размеры и установить файл подкачки размер файла подкачки отсутствует. Нажмите Set, затем OK.
  4. перезагрузка. Вы заметите, что оба файла подкачки.sys и swapfile.sys имеют теперь ушел с вашего диска.
  5. если страница файл все еще там, используйте Unlocker для удаления страницы файл при перезагрузке.

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

Это не всегда так. Когда я перезапустил Windows 7 файл был все еще там. Я не мог удалить файл, потому что Windows 7 утверждал, что файл был в использовании.

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

тем не менее, Unlocker дал мне возможность удалить файл при перезагрузке, который работал отлично. @Kevin, Спасибо за предложение Unlocker.

0
отвечен supersolver 2023-05-07 06:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх