pagefile.sysとは何か、なぜこれほど場所を取るのか
pagefile.sysはページング ファイルです。アプリが要求するメモリがRAMに収まらなくなったとき、メモリ マネージャーが最も使われていないページを退避させるディスク上の領域です。これがないと、Windowsは物理的に搭載された以上のメモリをプログラムに「約束」できず、重いセッションはメモリ不足エラーで終わります。ファイルはC:のルートに、保護されたOSファイルとして隠れて置かれており、たいていの人はディスク容量アナライザーで初めて出会います。
自動管理では、Windowsは起動時にファイルを小さく保ち、負荷に応じて拡大させます。理論上はRAMの約3倍まで伸びるため、16 GBのマシンがヘビーなセッションの後に20 GB超のページング ファイルを示すことがあります。再起動するまで目に見えて縮むことはなく、サイズはドライブごとに記憶されます。小さなシステム ドライブの容量を食い潰すのは、この伸びです。
- ドライブごとに使われるページング ファイルは1つ —— C:とD:に同時に1つずつ置ける
- Windowsの動作中はファイルがシステムにロックされるため、直接削除は不可能
- ブルー スクリーン後のクラッシュ ダンプにはC:のページング ファイルが必要 —— トラブルシュートするなら小さいものを残す
- 仮想メモリの実際の需要はタスク マネージャー → パフォーマンス → メモリの「コミット」行で確認できる
- ページング ファイルがまったくないと起動を拒むゲームやプログラム、メモリ不足を訴えるものもある
ページング ファイルのリサイズ・移動の手順
Win+Rを押してsysdm.cplと入力し、Enter —— システムのプロパティが設定をたどらなくても直接開きます。「詳細設定」タブ → パフォーマンス → 設定 → 詳細設定 → 仮想メモリ → 変更 と進みます。まず一番上のチェックボックス —— 「すべてのドライブのページング ファイルのサイズを自動的に管理する」 —— を外します。外さないと下のフィールドがグレーのままです。
その場でサイズを変えるには:C:を選び、「カスタム サイズ」にチェックして初期サイズと最大サイズをMBで入力し、「設定」をクリック。RAMが16 GBなら2048〜4096 MBで日常をカバーできます。計算したくなければ、「システムによって管理されたサイズ」を選びます。ファイルを移すには:C: → 「ページング ファイルなし」 → 設定、続いて別のドライブ → 「システムによって管理されたサイズ」 → 設定。OKを3回クリックして再起動すれば、C:の古いpagefile.sysは起動時に削除されます。
変える価値があるとき —— ないとき
ページング ファイルに手を出す正当な状況は3つ。RAM並みのサイズのファイルを載せるには小さすぎるシステムSSD、固定サイズのファイルをより速いセカンド ドライブへ移したい場合、そしてインプレース アップグレード前に最後の数ギガバイトを空けたい場合。それ以外では、システム管理のデフォルトはよく選ばれており、微調整しても測れる速度向上はありません。ページング ファイルが速度に関わるのは、ディスクがすでにスラッシングしているときだけ —— それはファイルのサイズ設定ミスではなく、RAM不足の症状です。
容量節約のために全ドライブで「ページング ファイルなし」を選んではいけません。Windowsと多くのプログラム —— 古いゲーム、Adobeスイート、大きなコミットを要求するもの —— は仮想メモリの存在を前提にしており、なければプログラムのバグに見える突発的な「メモリ不足」エラーに見舞われます。RAM容量を変更したあとは設定をもう一度確認してください。1年前に決めた数値が今のマシンに合うことはまれです。
よくある質問
Windows 11でpagefile.sysを削除しても安全?
安全ではありません。Windowsの動作中、ファイルはロックされています。サポートされた削除方法は仮想メモリ設定でドライブを「ページング ファイルなし」にして再起動することだけです。
RAM 16 GBのPCでページング ファイルはどのサイズにすべき?
日常用途なら2〜4 GBで十分で、「システムによって管理されたサイズ」でも構いません。古い1.5×RAM則は、2 GBのRAMですら多かった時代の産物です。
pagefile.sysを別のドライブに移せる?
移せます。どの内部ドライブでも機能します。ブルー スクリーン後のクラッシュ ダンプが必要なら、C:にも小さなページング ファイルを残してください。残さないと書き出されません。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
次に読む記事
お問い合わせ: [email protected]