要点

RAMMap 物理ページを確認するときは、カテゴリ別の合計だけでなく、個々のページをプロセス、ファイル、用途、ページリスト状態と関連付けます。ワークロードを記録してから一度だけ更新し、必要な列を絞り込み、Empty メニューの操作前にスナップショットを保存してください。行数が多いだけではリークの証拠になりません。所有者、状態、時間による変化を合わせて読みます。

RAMMap 物理ページで分かること

「RAMMap 物理ページ」の一覧では、Use Counts が示すカテゴリ合計を個々の行に分けて確認できます。Physical Pages が答えるのは、合計を構成するページと各行の所有者や状態です。次にプロセス、ファイル、ページリスト状態を調べる必要がある場合に役立ちます。

このタブは常時監視するダッシュボードではなく、証拠を集めるための画面として扱います。RAM が多い端末では更新に時間がかかることがあり、表だけでメモリリークや不良ドライバーを証明することはできません。後で比較したり、別の診断担当者に渡したりするための一時点の記録です。

調べたいことに合わせて RAMMap のビューを選ぶ
確認したいこと最初に見る場所Physical Pages を使う理由
大きいカテゴリはどれかUse Counts合計を記録してから、具体的な行を確認します。
常駐ページを使うプロセスはどれかProcesses共有または混在した合計に背景を加えます。
マップ済みメモリを使うファイルはどれかFile Summaryファイルに裏付けられた行と状態を確認します。
ワークロードで変化したか2つのスナップショット意味のある差を詳細な表で説明します。

Physical Pages の更新を有益にする準備

物理ページを記録するときは、まずインポート後にどのファイルのページが現れるか、ウィンドウを閉じた後もプロセスが常駐ページを保持するか、といった問いを1つ決めます。再現できるように、Windows のビルド、RAMMap のバージョン、アーキテクチャ、作業内容、時刻、症状を記録します。

タスク マネージャーで利用可能なメモリとページングの状況を確認し、Use Counts を更新します。詳細ビューを開く前に基準スナップショットを保存してください。メモリ不足の兆候がある場合は作業を保存し、更新中に複数の Empty 操作を重ねないようにします。

  1. イベントを決める

    変化を起こすアプリ操作、ファイル処理、またはアイドル時間を選び、同じ条件で繰り返します。

  2. 基準を記録する

    Use Counts を更新し、時刻を記録してから、大きな Physical Pages 表を開く前にスナップショットを保存します。

  3. 一度だけ更新する

    Physical Pages を開き、マップの作成が終わるまで待ちます。処理中に更新を連打しません。

  4. 解釈前に絞り込む

    問いに答える用途、プロセス、ファイル、ページリスト状態だけに行を絞ります。

物理ページの各行を読む方法

1行を複数の項目の組み合わせとして読みます。Use または owner の項目は、プロセス、マップ済みファイル、システムカテゴリのどれに関連するかを示します。ページリスト状態は Active、Standby、Modified、Free などを表します。Standby のファイルページと Active の Process Private ページは同じ意味ではありません。

並べ替えてパターンを見つけたら、そのパターンを支えるだけの行を確認します。数行で Mapped File の増加を説明できる場合はありますが、すべてのページが同じファイルに属する証明にはなりません。カテゴリ合計とワークロードの時間軸を照らし合わせ、他の人に見てもらう場合はビューも保存します。

Physical Pages の行を読む実用的な順序
項目または手掛かり分かること単独では証明できないこと
用途 / ownerプロセス、ファイル、システムカテゴリのどれに関連するか。その所有者に不具合やリークがあること。
ページリスト状態ページがアクティブ、キャッシュ、変更済み、空きのどれか。キャッシュ中のページが Windows で利用不能であること。
ファイルまたはパスサンプルに現れたファイル由来のデータ。そのファイルがシステム全体の圧迫を起こしたこと。
時刻と作業内容行を記録した時刻と直前の操作。作業条件が違う2回の記録を比較できること。
分類された物理メモリの2つのスナップショットを比較する説明図
前後のスナップショットを残すと、Physical Pages のサンプルに時刻と作業内容の背景を加えられます。

背景を失わずに表を絞り込む

物理ページ一覧は、人が一度に確認できる量を超えることがあります。安定した列で並べ替え、owner、ファイル、用途、ページリスト状態のいずれか1つずつを絞ります。プロセスの調査なら Processes を、ファイルの調査なら File Summary を確認します。

スクリーンショットには列見出し、タブ名、更新時刻、アーキテクチャ、関連する合計値を残します。見出しのない切り抜きでは、Physical Pages、File Details、読み込んだスナップショットのどれを見ているか分からなくなります。

  • 1回の確認で使うフィルターの問いは1つにします。
  • ライブ更新と、読み込み済みスナップショットのどちらかを記録します。
  • 基準と再現のキャプチャで、同じ並べ替えとフィルター順を使います。
  • バイト数と状態を確認せず、行数だけで重大度を決めません。
  • 報告用に絞り込む前に、フィルターなしのスナップショットを保存します。

Physical Pages を使った再現可能な調査手順

物理ページを使った調査では、基準、再現、回復またはアイドルの3回を記録します。同じ操作を実行し、各段階で更新して、カテゴリ合計、owner、状態が一緒に変化したかを確認します。これにより、キャッシュを一度冷やしただけの結果を恒久的な修正と取り違えません。

