web-dev-qa-db-ja.com

Windows 7でhiberfil.sysを削除する

わかりましたので、hiberfil.sysとは何かを知っています。ラップトップで休止状態を使用したいと思います。

しかし、ラップトップで別のハードドライブがアクティブになっていて、古いハードドライブから取得されています...そのドライブのhiberfil.sysを削除したいのですが。しかし、管理者権限があっても削除できません。

何か案は?

18
Baarn

私はこれをできるだけ簡単な方法で、特に再起動せずに実行したいと考えていました。

管理者としてコマンドプロンプトを開き、hiberfil.sysが存在するディスクに移動します。私の場合:

C:\Windows\System32\> e:

E:で、隠しファイルを確認します。

E:\> dir /A:H

リストにhiberfil.sysが表示されます。その場合は、削除します。

E:\> del /AS hiberfil.sys

警告しなければなりません。アクティブなhiberfil.sysファイルでこれを行うとどうなるかわかりません。私の場合、それは古いハードディスクドライブにあり、もはや必要ありませんでした。

24
Baarn

復元ファイルを削除するには、管理者権限でコマンドプロンプトを開き、コマンドを実行します

powercfg -h off

次に再起動すると、Windowsが自動的にhiberfil.sysを削除します。表示されない場合は、手動で削除できます。

その後、実行

powercfg -h on

スリープと休止状態の機能を復元します。

コマンドプロンプトを開始すると、管理者権限でコマンドプロンプトを開始できます(Windows Key+R (実行)、cmd)と入力し、タスクバーのコマンドプロンプトアイコンを右クリックして、[管理者として実行]を選択します。

27
Olli

本当に、本当にファイルを削除したい場合は、いつでもLinuxやWindows PEの起動ディスクなどから起動して、それを削除できます。

現在のOSによってそこに配置された場合は、すぐに戻ってきます。しかし、あなたの言葉遣いから、それはその上にあった古いOSによって古いHDに置かれたように聞こえます。

4
Brian

ハイバネーションファイルを強制的に削除してマウントするには、次のコマンドを使用します。

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

の代わりに <device>/dev/sda4のような正しいデバイスを使用します

更新

申し訳ありませんが、理由はわかりませんが、Linuxにマウントしたいと思っていました。

したがって、それを削除するには、ubuntuなどのLive-CDを使用して、上記のコマンドを実行します。

0
xdevs23