Windows 11または10で「コンピューターのメモリが不足しています」エラーを解決する方法
「お使いのコンピューターのメモリが不足しています」という警告は、少々厄介です。これは、Windowsが利用可能なRAMがほぼ満杯になり、すべての処理をスムーズに実行するのに苦労していることを認識したときに表示されます。通常、これは多数のアプリを同時に実行している場合、タブを多数開いた重いブラウザを使用している場合、またはバックグラウンドプロセスが暴走している場合に発生します。場合によっては、古いドライバーやマルウェアがシステムリソースを過剰に消費し、状況を悪化させることもあります。
このガイドでは、不要なアプリを閉じたり、システム設定を調整したり、クリーンアップを実行したりするなど、ボトルネックを解消する方法について説明します。目的は、Windowsの動作を改善し、厄介な警告を回避し、メモリ制限に頻繁に引っかかることなくスムーズに動作させることです。PCを再起動しても問題が解決しない場合は、これらの方法を試してみることで、システムに余裕が生まれるかもしれません。
Windows 11または10で「コンピューターのメモリが不足しています」エラーを修正する方法
仮想メモリの調整から一時ファイルの削除まで、これらの解決策は時間を稼ぎ、予期せぬフリーズやクラッシュを防ぐことを目的としています。緊急時にはRAMの増設が最終的な解決策となりますが、これらの手順のほとんどはハードウェアの変更なしに簡単に実行できます。
不要なプログラムやバックグラウンドアプリを閉じることで、システム効率を向上させましょう。
これは、ある環境ではうまくいったのに、別の環境ではうまくいかなかったという場合に特に役立ちます。気づかないうちにバックグラウンドで実行され続けているアプリの多さには驚かされます。それらはRAMを大量に消費し、特にブラウザで複数のタブを開いていたり、複数のアプリが同時に実行されている場合は、システムを遅くしたり不安定にしたりします。
まず、Ctrl + Shift + Esc キーを押してタスク マネージャーを開きます。「プロセス」タブには、メモリを使用しているすべてのアプリとバックグラウンド サービスが表示されます。リソースを大量に消費しているもの(現時点で不要なもの)を探し、右クリックして「タスクの終了」を選択します。システム プロセスを終了させる際には注意が必要ですが、不要なアプリを終了させると、メモリを瞬時に解放できます。
一部のマシンでは、これによって警告が再び表示されなくなるだけの余裕が生まれるかもしれません…少なくとも一時的には。
メモリをリフレッシュするためにPCを再起動してください
これは当たり前のことのように思えるかもしれませんが、本当に効果があります。再起動することで一時ファイルが削除され、メモリに滞留しているプロセスがリセットされるため、システムがクリーンな状態で起動します。場合によっては、RAMが何らかの奇妙なプロセスやメモリリークによって占有されてしまい、再起動するまで解消されないという問題が発生することもあります。
スタートメニューをクリックし、電源アイコンをクリックして「再起動」を選択してください。再起動後、警告がまだ表示されるかどうかを確認してください。
仮想メモリ(ページングファイル)を増やして、余裕を持たせる
もちろん、Windowsは必要以上に複雑にしてしまうものです。仮想メモリは、ディスク上の追加のRAMのように機能します。動作はやや遅いですが、場合によっては必要になります。RAMを大量に消費するアプリケーションを実行している場合は、ページングファイルサイズを増やすことで、メモリエラーを防ぐことができます。
設定を開き、検索バーに「システムの詳細設定」と入力してクリックします。 「パフォーマンス」の下にある「設定」をクリックします。 「詳細設定」タブに移動し、 「仮想メモリ」の下にある「変更」をクリックします。
「すべてのドライブのページング ファイル サイズを自動的に管理する」のチェックを外します。メイン ドライブ (通常は C:) を選択し、「カスタム サイズ」に切り替えます。RAM に基づいて初期サイズと最大サイズを設定します。初期サイズを RAM のサイズに設定し、最大サイズはその 2 倍にします。たとえば、RAM が 8 GB の場合は、初期サイズを 8192 MB、最大サイズを 16384 MB に設定します。
「設定」をクリックし、「OK」をクリックします。変更を有効にするには、再起動してください。一部のシステム構成では、この方法によって、システムがクラッシュしたりメモリ不足の警告が表示されたりすることなく、より多くの処理をスムーズに行えるようになります。
起動時にメモリ過負荷にならないようにスタートアッププログラムを管理する
多くのアプリがWindowsの起動時にこっそりと起動し、起動直後からリソースを占有します。これを制御するには、タスクマネージャーを再度開き、「スタートアップ」タブに移動して、直近のタスクに不可欠でないものを無効にします。負荷の高いアプリを右クリックして「無効にする」を選択してください。
この簡単なクリーンアップは、PCの起動を高速化するだけでなく、不要なバックグラウンドプロセスをすぐに起動することで、より多くのメモリを解放します。
Windowsとデバイスドライバーを更新する
古いソフトウェアは、特にグラフィックやチップセットのドライバーなど、あらゆる種類の奇妙なメモリの問題を引き起こす可能性があります。設定を開き、Windows Updateを選択して、更新プログラムの確認をクリックしてください。推奨される更新プログラムをすべてインストールしてから、再起動してください。
また、デバイスマネージャーを開き(スタートボタンを右クリックするか、検索してください)、ディスプレイアダプターとシステムデバイスを見つけて右クリックし、「ドライバーの更新」を選択してください。最新のドライバーを入手することで、Windowsはメモリをより適切に管理し、メモリリークや動作の遅延を引き起こすバグを回避できます。
潜んでいるリソースを大量に消費するマルウェアをスキャンして検出します。
マルウェアはバックグラウンドで動作し、気づかないうちにRAMを消費することがよくあります。Windowsセキュリティを使用してマルウェアを検索し、「ウイルスと脅威の防止」に進んでください。フルスキャンを実行します。何か検出された場合は、すぐに削除してください。
マルウェアは、これらのスキャンを実行するまで気づかない場合もあります。感染を駆除することで、リソースを即座に解放し、システムを安定させることができます。
メモリを節約するために視覚効果を調整します
Windowsはアニメーションがたくさんあるので見た目は良いのですが、メモリも消費します。スタートメニューで「パフォーマンス」オプションを検索して開き、 「パフォーマンスを優先する」を選択してください。これにより、アニメーション、影、スムーズスクロールなどの効果が無効になります。
お使いのマシンは見た目は地味になるかもしれませんが、動作はより軽快になり、メモリへの負荷も軽減されるため、エラーが発生する可能性が低くなります。
不要ファイルと一時キャッシュを削除する
一時ファイル、キャッシュ、ログなど、時間が経つにつれて不要なファイルが蓄積され、それらがスペースを占有し、場合によってはメモリの肥大化を引き起こします。Win + Rを押して「temp」と入力し、Enter キーを押して、表示されたものをすべて削除します。同様に「%temp%」と「prefetch」についても同じように繰り返します。
あるいは、より自動化された方法として、「設定」>「システム」>「ストレージ」で「ストレージセンス」をオンにしてください。不要なファイルを定期的に削除し、システムを常に軽量で効率的な状態に保つのに役立ちます。
開いているブラウザタブと拡張機能を制限する
Google Chrome、Edge、Firefoxなど、これらのブラウザはどれもメモリを大量に消費します。特に複数のタブを開いている場合は顕著です。使用していないタブはすべて閉じるようにしましょう。また、不要なブラウザ拡張機能、特にバックグラウンドで実行されたり、アクティビティを追跡したりする拡張機能は無効化または削除してください。
ブラウザには、各タブや拡張機能がどれだけのメモリを消費しているかを表示するタスクマネージャー(Chromeの「その他のツール」にあるタスクマネージャーなど)が搭載されていることが多い。メモリ使用量を減らして、他のタスクのためにRAMを空けよう。
Windows システムメンテナンスのトラブルシューターを実行します
これは一種の魔法のボタンです。Windows がシステムをスキャンして、動作の遅延やメモリエラーの原因となっている可能性のある一般的な問題を検出します。スタートメニューに「トラブルシューティング」と入力し、 「システムとセキュリティ」 > 「メンテナンス タスクの実行」に進みます。画面の指示に従ってください。
クイックスキャンを実行して、不要なファイル、壊れたショートカット、その他の一般的な不具合の修正を提案してくれるので、メモリへの負担を軽減するのに役立ちます。
chkdskでディスクの状態をチェックしましょう。
ストレージ ドライブにエラーや不良セクタがあると、メモリの問題など、あらゆる種類の奇妙なパフォーマンスの問題が発生する可能性があります。コマンド プロンプトを管理者として開きます (検索して右クリック >管理者として実行)、次に を実行します。再起動時にスキャンをスケジュールするかどうかのプロンプトが表示されるので、 Ychkdsk /f /rと入力して承認します。
再起動して、chkdskを実行させてください。これにより、メモリエラーとして現れることもある根本的なディスクエラーが修復される場合があります。
常にメモリの上限に達している場合は、RAMをアップグレードしてください。
これらの手順をすべて試してもメモリ不足の警告が表示される場合は、ハードウェアのアップグレードを検討する時期かもしれません。特に、大容量ファイル、複数の仮想デスクトップ、またはリソースを大量に消費するアプリケーションを使用している場合はなおさらです。システム仕様を確認し、RAMの増設を検討してみてください。最近では、16GBや32GBのRAMでも大きな違いが生まれます。長期的に見れば、こうしたトラブルを完全に回避する最善の方法と言えるでしょう。
よくある質問
「お使いのコンピューターのメモリが不足しています」というエラーメッセージが表示される原因は何ですか?
多くの場合、限られたRAMと仮想メモリを奪い合うアプリが多すぎるのが原因です。過剰なマルチタスク、メモリリーク、あるいは古いドライバなども、パフォーマンス低下の要因となる可能性があります。
RAMを増設せずにこの問題を解決することはできますか?
間違いなくそうです。不要なプログラムを閉じたり、仮想メモリを調整したり、一時ファイルをクリーンアップしたり、スタートアップアプリを管理したりすることで、お金をかけずに大きな効果が得られます。
Windows 11または10を使用するには、どれくらいのRAMが必要ですか?
ほとんどの簡単な作業であれば、8GBのメモリ容量で十分です。しかし、負荷の高いマルチタスクやゲームを行う場合は、16GB以上を推奨します。
仮想メモリはRAMと同じですか?
いいえ、それはハードドライブ上のバックアップで、実際のRAMがいっぱいになったときに作動します。動作はかなり遅くなりますが、物理RAMが不足したときのシステムクラッシュを防ぐのに役立ちます。
Windowsをリセットすれば問題は解決しますか?
可能ですが、他の方法がすべてうまくいかない場合の最終手段としてのみ使用してください。通常、ソフトウェアの微調整とメンテナンスで、これらのメモリ不足アラートは解消されます。