C:ドライブのルートに2つの大きな(~2GB)ファイル(hiberfil.sysとpagefile.sys)があることに気づき、それが何なのか疑問に思いました。googleで検索してみると、いくつか興味深いリンクがありましたが、このサイトには答えは見つかりませんでした。今後の参考のためにも、この質問をここで回答してもらうのが良いのではないでしょうか
私の質問です
- hiberfil.sysは何のためのファイルですか?
- pagefile.sysは何のためのファイルですか?
- これらのファイルを安全に削除することはできますか?
62 marco-fiset 2011-11-22
hiberfil.sys: は、システムを「休止状態」にすることを選択したときに Windows が使用するファイルです。ハイバネートオプションを使わない場合は、このサイトを参照して削除してください。要するに、管理者権限のあるコマンドターミナルでpowercfg -h off
を実行します。そうすると、ファイルは自動的に削除され、Windows のハイバネーション機能は無効になります
pagefile.sys: は、Windows がページ ファイル、または仮想メモリ スワップに使用するファイルです。あなたが1 GBのRAMを持っていて、2 GBをあなたのメモリとして使用したい場合、WindowsはあなたのHDに1 GBの仮想メモリを作成し、必要に応じてそれを使用します。削除方法はこのサイトを参照してください
削除できますか?はい、しかし、単にWindowsエクスプローラに行って削除することはできません。それらを削除する方法を知るために、提供されたリンクを見てみるか、またはあなたのWindowsのバージョンについていくつかの研究を行います
単にそれらを削除するだけでは十分ではないことに注意してください: ハイバネートオプションとWindowsの仮想メモリの使用を無効にする必要があります
55 woliveirajr 2011-11-22
Hiberfil.sysはその名の通り、Windowsがスナップショットデータを保存するファイルです。したがって、このファイルのサイズは、常にコンピュータ上の利用可能なRAMの総量と同じです
ファイルを削除してハイバネーションを無効にするには
1.Open a command prompt with administrative privileges.
2.Enter “powercfg.exe -h off”.
Pagefile.sysはWindowsのページングファイルで、Windowsが仮想メモリとして使用するファイルとしても知られています。また、削除してはいけないファイルでもあります
14 Unfundednut 2011-11-22
hiberfil.sys は冬眠ファイルで、冬眠時に Windows がシステムのメモリの内容を書き込む場所です。システムが動作している間は削除しても問題ないと思いますが、何かをする前にWindowsに詳しい人に確認してもらいたいと思います
pagefile.sys はページファイルで、Linux のスワップパーティションに似ています (参考になるかどうかはわかりませんが)。システムは、RAM の空き容量を使い果たしたときに余分なメモリとしてこれを使用します (このファイルに「ページ」を出力するので、「pagefile」となります)。これは非常に(RAMに対して)遅いですが、通常は完全にメモリを使い果たすよりは良いでしょう。少なくともシステムが動作している間は、このファイルを削除してはいけません
Edit:-
少なくともXPでは、ページファイルの存在とサイズを制御することができます。システムのプロパティ->詳細->パフォーマンス/設定->詳細/変更
4 Kevin 2011-11-22
hiberfil.sysは、コンピュータがハイバネーションモードになるときにシステムが作成するファイルです。ハイバネートモードでは、このhiberfil.sysファイルを使ってパソコンの現在の状態(メモリ)をハードドライブに保存し、Windowsの電源を入れ直したときに使用します。ハイバネートモードでは、PCの電源が完全に落ちているので、バッテリーを取り出して元の状態に戻すこともできます。フォルダオプションの「隠しファイルとフォルダを表示する」にチェックを入れた場合のみ、Windowsのファイルマネージャーで見ることができるということです
hiberfil.sysはWindowsのシステムファイルであり、例えば自分で作成したがコンピュータ上で不要になったファイルのように単純に削除することはできません。XP で hiberfil.sys を削除するには: コントロールパネル -> 電源オプション -> Hibernate タブに移動します。チェックを外してPCを再起動すると、hiberfil.sysファイルを削除することができます。Windows 7 または Vista の場合は、管理者としてコマンドラインユーティリティを実行し、”powercfg -h off “と入力します
1 Mohammad Hussein 2013-10-02