Видаліть hiberfil.sys на Windows 7


18

Гаразд, тому я знаю, що таке hiberfil.sys, і я хочу використовувати сплячку на своєму ноутбуці.

Але у мене на ноутбуці є інший жорсткий диск, він узятий із мого старого ... і я хочу позбутися hiberfil.sys на цьому диску. Але навіть маючи права адміністратора, я не можу її видалити.

Будь-які ідеї?


2
Чи вимкнули сплячку, коли ви намагаєтесь видалити старий hiberfil.sys?
coneslayer


1
Closevoters : це не повинно бути закритим як дублікат способу видалення hiberfil.sys, оскільки цей пост має 10-кратну кількість переглядів і майже вдвічі перевищує кількість запропонованого дубліката.
nc4pk

У цьому питанні є нульові закриті голоси, і пов’язане з цим питання закрите як дублікат цього питання, тому це питання буквально не може бути закритим як дублікат того питання, який ви вказуєте
Рамхаунд,

Відповіді:


27

Щоб видалити файл відновлення, ви можете відкрити командний рядок із правами адміністратора та запустити команду

powercfg -h off

Потім перезавантажте систему, і Windows повинна автоматично видалити ваше hiberfil.sys. Якщо цього немає, ви можете видалити його вручну.

Потім біг

powercfg -h on

відновлює сон і функцію сплячки.

Ви можете запустити командний рядок із правами адміністратора, запустивши командний рядок ( Windows Key+ R(Виконати), введіть cmd), а потім клацніть правою кнопкою миші піктограму командного рядка на панелі завдань та вибравши «Запустити як адміністратор».


1
Це працює! Принаймні, в Windows 7 файл видаляється негайно, не потребуючи перезавантаження.
Пітер Мортенсен

Підтвердьте те, що згадував @PeterMortensen: працює без перезавантаження!
Трегорег

24

Я хотів це зробити найпростішим можливим способом, особливо без перезавантаження.

Відкрийте командний рядок як адміністратор та перейдіть на диск, де перебуває hiberfil.sys. У моєму випадку:

C:\Windows\System32\> e:

У e :, перевірте наявність прихованих файлів:

E:\> dir /A:H

У списку hiberfil.sys має відображатися. Якщо так, видаліть його:

E:\> del /AS hiberfil.sys

Я маю попередити вас: я не знаю, що станеться, якщо ви це зробите з активним файлом hiberfil.sys. У моєму випадку він знаходився на старому жорсткому диску і більше не потрібен.


Дивовижно, я боявся, що ніколи не поверну цей простір з другого диска. Не вдалося використати ATTRIB -S на ньому, тому він застряг.
Тодд П’єрзіна

дивовижно, справді attrib -h -r -s hiberfil.sys, здається, не працює, проте del / AS hiberfil.sys зробив для мене роботу при спробі на незавантаженій машині Windows 10 з командного рядка, відкритого за допомогою Windows 10 інсталяція медіа
Джордж Бірбіліс

4

Якщо ви дійсно дуже хочете позбутися файлу, ви завжди можете завантажитися на щось на зразок завантажувального диска Linux або Windows PE, а потім видалити його.

Якщо його розмістила там поточна ОС, вона повернеться відразу. Однак, з вашого формулювання, здається, що його було розміщено на старому HD старою ОС, що була на ній.


Я б це зробив, але є невелика проблема;) Я на аналітичній панелі, і у цих ноутбуках є так званий ультра-бай, де (у звичайній конфігурації) знаходиться ваш DVD-ROM. особливість полягає в тому, що ви можете висунути DVD-ROM і замінити його (в моєму випадку) кадром, який містить жорсткий диск.
Baarn

Що з завантаженням на USB-пристрій, наприклад флешку або USB-привід USB?
coneslayer

Не роби це так. Скористайтеся методом, описаним нижче @Olli.

@ user3463 - Чому ні?
user66001

0

Для примусового видалення файла сплячки та його монтажу використовуйте це:

sudo mkdir /media/Windows
sudo ntfs-3g -o remove_hiberfile <device> /media/Windows
sudo umount <device>
sudo mount <device> <mountpoint>

Замість <device>використання правильного пристрою, як / dev / sda4

Оновлення

Вибачте, я не знаю чому, але я подумав, що ви хочете встановити його на Linux.

Отже, для його видалення ви можете використовувати Live-CD, наприклад ubuntu, і виконувати ці команди вище.


1
І ви очікуєте sudo, mount, umountі /dev/sda4для роботи в ОС Windows ?
Скотт

-1

Клацніть правою кнопкою диска , виберіть Властивості та перейдіть на вкладку Безпека .

За допомогою кнопки " Редагувати" ви можете повністю контролювати користувачів та автентифікованих користувачів.

Після цього ви зможете видалити файл за допомогою командного рядка (переконайтеся, що ви використовуєте правильний поточний каталог):

del /f hiberfil.sys

Це повинно позбутися файлу. Рекомендую після цього змінити дозволи.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.