Elimina hiberfil.sys su Windows 7


18

Ok, quindi so cos'è hiberfil.sys e voglio usare l'ibernazione sul mio laptop.

Ma ho un altro disco rigido attivo nel mio laptop, è preso dal mio vecchio ... e voglio sbarazzarmi dell'hiberfil.sys su quell'unità. Ma anche con i privilegi di amministratore non posso eliminarlo.

Qualche idea?


2
Hai disattivato l'ibernazione quando provi a eliminare il vecchio hiberfil.sys?
Coneslayer

4
Possibile duplicato di Come rimuovere
hiberfil.sys

1
Closevoters : questo non dovrebbe essere chiuso come un duplicato di Come rimuovere hiberfil.sys perché questo post ha 10 volte le visualizzazioni e quasi il doppio dei voti del duplicato proposto.
nc4pk,

Ci sono zero voti stretti su questa domanda e la domanda collegata viene chiusa come duplicato di questa domanda, quindi questa domanda letteralmente non può essere chiusa come duplicato della domanda che fai notare
Ramhound,

Risposte:


27

Per eliminare il file di ripristino è possibile aprire il prompt dei comandi con privilegi di amministratore ed eseguire il comando

powercfg -h off

Quindi riavviare e Windows dovrebbe eliminare automaticamente il tuo hiberfil.sys. In caso contrario, è possibile rimuoverlo manualmente.

Quindi correndo

powercfg -h on

ripristina la funzionalità di sospensione e ibernazione.

È possibile avviare il prompt dei comandi con i privilegi di amministratore avviando il prompt dei comandi ( Windows Key+ R(Esegui), digitare cmd) e quindi facendo clic con il pulsante destro del mouse sull'icona del prompt dei comandi sulla barra delle attività e selezionando "Esegui come amministratore".


1
Questo funziona! Almeno su Windows 7 il file viene immediatamente eliminato, senza bisogno di un riavvio.
Peter Mortensen,

Conferma ciò di cui ha parlato @PeterMortensen: funziona senza riavvio!
Tregoreg

24

Volevo farlo nel modo più semplice possibile, soprattutto senza riavviare.

Apri un prompt dei comandi come amministratore e vai sul disco in cui risiede hiberfil.sys. Nel mio caso:

C:\Windows\System32\> e:

In e :, controlla i file nascosti:

E:\> dir /A:H

Nell'elenco dovrebbe comparire hiberfil.sys. In tal caso, eliminalo:

E:\> del /AS hiberfil.sys

Devo avvisarti: non so cosa succede se lo fai con un file hiberfil.sys attivo. Nel mio caso era su un vecchio disco rigido e non era più necessario.


Fantastico, temevo che non avrei mai recuperato quello spazio dal mio secondo disco. Non è stato possibile utilizzare ATTRIB -S, quindi è stato bloccato.
Todd Pierzina,

davvero fantastico, attrib -h -r -s hiberfil.sys non sembra funzionare, tuttavia del / AS hiberfil.sys ha fatto il lavoro per me, quando ho provato su un computer Windows 10 non avviabile dalla riga di comando aperto usando Windows 10 media di installazione
George Birbilis

4

Se vuoi davvero sbarazzarti del file, puoi sempre avviare qualcosa come un disco di avvio Linux o Windows PE, quindi eliminarlo.

Se è stato inserito lì dal sistema operativo corrente, tornerà subito. Tuttavia, dalle tue parole, sembra che sia stato posizionato sul vecchio HD da un vecchio sistema operativo che era su di esso.


l'avrei fatto, ma c'è un piccolo problema;) Sono su un thinkpad e quei laptop hanno un cosiddetto ultra bay, dove (in configurazione normale) si trova il tuo dvd-rom. la caratteristica è che puoi estrarre il tuo dvd-rom e sostituirlo con (nel mio caso) un frame che contiene un hard disk.
Baarn,

Che dire dell'avvio su un dispositivo USB, come un'unità flash o un'unità DVD USB?
Coneslayer

Non farlo in questo modo. Utilizza il metodo indicato da @Olli di seguito.

@ user3463 - Perché no?
user66001,

0

Per forzare la rimozione del file di ibernazione e montarlo, utilizzare questo:

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

Invece di <device>usare il dispositivo corretto come / dev / sda4

Aggiornare

Scusa, non so perché, ma ho pensato che volessi montarlo su Linux.

Quindi, per rimuoverlo puoi usare un Live-CD, come Ubuntu, ed eseguire questi comandi sopra.


1
E ci si aspetta sudo, mount, umount, e /dev/sda4al lavoro su Windows ?
Scott,

-1

Fai clic con il pulsante destro del mouse sull'unità , fai clic su Proprietà e vai alla scheda Sicurezza .

Utilizzare il pulsante Modifica per dare il pieno controllo agli utenti e agli utenti autenticati.

Successivamente, dovresti essere in grado di eliminare il file tramite il prompt dei comandi (assicurati di utilizzare la directory corrente corretta):

del /f hiberfil.sys

Questo dovrebbe sbarazzarsi del file. Raccomando di cambiare le autorizzazioni in seguito.

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.