Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10で物理メモリの割り当て・制限・使用状況を確認する方法

Windows 11/10では、PCに搭載されている物理メモリ(RAM)の総容量とともに、OSやハードウェアが実際に利用できるメモリ量、そしてハードウェアによって予約されたメモリ量を確認することができます。

「使用可能なメモリ」が搭載メモリより少なく表示される理由

Windows 11/10では、実際に搭載されているメモリ(RAM)よりも「使用可能なメモリ」が少なく表示されることがあります。この「使用可能」という数値は、物理メモリの総容量から「ハードウェア予約分」のメモリを差し引いて計算された値です。

つまり、グラフィックボードやBIOSなどが一部のメモリをハードウェアとして予約しているため、OSが自由に使えるメモリは搭載量より少なくなるのが正常な動作です。

リソースモニターでメモリの状態を確認する

Windows 11/10 PCに搭載されているメモリの現在の状態は、リソースモニターで以下のようなステータスとして報告されます。

  • ハードウェア予約済み(Hardware Reserved):BIOSや周辺機器によって予約され、Windowsからは利用できないメモリ
  • 使用中(In Use):プロセスやOSが現在 使用しているメモリ
  • 変更済み(Modified):内容が変更され、ディスクへ書き込む必要があるメモリ
  • スタンバイ(Standby):キャッシュとして保持され、すぐに再利用可能なメモリ
  • 空き(Free):まったく使用されていないメモリ

リソースモニターの起動手順

  1. スタートメニューの検索ボックスに「resmon」または「リソース モニター」と入力し、Enterキーを押します。
  2. リソースモニターが起動したら、「メモリ」タブをクリックします。
  3. 画面下部の「物理メモリ」セクションで、メモリの合計容量・キャッシュ済み・使用可能・ハードウェア予約済みなどの詳細を確認できます。

Windows 11/10で物理メモリの割り当て・制限・使用状況を確認する方法

Windows 11/10の物理メモリ上限

メモリおよびアドレス空間の上限は、プラットフォーム(32ビット/64ビット)、オペレーティングシステムの種類、さらにLOADED_IMAGE構造体のIMAGE_FILE_LARGE_ADDRESS_AWARE値や4ギガバイトチューニング(4GT)を使用しているかどうかによって異なります。

また、32ビットプラットフォームにおける物理メモリの上限は、PAE(Physical Address Extension:物理アドレス拡張)にも依存します。PAEにより、32ビット版Windowsでも4GBを超える物理メモリを扱うことが可能になります。

以下の表は、Windows 11/10の各エディションにおける物理メモリの上限をまとめたものです。

エディション x86(32ビット)の上限 x64(64ビット)の上限
Windows Enterprise(Enterprise) 4 GB 6 TB
Windows Education(Education) 4 GB 2 TB
Windows Pro for Workstations(Pro for Workstations) 4 GB 6 TB
Windows Pro(Pro) 4 GB 2 TB
Windows Home(Home) 4 GB 128 GB

上記の通り、32ビット版ではすべてのエディションで最大4GBまでしか認識できません。一方、64ビット版ではエディションごとに上限が異なり、最上位のEnterpriseやPro for Workstationsでは最大6TBまでのメモリを搭載できます。

Windows 10やWindows Serverなど、その他のWindowsリリースにおける32ビット/64ビットのメモリおよびアドレス空間の上限について詳しく知りたい場合は、Microsoftの公式ドキュメントをご確認ください。

関連記事

  • Windowsの物理メモリ上限一覧
  • 64ビット版Windowsの最大メモリ(RAM)上限
  • 搭載RAMより表示されるRAMが少ない理由とは?
  1. Windows 11/10でMemtest86+を使った高度なメモリ診断を行う方法

    Windows 11/10には標準で「メモリ診断ツール」が搭載されています。しかし、残念ながらこの標準ツールでは不良RAMを見逃してしまうことが少なくありません。正直に言えば、RAMの安定性を本格的にチェックしたいのであれば、Windowsのメモリ診断はあまりおすすめできません。その代わりに、オープンソースのメモリテストソフトウェア「Memtest86+」を活用するのが賢明です。 Memtest86+とは?高度なメモリ診断ツールの概要 Memtest86+は、x86アーキテクチャのコンピュータに搭載されたRAM(ランダムアクセスメモリ)のエラーを検出するために設計されたストレステスト・診断ツ

  2. Windows 11/10でMemtest86+を使って高度なメモリ診断を行う方法

    Windows 11/10には「Windowsメモリ診断」という標準のメモリ診断ツールが搭載されています。しかし実際のところ、このツールが不良RAMを検出できるケースはそれほど多くありません。RAMの安定性を本格的に確認したいのであれば、Windowsメモリ診断への依存はおすすめできません。代わりに、オープンソースのメモリテストソフトウェア「Memtest86+」を使用するのが確実です。 Memtest86+とは何か Memtest86+は、x86アーキテクチャのPCに搭載されたRAM(ランダムアクセスメモリ)のエラーを検出するためのテストおよびストレステスト専用ツールです。診断はフロッピード