pagefile.sys (ページファイル)
pagefile.sysは、デフォルトでWindowsドライブのルートに配置される隠しシステムファイルであり、Windowsはこれを物理メモリの拡張として使用します。使用頻度の低いメモリページがここに移動されるほか、クラッシュダンプの記録にも必要となります。Windowsはデフォルトでこのサイズを自動的に管理します。
1重要性
ページファイルはコミット制限(プログラムが予約できるメモリの総量)を引き上げます。これがない場合、RAMに空きがあるように見えても、メモリ不足エラーによりプログラムが失敗する可能性があります。
Windowsがブルースクリーンで停止した際、メモリダンプはページファイルを介して書き込まれます。十分なサイズのページファイルがない場合、ダンプは作成されず、原因の特定が困難になります。
2サイズ
「すべてのドライブのページングファイルのサイズを自動的に管理する」が有効な場合、Windowsはメモリ、クラッシュダンプの設定、実際の使用状況に基づいてサイズを決定し、必要に応じて拡張します。また、ファイルを別のドライブに配置したり、固定サイズを指定したりすることも可能です。
ページファイルの設定を確認する方法
- Win+Rキーを押し、sysdm.cplと入力してEnterキーを押します。
- 「詳細設定」タブ > 「パフォーマンス」の「設定」 > 「詳細設定」タブ > 「仮想メモリ」の「変更」を開きます。
- 「すべてのドライブのページングファイルのサイズを自動的に管理する」が選択されているか確認します。
- 変更する特別な理由がない限り、自動管理の設定のままにしてください。
注意点
- ページファイルを無効にすると、プログラムのクラッシュを引き起こしたり、クラッシュダンプが作成されなくなったりする可能性があります。
- pagefile.sysを手動で削除しないでください。変更は必ず「仮想メモリ」ダイアログで行ってください。
関連記事
- hiberfil.sys(休止状態ファイル)hiberfil.sysとは何か、なぜサイズが大きいのか、高速スタートアップでどのように使用されるのか、そしてpowercfgを使用して縮小または削除する方法について解説します。
- Windows の一時ファイルWindows が一時ファイルを保存する場所 (%TEMP%、C:\Windows\Temp)、安全に削除できるファイル、およびサポートされているクリーンアップ方法について説明します。
- イベント ビューアーイベント ビューアーで Windows イベント ログを読み取る方法、クラッシュやエラーに関連するログの確認方法、およびログのエクスポートや消去の方法について説明します。
出典
- ページファイルの概要 (Microsoft Learn) learn.microsoft.com
- 64 ビット版 Windows の適切なページ ファイル サイズを決定する方法 (Microsoft Learn) learn.microsoft.com
最終確認: