WindowsでRAMと仮想メモリを拡張する方法(ステップバイステップ)

最終更新: 月17 2026
  • Windowsの仮想メモリは、ディスク領域を使用してRAMをサポートしますが、RAMよりもはるかに低速であり、RAMに取って代わるものではありません。
  • ページファイルサイズを大きくすると、メモリ不足エラーを防ぐことができますが、コンピュータの速度は向上しません。
  • ReadyBoostやUSBフラッシュドライブは、USBを物理的なRAMに変えるものではありません。非常に古いコンピューターでわずかに効果がある程度です。
  • 真のパフォーマンス向上は、RAMの増設と、可能な場合はSSDの使用によって実現されます。

WindowsでRAMを増やす

Windowsパソコンの動作が遅い、ブラウザのタブを複数開くとフリーズする、ゲームがカクつくなどの問題がある場合、原因はRAMの不足と仮想メモリの管理方法にある可能性が高いです。これらは2つの異なる概念ですが、密接に関連しています。これらの概念を正しく理解することが、Windowsの設定を調整する価値があるのか​​、それとも物理的なRAMの増設が必要なのかを判断する鍵となります。

この記事では、RAMとは何か、仮想メモリ(ページファイル)とは何か、Windows 10とWindows 11で仮想メモリを増やす方法、増やす価値があるのはどのような場合か、そしてRAMのアップグレードやSSDのインストールが唯一の選択肢となるのはどのような場合かを詳しく解説します。また、ReadyBoostでUSBドライブを使用するなどのオプションについても検討し、よくある誤解をいくつか解き明かしていきます。

RAM、ストレージ、仮想メモリ:それぞれとは何か

メモリ不足になるとPCの動作が遅くなる理由を理解するには、まずいくつかの概念を区別する必要があります。RAM 、ハードドライブ/SSD、仮想メモリは、常に連携して動作していますが、それぞれ異なるものです。

RAM(ランダムアクセスメモリ)は、システムがWindows、プログラム、および現在開いているファイルを読み込むために使用するメモリです。非常に高速ですが揮発性メモリであり、コンピュータの電源を切ったり再起動したりするとすぐに内容が消去されます。

ハードドライブまたはSSDは永続的なストレージとして機能します。Windows、ゲーム、写真、ビデオ、その他保存したすべてのファイルがそこに保存されます。コンピューターの電源を切ってもデータは消去されません。削除したファイル、またはドライブをフォーマットした際に失われるファイルのみが失われます。

Windowsの仮想メモリ(ページングファイルまたはスワップファイルとも呼ばれる)は、ハードドライブまたはSSD上の領域で、システムがRAM不足になった際に拡張として使用するものです。これは「実際のRAM」ではありませんが、システムのクラッシュを防ぐためのバッファとして機能します。

RAMはSSDを含むあらゆるディスクよりもはるかに高速であるため、仮想メモリに過度に依存すると、特に従来の機械式ハードドライブ(HDD)を使用している場合、コンピュータの機敏性が大幅に低下し、動作が遅くなります

WindowsでRAMが不足するとどうなるか

多数のプログラムやブラウザタブを開いたり、ビデオ編集や負荷の高いゲームなどの重いタスクを実行したりすると、利用可能なRAMがすべていっぱいになることがあります。そうなると、Windowsはデータの一部をディスク上のページファイルに移動し始めます。

その時点で、それまでRAMに格納されていた情報は、より低速なハードドライブから読み書きされるようになります。その結果、コンピュータの動作がカクついたり、ウィンドウの反応が遅くなったり、まるで泥の中を歩いているかのように、スムーズに動けなくなる可能性があります。

状況が深刻化し、ページファイルもいっぱいになると、Windows は「システムの仮想メモリが不足しています。Windows はページファイルのサイズを増やしています…」といった警告を表示することがあります。この処理中、一部のアプリケーションが応答しなくなったり、メモリ不足エラーが表示されたりする場合があります。

RAMが不足しているためにシステムがディスクへの読み書きを継続的に行わざるを得なくなると(特にHDDを使用している場合)、スラッシングと呼ばれる状態に陥ります。この状態では、コンピュータはほぼ完全にディスクへのデータの出し入れに専念し、実際のパフォーマンスは著しく低下します。

したがって、仮想メモリはクラッシュを防ぐ上で重要な役割を果たしますが、実際のRAM拡張と混同してはいけません。仮想メモリは状況を改善しますが、速度を犠牲にします

Windowsの仮想メモリの仕組み

Windowsは、物理RAMが不足した際にメモリの予備領域として機能する特別なファイルをディスク上に作成します。このファイルは、よく知られているページングファイルまたはスワップファイルであり、設定を変更しない限り自動的に管理されます。

  ValiuxOSを使ってWindowsからLinuxに移行する:切り替えのための完全ガイド

Windowsはデフォルトでは、システムのニーズに応じてこのファイルのサイズを動的に調整します。通常は、インストールされているRAMの容量に相当する初期値を設定し、最大でその約3倍まで拡張できますが、具体的な数値はシステムによって異なる場合があります。

8GBのRAMを搭載したコンピューターの場合、理論上の最小値はRAMの1,5倍(約12GB)、最大値は3倍(約24GB)と考えるのが一般的です。ただし、Microsoftは通常、十分なディスク容量があることを前提として、RAMの3倍または4GBのいずれか大きい方といった、より控えめな容量を推奨しています。

この領域はすべてストレージドライブ上に確保されるため、過度に大きなページファイルを割り当てると、他の用途に必要なディスク容量を何ギガバイトも消費してしまう可能性があることに注意してください。したがって、特別な場合を除き、通常はWindowsに自動的に管理させるのが賢明です。

たとえ大容量のRAM(例えば32GB)を搭載したコンピューターであっても、Windowsはメモリ使用量の急増や、この機能に明示的に依存するアプリケーションに対する「保険」として、数ギガバイト程度の比較的小さなページファイルを維持することができます。

Windows 10およびWindows 11で仮想メモリを増やす方法

仮想メモリ不足の警告が頻繁に表示される場合や、システムが容量限界に近づいていることに気づいた場合は、Windows の詳細設定にアクセスして、ページング ファイル サイズを手動で調整できます。この手順は、Windows 10 と Windows 11 でほぼ同じです。

最も直接的な方法は、「ファイル名を指定して実行」ダイアログボックスを使用することです。WindowsキーとRキーを同時に押し続け、「sysdm.cpl」と入力してEnterキーを押すと、メニューを操作することなくシステムプロパティを直接開くことができます。

設定アプリからもアクセスできます。WindowsキーとIキーを同時に押して設定アプリを開き、「システム」>「バージョン情報」に進み、そこから「システムの詳細設定」をクリックすると、同じプロパティウィンドウが開きます。

「詳細オプション」タブを開くと、「パフォーマンス」セクションが表示されます。そこで「設定…」ボタンをクリックしてください。すると、視覚効果や全体的なパフォーマンスに関する複数のオプションタブが表示された新しいウィンドウが開きます。

そのウィンドウ内で、「詳細オプション」タブに戻ります。下部に「仮想メモリ」セクションがあり、現在のページングファイルのサイズが表示されています。「変更...」ボタンをクリックして変更してください。

新しい画面には、 「すべてのドライブのページング ファイル サイズを自動的に管理する」というチェックボックスがデフォルトでオンになっています。このチェックボックスがオンになっている間は、Windows がサイズを自動的に管理し、他のオプションはロックされます。

カスタム設定を行う場合は、そのチェックボックスをオフにする必要があります。その後、「カスタムサイズ」オプションをオンにすることで、ページングファイルを保存するドライブを選択したり、初期サイズと最大サイズをメガバイト単位で定義したりできます。

やり過ぎない方が良いでしょう。最大サイズを大幅に増やしても劇的なパフォーマンス向上は期待できず、特にストレージの速度が遅い場合や容量がほぼ満杯の場合は、不安定性や過剰なディスク使用量を引き起こす可能性があります。

ページングファイルの設定:実践的な推奨事項

仮想メモリを手動で調整する際には、逆効果を避けるために明確な基準を念頭に置いておくことが重要です。目標は、エラーを防ぐのに十分な大きさのページファイルを用意しつつ、ディスクに恒久的なボトルネックを生じさせないことです。

RAM容量が限られているシステム(4GBまたは8GB)では、RAM容量よりわずかに大きいページファイルを使用することでピーク時の負荷を軽減できますが、実際のメモリ増設に取って代わるものではありません。仮想メモリは、ハードウェアのアップグレードというよりは「緊急時の応急処置」と考えてください。

十分なRAM(例えば、通常のオフィスワークやウェブブラウジング用途であれば16GBまたは32GB)を搭載したマシンでは、仮想メモリへの依存度を大幅に減らすことができます。RAMとSSDが十分に搭載されたシステムでは、 「ページングファイルなし」の設定を選択するユーザーもいますが、特定のアプリケーションはこのファイルの存在を前提としているため、すべての人に推奨できるわけではありません。

  Windows 11でAI機能を削除する方法

非常に賢明な妥協策は、ページングファイルを変更する明確な理由(例えば、繰り返し発生するメモリの問題や、推奨される専門的なソフトウェアを使用する特定の用途など)がない限り、Windowsにページングファイルを自動的に管理させることです。

また、システムがページファイルに依存する度合いが高いほど、HDDとSSDの性能差は顕著になることを覚えておいてください。機械式ハードドライブでは、仮想メモリによって発生するアクセスが増えるたびにレイテンシとノイズが増加します。SSDではその影響は少ないものの、それでもRAMよりははるかに低速です。

ページングファイルを無効にするのは良い考えでしょうか?

チュートリアルによっては、「パフォーマンスを向上させるため」に仮想メモリを完全に無効にすることを推奨しているものもあります。しかし実際には、ページファイルを削除することは、RAM容量が大きく、使用状況が厳密に管理されている非常に特殊なシステムでのみ有効であり、それでも特定のプログラムで問題が発生する可能性があります。

Windowsは、RAM容量が不足している時だけでなく、一部のアプリケーションでは、メモリに余裕がある場合でもページファイルを使用します。ページファイルを完全に無効にすると、業務用ソフトウェア、ゲーム、編集ツールなどが不安定になったり、予期せずクラッシュしたりする恐れがあります。

さらに、ページファイルを無効にしても、WindowsがRAMをより効率的に使用するようになるわけではありません。システムは既に物理メモリを優先的に使用しており、ページファイルは必要と判断した場合、またはアプリケーションが要求した場合にのみ使用されます。

したがって、自分が何をしているのかを正確に理解していて、説得力のある理由がない限り、不愉快な驚きや全く不必要なメモリエラーを避けるために、少なくとも小さくてもアクティブなページングファイルを維持するのが最も賢明な方法です。

RAM容量が非常に少なく、HDDの速度が遅いPCの場合、仮想メモリの設定を調整してもボトルネックは解消されません。システムは依然としてディスクを使用しているため、ファイルサイズが変わるだけです。このような状況では、RAMを増設し、可能であればHDDをSSDに交換することで、真の改善が見込めます。

USBドライブをRAMとして使用する:何が可能で何が不可能か

よくある誤解の一つに、 USBフラッシュドライブを使ってコンピューターの「RAMを増設できる」というものがあります。これについて何が真実なのか、そして関連するWindowsの機能が実際に何をするのかを明確にすることが重要です。

RAMは非常に高速で揮発性の高いランダムアクセスメモリである一方、USBフラッシュドライブや外付けハードドライブは、データを永続的に保存するために設計された、はるかに低速なストレージデバイスです。定義上、USBドライブは物理的なRAMにはなり得ません。

Windowsが長年にわたり可能にしてきたのは、仮想メモリを介してストレージの一部をRAMのサポートに利用することです。これは、内蔵ディスク上のページングファイルが行っていることであり、Windows Vista時代に導入されたMicrosoftのReadyBoostと呼ばれる技術も同様の機能を提供していました。

ReadyBoostは、フラッシュドライブ(高速なUSBドライブまたはメモリーカード)を追加のキャッシュとして使用することで、特定のディスクアクセスを高速化し、8GB未満のRAMと機械式ハードドライブを搭載したコンピューターの負荷を軽減する技術でした。USBドライブをRAMに変えるのではなく、一種の仮想メモリ拡張機能として機能しました。

現在では、SSDの普及と最新のコンピューターにおけるRAM容量の増加に伴い、ReadyBoostは事実上使われなくなっています。その有用性は、RAMを拡張できず、SSDの設置も現実的ではない、非常に古くリソースの乏しいコンピューターに限られています。

信頼できるプログラムであれば、ゲームやアプリケーションを騙して、実際よりも多くの物理RAMが搭載されていると思わせることはできません。仮想メモリを設定したり、USBドライブを接続したりするだけで、最小RAM要件を回避することは不可能です。インターネット上で見かけるどんなに巧妙なトリックも、そのようなことはできないのです。

