Windows 10/8.1/7でシャットダウン時にページファイル(pagefile.sys)をクリアする方法
パソコンには2種類のメモリがあります。1つは物理メモリ(RAM)、もう1つは仮想メモリです。仮想メモリはPagefile.sys(ページファイル)とも呼ばれ、ハードディスクの一部を使用してRAMを実質的に拡張し、本来なら処理しきれない数のプログラムを同時に動作させることができます。簡単に言えば、物理メモリ(RAM)だけでは実行中のすべてのプログラムを収容できない場合、Windowsが自動的に負荷の一部を仮想メモリへ移動します。これらのデータはローカルハードディスク上にPagefile.sysとして保存され、Windows自身によって管理されています。
仮想メモリのメリット
- より多くのアプリケーションを同時に実行できる。
- 物理RAMだけでは容量が足りないシステムでも、大規模なアプリケーションを実行できる。
- 追加のRAMを購入するよりも低コストでメモリを増強できる。
- ハードウェアやOSが対応する最大RAM容量に達しているシステムでも、メモリを増やす手段を提供する。
仮想メモリのデメリット
- RAMと同等のパフォーマンスは得られない。
- システム全体のパフォーマンスに悪影響を及ぼす可能性がある。
- 長期データ保存に使えるストレージ領域を消費する。
pagefile.sysは削除できるのか?
答えは「はい」です。ただし、右クリックして削除するといった通常の操作では削除できません。Pagefile.sysはWindowsがメモリ使用量を管理するために作成・使用する特殊なファイルであり、取り除くには専用の手順が必要です。この記事では、Windows 10、8.1、7でページファイルを無効化する方法と、シャットダウン・再起動のたびにページファイルを自動的にクリアするよう設定する方法の2つを紹介します。
注意: シャットダウン時にページファイルをクリアするよう設定すると、Windowsがページファイルをゼロで上書きするため、シャットダウンや再起動にかかる時間が大幅に長くなる可能性があります。
Windows 10でpagefile.sysをクリア(無効化)する方法
- コントロールパネルを開き、「システムの詳細設定」を検索します。
- 「詳細設定」タブ内の「パフォーマンス」セクションにある「設定」をクリックします。
- 開いたウィンドウで再度「詳細設定」タブを選択し、「仮想メモリ」の下にある「変更…」ボタンをクリックします。
- 「すべてのドライブのページングファイルのサイズを自動的に管理する」のチェックを外し、「ページングファイルなし」を選択します。
- 必要に応じて、サイズを自分で指定して変更することも可能です。
- 最後に「適用」と「OK」をクリックし、PCを再起動します。
- これでpagefile.sysがハードディスクから消えているはずです。

Windows 10でシャットダウン時にページファイルをクリアする方法
また、Windowsレジストリを編集するか、グループポリシーを適用することで、シャットダウンや再起動のたびにWindowsがページファイルをクリアするように設定することもできます。
レジストリエディターを使用する方法
- スタートメニューから「regedit」を検索して実行します。
- 次のキーに移動します:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ - ClearPageFileAtShutdownというREG_DWORD値が存在する場合は、それをダブルクリックして値を1に変更します。
存在しない場合は、右クリックして「新規 > DWORD (32ビット) 値」を選択し、名前を「ClearPageFileAtShutdown」にして値を1に設定します。 - 変更を反映させるためにコンピューターを再起動します。

注意: 元に戻したい場合は、同じレジストリキーを編集して値を0に変更し、保存してから再起動してください。
グループポリシーエディターを使用する方法
注意: Windows 10 Homeエディションにはグループポリシー機能が搭載されていないため、以下の手順はWindows 10 ProおよびEnterpriseユーザーのみが利用できます。
- gpedit.mscを実行します(またはドメインコントローラーからグループポリシーエディターを開き、グループポリシーを追加・編集します)。
- 左側のパネルでコンピューターの構成 > Windowsの設定 > セキュリティの設定 > ローカルポリシー > セキュリティオプションへ移動します。
- 右側のパネルで「シャットダウン: 仮想メモリのページファイルをクリアする」というポリシーを探してダブルクリックします。
- ポリシー設定ウィンドウで「有効」を選択し、「OK」ボタンをクリックして変更を保存します。
- 変更を反映させるためにコンピューターを再起動します。

注意: 元に戻したい場合は、同じポリシーを編集して「無効」に変更し、保存してから再起動してください。
関連記事
- Windows 10で「このアプリは保護のためブロックされました」を修正する方法
- Windows 10が「自動修復を準備しています」で固まる?原因と対処法を解説
- Windows 10のエクスプローラーからOneDriveを削除する方法
- Windows 10でntoskrnl.exeのメモリ使用量が高くなる問題の対処法
- 解決済み: Windows 10の「カーネルセキュリティチェック失敗」ブルースクリーンエラー
- Windows 10のパフォーマンスを最適化するための15のヒント
-
Windowsでメモリを解放してRAMをブーストする11の方法
Windowsパソコンの動作が重くなっていませんか?メモリ不足は多くのユーザーが悩む問題ですが、原因を理解すれば適切な対処が可能です。この記事では、RAM(ランダムアクセスメモリ)がパソコンで果たす役割と、メモリを解放してRAMをブーストする具体的な方法を詳しく解説します。 そもそもRAMとは何か?パソコンでの役割 RAM(Random Access Memory)は、システムの一時的なデータ保存領域であり、パソコンの中核を担う重要なパーツです。起動中のプロセスに関する情報を保持し、ユーザーが素早くアクセスできるようにしています。同時に動かすアプリやプログラムが多くなるほど、必要なメモリ量も増
-
Gmailのカテゴリを削除する方法!PC・iPhone・Android別の設定手順を解説
Gmailには、メールを整理するための「カテゴリ」機能が用意されています。カテゴリには「メイン」「ソーシャル」「プロモーション」「アップデート」「フォーラム」が含まれており、多くのユーザーがこの機能を活用してメールを仕分けています。しかし、中にはこの機能を使わない、あるいはあまり好きではないという方もいるでしょう。そんな方は、簡単な手順でGmailのカテゴリを削除することができます。 やり方がわからないとお悩みの方もご安心ください。この記事では、パソコン(Windows/Mac)、iOS(iPhone/iPad)、Androidなど、さまざまなデバイスでGmailのカテゴリを無効化する手順を詳