2011-11-22 18:22:33 +0000 2011-11-22 18:22:33 +0000
54
54

hiberfil.sysやpagefile.sysファイルとは何か、安全に削除できますか?

C:ドライブのルートに2つの大きな(~2GB)ファイル(hiberfil.sysとpagefile.sys)があることに気づき、それが何なのか疑問に思いました。googleで検索してみると、いくつか興味深いリンクがありましたが、このサイトには答えは見つかりませんでした。今後の参考のためにも、ここでこの質問に答えてもらった方がいいのではないでしょうか。

以下、私の質問です。

  • hiberfil.sysというファイルは何のためにあるのでしょうか?
  • pagefile.sysというファイルは何のためのものですか?
  • これらのファイルは安全に削除できますか?

回答 (4)

50
50
50
2011-11-22 18:33:57 +0000

hiberfil.sys : システムを「休止状態」にしたときにWindowsが使用するファイルです。ハイバネートオプションを使わない場合の削除方法については、 このサイト を参照してください。要するに、管理者権限でコマンドターミナルでpowercfg -h offを実行します。そうすると、ファイルは自動的に削除され、Windowsのハイバネーション機能は無効になります。

pagefile.sys : Windowsがページファイル、または仮想メモリスワップとして使用するファイルです。1GBのRAMを持っていて、2GBをメモリとして使いたい場合、WindowsはHDに1GBの仮想メモリを作成し、必要に応じてそれを使います。削除方法は 当サイト を参照してください。

**削除できますか?削除方法については、提供されているリンクを参照するか、お使いのWindowsのバージョンについて調べてみてください。

単に削除するだけでは十分ではないことに注意してください: ハイバネートオプションとWindowsの仮想メモリ使用を無効にする必要があります。

14
14
14
2011-11-22 18:32:36 +0000

Hiberfil.sysは、その名の通り、Windowsがスナップショットデータを保存するファイルです。したがって、このファイルのサイズは、常にコンピュータ上の利用可能なRAMの総量と同じになります。

このファイルを削除してハイバネーションを無効にする。

1.Open a command prompt with administrative privileges.
2.Enter “powercfg.exe -h off”.

Pagefile.sysはWindowsのページングファイルで、Windowsが仮想メモリとして使用するファイルとしても知られています。また、削除してはいけないファイルでもあります。

3
3
3
2011-11-22 18:32:02 +0000

hiberfil.sys は冬眠ファイルで、冬眠時に Windows がシステムのメモリの内容を書き込む場所です。システムの実行中に削除しても安全だと思いますが、何かをする前にWindowsに詳しい人に確認してもらいたいと思います。

pagefile.sys はページファイルで、Linux のスワップパーティションに似ています(参考になるかどうかはわかりませんが)。システムは、RAMの空き容量がなくなったときに余分なメモリとしてこれを使用します(このファイルに「ページ化」するので「pagefile」となります)。これは非常に(RAMに対して)遅いですが、通常は完全にメモリを使い果たすよりは良いでしょう。少なくともシステムが動作している間は、このファイルを削除してはいけません。

Edit:-

少なくともXPでは、ページファイルの存在とサイズを制御することができます。System Properties->Advanced->Performance/Settings->Advanced/Change.

1
1
1
2013-10-02 16:43:41 +0000

hiberfil.sysは、コンピュータがハイバネーションモードになるときにシステムが作成するファイルです。ハイバネートモードでは、hiberfil.sysファイルを使ってパソコンの現在の状態(メモリ)をハードドライブに保存し、Windowsの電源を入れ直した時にこのファイルが使われます。ハイバネートモードでは、PCの電源が完全に落ちているので、バッテリーを取り出して元の状態に戻すこともできます。つまり、フォルダオプションの「隠しファイルとフォルダを表示する」にチェックを入れた場合のみ、windowsのファイルマネージャーで見ることができるということです。

hiberfil.sysはWindowsのシステムファイルであり、例えば、自分で作成したがコンピュータ上で不要になったファイルのように、単純に削除することはできません。XPでhiberfil.sysを削除するには: コントロールパネル-> Power Options-> Hibernateタブに入ります。チェックを外して、PCを再起動すると、hiberfil.sysファイルを削除することができます。Windows 7 または Vista の場合は、管理者としてコマンドラインユーティリティを実行して、"powercfg -h off “と入力してください。 http://www.neuber.com/taskmanager/process/hiberfil.sys.html

関連する質問

5
7
10
11
4