物理的にRAMを拡張する:真の解決策

仮想メモリの調整は一時的な解決策としては有効ですが、コンピュータのメモリが不足している場合は、予算とマザーボードの仕様が許す限り物理RAMを増設することで、真の持続的なパフォーマンス向上を実現できます。

  PCに最適なAMDプロセッサ

デスクトップコンピュータでは、通常、メモリモジュールの追加や交換はそれほど手間がかかりません。ケースを開け、RAMスロットの位置を確認し、必要に応じて古いモジュールを取り外し、周波数、電圧、互換性のあるメモリの種類(DDR3、DDR4、DDR5など)を考慮して新しいモジュールを取り付けます。

ノートパソコンの場合、話はもう少し複雑になることがあります。多くの機種では、底面カバーを取り外して1つか2つのモジュールにアクセスすることでRAMを増設できますが、メーカーによってはメモリの一部または全部をマザーボードに半田付けしている場合があり、空きスロットが最大でも1つ、あるいは全くないこともあります。

お使いのノートパソコンに、はんだ付けされたメモリモジュールが1つと、スロット式のメモリモジュールが1つ搭載されている場合、システムが合計容量をサポートしていれば、空いているスロットにメモリを追加したり、既存のモジュールをより大容量のものに交換したりできる可能性があります。ただし、このような場合は、メーカーのマニュアルまたは公式仕様書を参照することをお勧めします。

RAMがすべて基板に半田付けされていて、すでに限界に近い状態になっている場合、ハードウェアレベルでできることはあまりありません。このようなタイプのマシンでは、仮想メモリを操作したり、ReadyBoostのようなテクニックを使ったりすることで、寿命を多少延ばすことはできますが、普段の作業がマシンの処理能力をはるかに超えている場合は、ノートパソコンの買い替えを検討する必要があるでしょう

RAMの増設に加えて、パフォーマンスを大幅に向上させるもう一つの方法は、従来のHDDからより高速なSSDに切り替えることです。これにより、Windowsが仮想メモリを使用せざるを得なくなった際のパフォーマンス低下を軽減できます

仮想メモリを増やすことが理にかなうのはどのような場合で、そうでないのはどのような場合でしょうか?

ページングファイルのサイズを変更することが有効なのは、ごく限られた状況に限られます。例えば、メモリを大量に消費するアプリケーション(ビデオ編集、仮想マシン、高度な画像処理など)を使用している場合、ディスク容量に十分な余裕があるにもかかわらず、システムからメモリ不足のエラーメッセージが表示される場合などが挙げられます。

このような場合、仮想メモリのサイズを少し増やすことで、本来であればアプリケーションやWindows自体がクラッシュしてしまうようなタスクを完了できる場合があります。ただし、これによってプログラムの動作速度が速くなるわけではなく、フリーズを防ぐための余裕が生まれるだけであることに注意してください。

処理能力が低く、ハードディスクの速度も遅いコンピューターでページファイルサイズを増やすのはあまり意味がありません。主な症状は、システムがRAM不足を補うためにディスクへの読み書きを絶えず繰り返すため、あらゆる動作が遅くなることです。

負荷の高い作業(最新のゲーム、高解像度ビデオ編集、複雑なデザインソフトウェアなど)にコンピュータを使用する場合は、仮想メモリを理由に物理RAMの増設を怠るべきではありません。そのような状況では、巨大なページファイルではなく、より多くの物理RAMと高速なストレージが必要です。

一般的に、Windowsの仮想メモリは、多数のアプリケーションを開いている際にシステムがクラッシュするのを防ぐための安全機構であり、補助的な役割を果たすものと考えてください。日々のスムーズな動作を実現するには、やはりRAMの容量とハードディスクまたはSSDの速度が重要な要素となります。

要するに、コンピュータのメモリが頻繁に不足したり、Windowsから仮想メモリ不足の警告が表示されたり、複数のプログラムを開くとPCの動作が非常に遅くなったりする場合は、ページファイルサイズを適度に増やすことで多少の改善が見られるかもしれません。しかし、真の改善はRAMを増設し、可能であればSSDをインストールすることで得られます。仮想メモリは一時的な解決策としては有効ですが、パフォーマンスと体感速度は主に搭載されているハードウェアに依存します。

Windows 11で仮想メモリを構成してパフォーマンスを向上させる方法
関連記事:
Windows 11で仮想メモリを構成してパフォーマンスを向上させる方法