行が変わっても利用可能メモリと応答性に問題がなければ、観察結果として記録します。同じ操作のたびに Process Private が増え、作業終了後も残る場合は、プロセスの調査やリークの手順に進みます。カーネルカテゴリの増加は、キャッシュをさらに消すのではなくカーネル側の調査が必要です。

  1. 基準

    Use Counts を記録し、Physical Pages のフィルター状態と一緒にスナップショットを保存します。

  2. 再現

    同じプロジェクトを開く、または同じファイル群を読み込むなど、1つの操作を行います。

  3. 比較

    一度更新し、カテゴリ合計を比較して代表的な行のグループを確認します。

  4. 回復

    作業を終了するかアイドルまで待ち、何が残り、何が回収可能かを記録します。

テスト範囲を絞る

Empty Working Sets、Empty Standby List、Modified Page List を同じ実験で組み合わせないでください。1回に1つの変更なら、Physical Pages の証拠を解釈しやすくなります。

よくあるパターンの読み方

物理ページで Standby にファイル由来の行が多く見える場合、それは再利用できるキャッシュを表すことがよくあります。需要が増えれば Windows が回収できるため、キャッシュはそのままメモリ不足を意味しません。

同じ操作の後に Process Private が増える場合は、別の追跡が必要です。Processes、コミットの変化、回復後の記録を比較します。アプリ終了後に合計が減るなら正常な場合がありますが、アイドル中も増え続けるなら詳しく調べます。

  • Standby が多く利用可能メモリに余裕がある: 制御した作業でもう一度確認します。
  • 繰り返すファイル操作に Active Mapped File が関連する: キャッシュを変える前に File Summary とパスを調べます。
  • 終了後も Process Private が残る、または繰り返し増える: プロセスデータを比較します。
  • Nonpaged Pool や Driver Locked が増える: 記録を保存し、カーネルやドライバー用ツールに進みます。
  • 更新が大きい、または遅い: 質問をカテゴリやスナップショットに絞ります。
物理メモリが色分けされたページカテゴリに分かれる説明図
物理メモリのマップは用途別に整理できますが、各サンプルにはowner、状態、作業内容の背景が必要です。

更新の負荷、スナップショット、安全上の限界

物理ページを示す Physical Pages は詳細なマップなので、RAM が多いシステムでは更新に時間がかかることがあります。記録する時間を決め、更新を続けて繰り返さず、過去の状態を確認するだけなら保存済みスナップショットを使います。

スナップショット名には端末、作業、段階、時刻を含めます。フィルター済みレポートを作っても元の基準を残し、画像がライブ更新か読み込み済みスナップショットかを明記します。

スナップショット名の例2026-10-23-PC01-project-import-baseline.rmp
診断とチューニングを混同しない

Empty メニューの操作は有用なキャッシュを捨てたり、working set を一時的に縮小したりします。既知の状態が必要な実験だけで使い、同じ作業の前後を比較してください。

別の Windows メモリ診断ツールを使う場面

RAMMap は物理ページのカテゴリと一時点の証拠に強いツールですが、Windows のすべての診断を担うわけではありません。メモリ圧迫の確認にはタスク マネージャー、プロセスの詳細には Process Explorer、時間変化には Performance Monitor、プールタグには PoolMon、トレースには WPR/WPA を使います。

調べた問い、前後のスナップショット、カテゴリ合計、説明を添えた少数の行、Windows ビルド、次に使うツールを一緒に共有します。時刻や作業内容のない画像より、短くまとまった証拠の方が引き継ぎに役立ちます。

証拠の層に応じて次のツールを選ぶ
観察した手掛かり次に使うツール理由
利用可能メモリの圧迫をすぐ確認タスク マネージャー利用者が感じる圧迫とコミットの状況を確かめます。
プロセスの所有関係やハンドルProcess Explorer物理ページの行だけでは分からない詳細を確認します。
数時間にわたる傾向Performance Monitorページマップを何度も更新せずにカウンターを集めます。
カーネルプールの増加PoolMon / WPRページの証拠からプールタグやトレースへ進みます。

RAMMap 物理ページに関するよくある質問

RAMMap の Physical Pages には何が表示されますか?

用途、owner、ファイル、ページリスト状態などの情報とともに、物理メモリの個々の行を表示します。Use Counts より詳細なので、時刻と作業内容も記録してください。

Physical Pages の更新に時間がかかるのはなぜですか?

特に RAM が多い場合、詳細なページマップは要約ビューより多くの処理を必要とします。一度更新して完了を待ち、後から確認するときはスナップショットを使います。

Physical Pages だけでメモリリークを証明できますか?

できません。繰り返すパターンは確認できますが、リークの診断には回復後の記録とアプリケーションまたはパフォーマンスのトレースも必要です。

Standby の行は問題ですか?

行だけでは問題とはいえません。Standby ページはキャッシュで、必要に応じて回収できます。消去する前に利用可能メモリ、応答性、再利用の様子を確認します。

Physical Pages を読む前にリストを Empty にすべきですか?

いいえ。先に通常状態を保存します。Empty 操作は状態を変え、確認したい動作を隠すことがあります。

Physical Pages のスクリーンショットに何を含めますか?

タブ、列見出し、時刻、フィルター、RAMMap のバージョン、作業内容を含めます。サンプルの背景が分かるよう、関連するカテゴリ合計も添えてください。

MICROSOFT 公式情報

ページの証拠を集める前に RAMMap を入手

Microsoft の掲載情報では RAMMap v1.63、公開日は 2026年3月26日です。開始前に公式 Sysinternals ページでリリース情報を確認し、ZIP をダウンロードしてください。

Microsoft のダウンロードページを開く
Microsoft の公式リリースページを15秒の確認後に開きます。

RAMMap の調査を続ける