Usuń hiberfil.sys w systemie Windows 7


18

Ok, więc wiem co to jest hiberfil.sys i chcę użyć hibernacji na moim laptopie.

Ale mam inny twardy dysk aktywny w moim laptopie, jest on pobierany z mojego starego ... i chcę pozbyć się hiberfil.sys na tym dysku. Ale nawet z uprawnieniami administratora nie mogę go usunąć.

Jakieś pomysły?


2
Czy wyłączono hibernację podczas próby usunięcia starego pliku hiberfil.sys?
coneslayer


1
Closevoters : nie należy tego zamykać jako duplikatu Jak usunąć hiberfil.sys, ponieważ ten post ma 10 razy więcej wyświetleń i prawie dwa razy więcej głosów niż proponowany duplikat.
nc4pk

Głosów na to pytanie nie ma zero, a powiązane pytanie jest zamknięte jako duplikat tego pytania, więc tego pytania dosłownie nie można zamknąć jako duplikatu wskazanego przez ciebie pytania
Ramhound 30.01.2016

Odpowiedzi:


27

Aby usunąć plik przywracania, możesz otworzyć wiersz polecenia z uprawnieniami administratora i uruchomić polecenie

powercfg -h off

Następnie uruchom ponownie, a system Windows powinien automatycznie usunąć twój hiberfil.sys. Jeśli nie, możesz usunąć go ręcznie.

Potem biegnie

powercfg -h on

przywraca funkcje snu i hibernacji.

Możesz uruchomić wiersz polecenia z uprawnieniami administratora, uruchamiając wiersz polecenia ( Windows Key+ R(Uruchom), wpisz cmd), a następnie klikając prawym przyciskiem myszy ikonę wiersza polecenia na pasku zadań i wybierając „Uruchom jako administrator”.


1
To działa! Przynajmniej w systemie Windows 7 plik jest usuwany natychmiast, bez potrzeby ponownego uruchamiania.
Peter Mortensen

Potwierdź, o czym wspomniał @PeterMortensen: działa bez restartu!
Tregoreg

24

Chciałem to zrobić w najprostszy możliwy sposób, szczególnie bez ponownego uruchamiania.

Otwórz wiersz polecenia jako administrator i przejdź na dysk, na którym znajduje się plik hiberfil.sys. W moim przypadku:

C:\Windows\System32\> e:

We: sprawdź ukryte pliki:

E:\> dir /A:H

Na liście powinien pojawić się plik hiberfil.sys. Jeśli tak, usuń go:

E:\> del /AS hiberfil.sys

Muszę cię ostrzec: nie wiem, co się stanie, jeśli zrobisz to z aktywnym plikiem hiberfil.sys. W moim przypadku znajdował się on na starym dysku twardym i nie był już potrzebny.


Niesamowite, bałem się, że nigdy nie odzyskam tej przestrzeni z drugiego dysku. Nie mogłem użyć ATTRIB -S, więc utknąłem.
Todd Pierzina

naprawdę niesamowite, attrib -h -r -s hiberfil.sys nie wydaje się działać, jednak del / AS hiberfil.sys wykonał to za mnie, gdy próbowałem na niemożliwym do uruchomienia komputerze z systemem Windows 10 z wiersza polecenia otwartego w systemie Windows 10 media instalacyjne
George Birbilis,

4

Jeśli naprawdę chcesz się pozbyć pliku, zawsze możesz uruchomić system z dysku rozruchowego systemu Linux lub Windows PE, a następnie go usunąć.

Jeśli został tam umieszczony przez obecny system operacyjny, wróci natychmiast. Jednak z twojego brzmienia wygląda na to, że został umieszczony na starym HD przez stary system operacyjny, który był na nim.


zrobiłbym to, ale jest mały problem;) Jestem na Thinkpadzie, a te laptopy mają tak zwaną ultra bay, gdzie (w normalnej konfiguracji) znajduje się twój dvd-rom. funkcja polega na tym, że możesz wysunąć dysk DVD-ROM i zastąpić go (w moim przypadku) ramką zawierającą dysk twardy.
Baarn

Co powiesz na rozruch z urządzenia USB, takiego jak dysk flash lub dysk USB DVD?
coneslayer

Nie rób tego w ten sposób. Skorzystaj z metody opisanej przez @Olli poniżej.

@ user3463 - Dlaczego nie?
user66001

0

Aby wymusić usunięcie pliku hibernacji i zamontować go, użyj tego:

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

Zamiast <device> używać właściwego urządzenia, takiego jak / dev / sda4

Aktualizacja

Przepraszam, nie wiem dlaczego, ale pomyślałem, że chcesz zamontować go na systemie Linux.

Aby go usunąć, możesz użyć Live-CD, takiego jak ubuntu, i wykonać powyższe polecenie.


1
I można oczekiwać sudo, mount, umount, i /dev/sda4do pracy w systemie Windows ?
Scott

-1

Kliknij dysk prawym przyciskiem myszy , kliknij polecenie Właściwości i przejdź do karty Zabezpieczenia .

Użyj przycisku Edytuj , aby dać pełną kontrolę użytkownikom i użytkownikom uwierzytelnionym.

Następnie powinieneś być w stanie usunąć plik za pomocą wiersza polecenia (upewnij się, że używasz poprawnego katalogu bieżącego):

del /f hiberfil.sys

To powinno pozbyć się pliku. Zalecam później zmienić uprawnienia.

wprowadź opis zdjęcia tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.