Windows 10のメモリリークを修正する7つの方法
PCのメモリの最大の敵はメモリリークです。メモリが漏れる理由は多くありますが、最も一般的なものはプログラミングの見落としです。
メモリリークを再発させないための多様な解決策を用意しました。さまざまな要因が関与する可能性があり、それらのほとんどに対処します。
Windows 10でメモリリークを引き起こす原因は?
メモリリークとは、必要以上にメモリが使用されていることを意味します。多くのコンピュータプログラムには多くのトリガーがありますが、これらのリークは主に以下のいずれかによって引き起こされます:
- 特定のアプリやプログラム – ほとんどの場合、メモリリークは、必要以上のRAMを消費しているアプリやプログラムに起因します。
- マルウェア – マルウェアは、メモリの損失を含む多くのコンピュータの問題の原因であり、適切なウイルス対策アプリを使用することで助けになります。
これらの解決方法については以下で説明します。プログラムは実行中のみRAMにデータを一時的に保存することを知っておくべきです。したがって、PCを再起動するとRAMは空になります。各プログラムは、実行中の情報をRAMに保存します。
プログラムは異なるため、より要求の厳しいものや、実際により複雑なアクションを行うプログラムは、より多くのデータをRAMに保存し、より多くのメモリを必要としますが、シンプルなプログラムは少ないメモリを使用します。
Windows 10でメモリリークを修正するには?
これらの解決策に入る前に:
- 単純にコンピュータを再起動してください。再起動は多くのコンピュータプロセスをリセットし、起動後にメモリリークの問題が解決される場合があります。
1. 特定のプロセスを終了する
- CTRL + SHIFT + ESCキーを押してタスクマネージャーを開きます。
- プロセスタブに移動し、どのプログラムが最も多くのメモリを使用しているかを確認します。
- それをクリックし、プロセスの終了ボタンをクリックしてそのプログラムを閉じます。

2. Windows 10の組み込みツールを使用する
- Windowsキー + Rキーを押して実行ダイアログボックスを開き、次のコードを入力してOKをクリックします:
mdsched.exe

- 今すぐ再起動して問題をチェックする(推奨)を選択します。

Windows 10には、問題の原因を特定するのに役立つ正確な分析を提供するために十分な組み込みの診断ツールがあります。
この種のツールは、メモリリークを含む潜在的なメモリの問題をスキャンし、検出されたすべての問題に関する正確な診断を提供します。 このトピックについてもっと読む
- Windows 10/11でメモリが不足しています
- 修正:Windows 10/11でのシステムリソースが不足しています [簡単ガイド]
3. ドライバーの更新を確認する
- Windowsキー + Xを押してパワーユーザーメニューを開きます。リストからデバイスマネージャーを選択します。
- 黄色の感嘆符が付いているドライバーを確認し、ダブルクリックしてドライバータブに移動し、ドライバーの更新ボタンをクリックします。

- ドライバーを自動的に検索をクリックします。

ドライバーの更新は高度な手続きであることを忘れないでください。注意しないと、間違ったドライバーのバージョンをダウンロードすることでシステムに永久的な損傷を与える可能性があります。
ただし、これを自動的に行うためにこのドライバーアップデーターツール(100%安全で私たちによってテスト済み)をダウンロードすることをお勧めします。これにより、メモリリークやPCへの永久的な損傷を防ぐことができます。
4. マルウェアを削除する
- 検索タブにwindows securityと入力し、結果からアプリをクリックします。

- ウイルスと脅威の保護を選択します。

- もしサードパーティのウイルス対策がインストールされている場合、デフォルトのMicrosoft Defenderの保護を上書きし、アプリを開くオプションをクリックできます。それにより、ウイルス対策のメインメニューに移動し、スキャンを実行できます。

- 最後に、サードパーティのウイルス対策がない場合は、Microsoft Defenderフルまたはオフラインスキャンオプションを選択し、イーサネットが機能していない問題が修正されたことを確認します。
サードパーティのウイルス対策ソフトウェアを使用することをお勧めします。専用ツールは通常、より多くの脅威を検出し、それらがシステムに影響を与える前に削除できます。
幸いなことに、多くのWindows 10互換のウイルス対策ソフトウェアは、あまり多くのシステムリソースを使用せずにシステムを完全に保護できます。
ほとんどのウイルス対策ソフトウェアにはクイックスキャン機能があるため、ツールをインストールした後は、クイックスキャンを実行し、ソフトウェアが検出した脅威を削除させてください。
5. スタートアップで実行されるプログラムを無効にする
- CTRL + SHIFT + ESCキーを押してタスクマネージャーを開きます。
- スタートアップタブに移動し、無効にしたいプログラムをクリックして無効を選択します。

- PCを再起動します。
6. ハードドライブをデフラグする
NOTE SSDを使用している場合は、この解決策をスキップすることをお勧めします。ハードドライブが壊れる可能性があります。
- ファイルエクスプローラーを開き、このPCに移動します。

- 現在のシステムハードドライブ(おそらくC:)を右クリックし、プロパティを選択します。

- ツールタブに移動し、最適化をクリックします。

- デフラグしたいドライブを選択し、分析を選択します。

- プロセスが完了するまで待ちます。
- PCを再起動します。
ハードドライブを定期的にデフラグすることをお勧めします。ハードディスクの最適化に加えて、PCにも利益をもたらし、メモリ管理が改善される可能性があります。
7. Superfetchを無効にする
- 次のキーボードショートカットを使用します:Windows + R。
- services.mscと入力し、Enterキーを押します。

- Superfetchというプロセスを見つけ、右クリックしてプロパティを選択します。**

- 停止を選択し、スタートアップの種類ドロップダウンメニューから無効を選択します。

- PCを再起動します。
Superfetchは、システムのパフォーマンスを最適化することを目的とした別のWindowsサービスです。このプロセスにより、WindowsはRAMの量を管理し、起動時間を短縮し、アプリケーションの読み込みをより効率的にします。
Superfetchを無効にすることは推奨されませんが、PCが遅くなるかどうかを判断するために実験することができます。
これで、Windows 10のメモリリークに関する記事は終了です。この情報があなたに役立ち、問題を解決できたことを願っています。
コメント、質問、提案がある場合は、下のコメントセクションでお気軽にお知らせください。