Windows 10でメモリ使用量が高くなる問題を解決する方法
Windowsでタスクマネージャーを開いたとき、原因不明の高いメモリ使用量に気づくことがあります。メモリ使用量の急増はアプリケーションの応答速度を低下させ、画面がフリーズする原因にもなります。メモリを大量に消費するゲームをプレイしている場合でも、ブラウザのウィンドウを多数開いている場合でも、こうしたメモリリークはできる限り抑えたいところです。
以下では、Windows 10で実行中のプログラムのメモリ使用量を抑えるための最も効果的な方法を紹介します。メモリ使用量が急激に跳ね上がる原因はさまざまで、それに応じて解決策も複数存在します。いずれの方法もWindows 10デバイスで安全に実行できるものばかりなので、安心して試してください。
まずは不要なプログラムやアプリケーションを終了する
コンピュータのメモリはすべてCPUとRAMに接続されています。しかし、メモリ使用量が高くなる問題の主な原因は、内部プロセスの過密状態です。そのため、現在実行中の不要なプログラムやアプリケーションを停止することが有効です。タスクマネージャーを開き、現在使用していない余分なプログラムを確認しましょう。右クリックして「タスクの終了」を選択すれば、メモリ使用量の高さやCPU使用率100%の問題はすぐに改善されるはずです。

次にディスクのクリーンアップと最適化を行う
ディスク容量もまた、アプリケーションのパフォーマンスに深刻な影響を与える要因です。問題になるのはストレージの空き容量の大きさだけでなく、PCに蓄積された不要ファイルの数そのものです。具体的には、一時ファイル、システムファイル、サムネイル、メモリダンプファイル、以前のWindows更新プログラム、ごみ箱の情報などが該当します。
Windows 10には「ディスク クリーンアップ」という標準搭載ユーティリティがあり、消費された領域を解放できます。最も重要なCドライブを選択して右クリックし、このメニューにアクセスしましょう。「ディスク クリーンアップ」をクリックすると、システムが解放可能な容量を数秒から数分かけて算出します。

削除対象ファイルの一覧が表示されます。容量を最も消費しているのは、インターネット一時ファイル、プログラムのダウンロードファイル、配信の最適化ファイル、サムネイルなどです。

「システム ファイルのクリーンアップ」をクリックすると、さらに多くの空き容量を作れることに気づくでしょう。「Windows Update のクリーンアップ」は特に重要な項目です。不要になった古い更新プログラムを削除し忘れているケースは非常に多いためです。

上記のファイルをすべて選択し、「完全に削除」のオプションを実行しましょう。

クリーンアップにかかる時間は、回収できるディスク容量に応じて数分から最大1時間程度です。

完了したら、ドライブの最適化とデフラグを実行して効率を高めましょう。

Windows 10で「週次スケジュール」を設定していれば、個別にデフラグを行う必要はありません。

また、ディスク管理の「クォータ設定」を開き、ディスククォータが無効になっていることを確認しておきましょう。

レジストリのNDU設定で仮想メモリを増やす
ここで紹介するのは、即効性のあるメモリ強化テクニックです。スタートメニューからレジストリエディターを起動し、管理者モードで実行してください。

次に、以下のパスへ移動し、NDU(ネットワーク診断使用状況)を選択します。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu

NDUはリソース監視に関する設定で、多数のアプリケーションを同時に開いたときに、その依存関係がメモリ使用量の急増を引き起こすことがあります。右クリックして設定を変更しましょう。

既定値の「2」を「4」に変更し、新しいNDU設定を保存します。これにより、システムに割り当てられる仮想メモリが増加します。

SysMain(旧Superfetch)を無効化する
WindowsにはSysMain(旧称:Superfetch)というユーティリティがあり、未使用のRAMを使ってアプリを事前に読み込んでいます。しかし、これも時間の経過とともにリソースを大量に消費する原因になります。そこで、SysMainを無効化すると、メモリパフォーマンスが大幅に向上します。手順としては、スタートメニューから「サービス」アプリを選択し、管理者モードで実行してください。

一覧から「SysMain」を見つけて右クリックし、「プロパティ」を選択します。

まず自動実行されているプロセスを停止し、スタートアップの種類を「無効」に変更して変更を適用します。メモリの改善効果はほぼ即座に現れ、Windows PCの動作が格段に速く感じられるでしょう。

最後に、RAMを増設する
上記の方法をすべて試してもメモリ値に改善が見られない場合は、RAMのアップグレードを検討するタイミングです。現在搭載しているRAMの種類、速度、フォームファクタを確認するには、タスクマネージャーの「パフォーマンス」→「メモリ」を開きましょう。適切な製品選びに役立ちます。ただし、RAMにはアップグレードできる上限容量がある点に注意が必要です。

本ガイドでは、Windows 10のタスクマネージャーで検出されるメモリ使用量の高さを解決する方法を学びました。紹介した手法はすべてOS標準の機能を使った安全なもので、システムに害を与えることはありません。また、ウイルス対策ソフトもチェックしておきましょう。割り当てられたRAMを急速に消費することがあるためです。同様の手順は、Linuxでのメモリ使用量問題の解決にも応用できます。
-
WindowsでNVIDIAコンテナのCPU使用率が高くなる原因と6つの解決策
ゲーム中にNVIDIAコンテナのCPU使用率が異常に高くなる問題に悩まされているユーザーは少なくありません。NVIDIAは優れたGPUを数多く輩出していますが、同社のツールがかえってパフォーマンスの足かせになることもあります。特にロースペック〜ミドルスペックのゲーミングPCでは、NVIDIAコンテナによる高いCPU消費が深刻な問題になりがちです。では、低〜中スペックのゲーミングPCユーザーは快適なゲーム環境を諦めるしかないのでしょうか?いいえ、そんなことはありません。この記事では、NVIDIAコンテナの高CPU使用率問題を解決する具体的な方法を詳しく解説します。 NVIDIAコンテナとは? N
-
Windows 11でディスク・RAM使用率が高くなる問題の対処法6選
Windows 11でPCの動作が重く、ディスクやRAMの使用率が異常に高くなっていませんか? Windows 11の登場以来、待ち望んでいた多くのユーザーが非対応デバイスへインストールしたことで、さまざまな不具合が発生しています。 その中でも特に多いのが、パフォーマンス低下による「ディスク/RAM使用率が高くなる」という問題です。 とはいえ、Windows 11は史上最も注目されたOSであり、1画面で複数の作業を同時に行えるスナップレイアウトなど、生産性を高める新機能が満載です。オフィスワークでも複数のタスクを並行して進められるのは大きな魅力ですね。 最近では、タスクマネージャーを開くと多く