Windows 11でディスク使用率が100%になる問題を解決する方法
PC内部でディスクが常に大きな音を立てて回転している場合、それは単にファンの騒音やハードウェアの故障が原因ではないことがあります。ディスク使用率の上昇によってWindowsが過負荷になっていることが原因です。システムのディスク使用率が100%に達すると、あらゆる動作が極端に遅くなり、簡単なタスクでさえ歯を抜くように苦痛に感じます。原因が必ずしも明らかではないため、イライラさせられるだけでなく、しばしば混乱を招きます。このガイドでは、この問題の解決に役立った、最も一般的で実用的な解決策をいくつか紹介します。最終的には問題が解決するか、少なくとも原因が明確になり、プログラムを開くたびにマシンが爆発しそうに感じるのを防ぐことができます。
Windows 11のディスク使用率が100%になった場合の修復方法
修正1 – ディスクを落ち着かせるためにSuperFetch(またはSysMain)を無効にする
これは古典的なトリックの一つです。SuperFetch(Windows 11ではSysMainという名称に変更されました)は、処理速度向上を狙ってアプリをメモリにプリロードしようとします。しかし、環境によってはハードドライブを常にポーリングすることになり、ディスク使用量が最大限にまで達する可能性があります。特にアイドル時や起動直後にディスクが重くのしかかる場合は、SuperFetchをオフにすると問題が解決するようです。
役立つ理由:ディスクに過負荷をかける不要なバックグラウンドアクティビティを停止します。基本的に、このサービスが不適切に動作している場合は、シャットダウンすることで症状が改善する可能性があります。
試すタイミング: アイドル時または起動時にディスクが固定され、サービスが大量のリソースを使用していることに気付いた場合。
期待できること: ディスクアクティビティが減少し、少なくとも電源をオフにした後はパフォーマンスが少し向上する可能性があります。
方法は次のとおりです。
- 押すとWindows + R実行ダイアログが表示されます。
- 入力し
services.mscてEnterキーを押します。サービスマネージャーが開きます。 - 下にスクロールしてSysMain を見つけてください。これがSuperFetchの新しい名前です。
- それをダブルクリックします。プロパティウィンドウで、「スタートアップの種類」を「無効」に変更し、「停止」をクリックしてサービスを直ちに停止します。
- 「適用」と「OK」をクリックするだけです。
注:一部のマシンでは、このサービスが再起動後に再起動する場合があるため、再度実行する必要があるかもしれません。また、一部のユーザーからは、アプリの起動がわずかに遅くなったという報告もありますが、ディスクの負荷が重い場合は試してみる価値のあるトレードオフです。
修正2 – CHKDSKでディスクの状態を確認する
ディスクの使用率が常に上限に達している場合、特に起動時やアイドル時に上限に達している場合は、ハードウェアが故障している可能性があります。ディスクチェックを実行すると、不良セクタやエラーが特定されることがあります。場合によっては、クイックスキャンと修復を行うことでパフォーマンスが向上したり、少なくとも何が問題なのかがわかることがあります。
役立つ理由: Windows の動作に負担がかかったり、異常な動作を引き起こしたりする物理的な欠陥やファイルシステムの問題を検出します。
いつ行うか: ディスクアクティビティが頻繁に高くなったり、クラッシュしたり、起動が遅くなったりすることに気付いた場合。
期待される結果:詳細なレポート。エラーが多い場合は、ドライブの交換時期かもしれません。
ディスクの問題であると確信している場合は、次のコマンドを実行します。
chkdsk c: /scan
c:Windows が OS または疑わしいドライブとして報告するドライブ文字に置き換えます。
完全な修正を実行する:
chkdsk c: /f
注:この処理には時間がかかる場合があります。エラーが検出された場合は、ドライブが故障している兆候です。修理または交換を進める前に、重要なデータを必ずバックアップしてください。Windowsによっては、再起動時にチェックを実行するように要求されることがあります。その場合は、承認して再起動してください。
修正3 – テレメトリと接続ユーザーエクスペリエンスの停止
WindowsはMicrosoftにデータを送信しがちですが、役に立つでしょうか?もしかしたら役に立つかもしれません。起動時にディスク使用量が急増すると煩わしいです。これらを無効にすると、不要なバックグラウンドのノイズを防ぎ、動作をスムーズにできるかもしれません。
これを実行する理由:これにより、一部の設定でリソースを大量に消費する可能性があるバックグラウンド テレメトリが削減されます。
試すタイミング: 起動直後またはアプリの起動時にディスクアクティビティが急増し、すでに他の修正方法を試した場合。
方法は次のとおりです。
- 実行( Windows + R)を開いて、 と入力します
services.msc。 - 接続されたユーザー エクスペリエンスとテレメトリを探します。
- それをオープンし、スタートアップの種類を無効に設定し、停止をクリックしてから適用とOKをクリックします。
ただし、これにより一部のWindows診断機能が無効になるため、他の問題が発生した際にトラブルシューティングの選択肢が制限される可能性があることに注意してください。ただし、ディスク負荷を軽減するためには、試してみる価値はあります。
修正4 – マルウェアとウイルスのスキャン
ディスクの動作がおかしいのにハードウェアに問題がない場合は、マルウェアが原因かもしれません。バックグラウンドで動作している不審なプロセスが、明確な理由もなくディスクを頻繁に動かす原因となっている可能性があります。適切なウイルス対策ソフトでスキャンすれば、感染の可能性を除外できます。
マルウェアは隠れたままになることが多いですが、特に起動時やアイドル時にディスクが 100% で実行される可能性があるため、これは賢明な方法です。
Windows セキュリティに組み込まれているウイルス スキャナーを使用するか、 Malwarebytesなどのサードパーティ ツールをインストールします。基本的なスキャンは無料です。
修正5 – 仮想メモリをリセットする
仮想メモリは、RAM が限界に達した際に Windows が使用する回避策です。データのオーバーフローパーキングのようなものだと考えてください。設定が誤っていたり破損していたりすると、余分なディスクアクティビティが発生する可能性があります。
なぜこれを行うのか:仮想メモリ設定をクリアまたはリセットすると、システムの異常な速度低下やディスク使用量の急増が修正されることがあります。
試すタイミング: 負荷の高いアプリを実行していなくてもディスクの使用率が常に 100% であり、他の修正方法が役に立たない場合。
手順:
- Windows で「システム プロパティ」を検索します(スタート メニューに入力するだけで表示されます)。
- 「システムの詳細設定の表示」をクリックします。
- システムのプロパティ ウィンドウで、[詳細設定]タブに移動し、[パフォーマンス] の下の[設定]をクリックします。
- もう一度、新しいウィンドウの[詳細設定]タブに移動し、[仮想メモリ] の下の[変更]をクリックします。
- 「すべてのドライブのページングファイルのサイズを自動的に管理する」にチェックが入っている場合は、チェックを外してください。リセットするには、「システム管理サイズ」をクリックするか、「ページングファイルなし」を選択してください(ただし、一部のアプリは仮想メモリがないと正常に動作しないので注意してください)。
- 「設定」を押してから「OK」を押してすべての変更を適用し、PC を再起動して状況が改善するかどうかを確認します。
以上です。ちょっとした調整で、マシンの動作が格段に良くなることもあります。
まとめ
- SuperFetch/SysMain サービスをオフにしました
- CHKDSKを実行してHDDの状態を確認
- 無効化されたテレメトリサービス
- マルウェアスキャン済み
- 仮想メモリ設定をリセットする
まとめ
これらの修正のほとんどは非常に簡単で、多くの場合、これらを組み合わせることでシステムを危機的状況から救うことができます。ディスクの問題はハードウェアまたはソフトウェア、あるいは両方の場合があるため、どちらに当てはまるかを判断してください。これらの方法を試しても解決しない場合は、ドライブの交換や高度なハードウェア診断が次の段階となるかもしれません。これで、ディスクの問題に悩まされる日々から解放されることを願っています。幸運を祈ります。ディスク設定やハードウェアをいじる前に、重要なデータのバックアップを忘れずに!