Windows 10でPagefile.sysを削除する方法
PCユーザーは、Windowsドライブのルートにある巨大なpagefile.sysファイルの正体を不思議に思うことがよくあります。特に、PCのメモリが不足しているようには見えない場合です。少し奇妙に思えますが、この巨大なファイルにはちゃんとした役割があります。基本的に、これはRAMの物理的な拡張として機能し、物理RAMが限界に達したときに、Windowsがあまり使用されていないメモリページをディスクにオフロードできるようにします。なぜそうなるのかはよく分かりませんが、これによりすべてがクラッシュする代わりに、少し高速化されます。また、Windowsがクラッシュした場合にシステム情報を記録するためにも重要で、後で問題をデバッグする際に役立ちます。つまり、たとえ巨大でディスクがいっぱいに見えても、これは単なるゴミではないのです。
pagefile.sys ファイルを削除できますか?
RAMが16GB以上搭載されているコンピューターでは、Windowsはページファイルを全く必要としないかもしれません。PCのメモリ使用量がほとんど高くならないのであれば、ページファイルを無効にすることも検討してみてください。基本的に、普段の作業負荷がRAMの上限内に収まっていると確信できるなら、ファイルを削除しても大きな問題にはなりません。ただし、一部の設定では、システムがデフォルトでページファイルを保持したままになっている場合があります。しかし、ページファイルを無効にすることは可能です。ただし、RAMの容量が大きいほどページファイルの処理能力は低下するため、無効にしても問題はありません。ただし、アプリがメモリ不足に陥らないことが確実な場合に限ります。
pagefile.sys を削除するとどうなりますか?
RAMの使用量が適切に管理されていれば、パフォーマンスの低下やクラッシュといった大きな変化は感じないでしょう。しかし…メモリ使用率が100%に達すると、アプリケーションがハングしたりクラッシュしたり、最悪の場合、Windowsがフリーズしたり、動作がおかしくなったりする可能性があります。そして、保存していないデータが失われる可能性もあります。もう一つ少しイライラするのは、Windowsがpagefile.sysを保護されたシステムファイルとして扱うため、ページファイルをオフにしない限り、エクスプローラーから削除できないことです。Windowsは当然のことながら、必要以上に削除を難しくしているのです。
実際に削除するには、システム設定を少し調べる必要があります。まず、隠しシステムファイルを表示できるようにする必要があります。通常は隠しファイルで保護されているからです。エクスプローラーで「表示」>「オプション」>「フォルダーと検索のオプションの変更」に移動し、 「保護されたオペレーティングシステムファイルを表示しない(推奨)」をオフにして、 「隠しファイル、隠しフォルダー、または隠しドライブを表示する」を選択します。
しかし、それでもファイルを削除するだけではダメで、ページファイルを完全に無効にする必要があります。ここで少し面倒な作業になります。システムプロパティを開き、ページファイルを無効にして再起動する必要があります。これでpagefile.sysは消えます。ただし、RAMの容量が限界に達している場合は、ページファイルを無効にすると動作が遅くなる可能性があるため、そのままにしておく方が良い場合もあります。
詳細な手順は以下のとおりです。Windowsではそれほど複雑ではありませんが、注意しないと間違いを犯しやすいです。また、ワークロードに対して十分なRAMがない場合、これを無効にするとWindowsの動作が不安定になる可能性があることに注意してください。
Windows 10でpagefile.sysを削除する
以下の指示に従ってください。確かに少し面倒ですが、効果はあります。
システムのプロパティを開く
- スタートメニュー/検索
Sysdm.cplに入力してEnterキーを押します。システムのプロパティダイアログが開きます。
ページファイルを無効にする
- [詳細設定]タブに切り替えて、 [パフォーマンス]セクションで[設定]をクリックします。
- 「パフォーマンス オプション」ウィンドウで、「詳細設定」タブに移動し、 「仮想メモリ」を探して「変更」をクリックします。
- 「すべてのドライブのページングファイルのサイズを自動的に管理する」のチェックを外し、「ページングファイルなし」を選択します。 「設定」をクリックします。
- 警告が表示されたら、「はい」をクリックして確定します。「OK」をクリックして変更を適用します。
さて、PCを再起動してください。再起動を求められなくても構いません。これがWindowsがpagefile.sysを本当に削除する唯一の方法です。
ページファイルを再度有効にする
- 再びオンにするには、手順を繰り返しますが、今回は「すべてのドライブのページングファイルのサイズを自動的に管理する」を選択します。「適用」をクリックして再起動します。
念のためお知らせしますが、ページファイルを無効にすると、高RAM環境では動作が「高速化」する可能性がありますが、RAMがいっぱいになると奇妙なバグが発生したり、速度が低下したりする可能性があります。そのため、ページファイルを無効にする前に、ご自身のニーズをよくご確認ください。
まとめ
Windowsはpagefile.sysを隠蔽しようとするため、このプロセス全体が少々面倒です。とはいえ、RAMを大量に搭載していてディスク容量を節約したい場合は、これをオフにすることは不可能ではありません。ただし、慎重に行う必要があります。何か問題が発生した場合は、いつでもオンに戻すことができます。結局のところ、これはパフォーマンスと安定性のバランスを取るためのものです。この方法が、あの巨大で謎めいたファイルの謎を解くのに役立つことを願っています。
まとめ
- 大きなpagefile.sysは、システムによって管理される仮想メモリ拡張機能です。
- 16 GB 以上の RAM がある場合、必要ないかもしれませんが、注意してください。
- 無効にするには、システム設定を変更して再起動する必要があります。
- ページファイルなしで RAM が最大限に利用されると、問題が発生する可能性があります。
- システムの異常な動作に気付いた場合は、必ずオンに戻すようにしてください。
結論
pagefile.sys を無効化または削除することは可能ですが、特に大容量の RAM を搭載したマシンではリスクが伴います。一見簡単そうに見えますが、適切に操作しないと動作が不安定になる可能性がある、いわば「調整」の一種です。システム設定に慣れている場合にのみ実行し、実行後は必ずシステムを監視することをお勧めします。いずれにせよ、この情報が、この巨大なファイルの背後で何が起こっているのかを理解する上で少しでもお役に立てれば幸いです。頑張ってください。システム設定をいじる前に、必ずバックアップをお忘れなく!