【解決済み】Windows 11で「サービス ホスト:SysMain」のディスク使用率が高くなる原因と対処法
SysMainサービス(旧称:Superfetch)は、システムのパフォーマンス向上を目的としたWindowsの標準機能です。通常は問題なく動作しますが、不具合が発生するとシステム全体が遅くなることがあります。タスクマネージャーを確認すると、「サービス ホスト:SysMain」がディスク使用率を大量に消費しているケースがあります。実際に多くのユーザーから「Windows 11でSysMainサービスが原因でディスク使用率が高くなる」「バックグラウンドで動き続けて制御できない」という報告が寄せられています。本記事では、SysMainサービスとは何か、なぜバックグラウンドで動作しているのか、Windows 11で無効化できるのかといった疑問にお答えしながら、ディスク使用率が高くなる原因と具体的な解決策を詳しく解説します。
Windows 11のSysMainとは?
サービス ホスト:SysMain(旧称:Superfetch)は、バックグラウンドで常時動作するWindowsサービスの一つです。このサービスはハードディスクレベルでPCの使用状況を継続的に監視し、どのファイルやアプリケーションがよく使われているかを学習します。その情報をもとにSysMainはハードディスクをブロック単位で効率的に配置し直し、アプリの起動速度などを最適化することで、システム全体のパフォーマンス向上に貢献しています。
SysMainのディスク使用率が高くなる原因は?
一部のユーザーからは、Windows 11でサービス ホスト:SysMainのディスク使用率が異常に高くなるという報告があります。PCの動作が極端に遅くなったり、フリーズを繰り返したりする症状も見られます。Windows 11でディスク使用率が高騰する原因はさまざまで、Windows自体の不具合のほか、ウイルスやマルウェアへの感染、古いドライバーやファームウェア、さらにはハードウェアの故障なども考えられます。
SysMainサービスを無効化しても問題ない?
結論から言えば、SysMainサービスを無効化することは可能です。ただし、Microsoftがシステムパフォーマンスの最適化を目的として導入したサービスであるため、基本的には無効化は推奨されません。まずはディスクエラーのチェック、ウイルス・マルウェアスキャン、仮想メモリの管理などの対処を試すことをおすすめします。それでもSysMainがディスク使用率を高くしている場合は、以下の手順で無効化できます。
サービス管理ツールでSysMainを無効にする方法
「サービス」画面からSysMainサービスを停止する手順は以下の通りです。
- Windowsキー + Rキーを押し、「services.msc」と入力してEnterキーを押し、サービス管理コンソールを開きます。
- 一覧を下にスクロールして「SysMain」を見つけ、ダブルクリックしてプロパティを開きます。
- スタートアップの種類を「無効」に変更し、サービス状態の横にある「停止」ボタンをクリックします。
- 「適用」→「OK」をクリックして変更を保存します。
- PCを再起動し、問題が解決したかどうかを確認します。

レジストリエディターでSysMainサービスを無効化する方法
また、Windowsレジストリエディターを編集してSysMainサービスを無効化することもできます。以下の手順に従ってください。
- Windowsキー + Rキーを押し、「regedit」と入力してOKをクリックし、レジストリエディターを開きます。
- 次の場所へ移動します。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
- 右側ペインの「Start」をダブルクリックし、「値のデータ」欄に「4」と入力してOKをクリックします。
- レジストリエディターを閉じてPCを再起動し、ディスク使用率の問題が解決したか確認しましょう。

コマンドでSysMainサービスを無効化する方法
コマンドプロンプトを使ってSysMainサービスを無効化し、Windows 11のディスク使用率の問題を解決することも可能です。
- Windowsキー + Sキーを押して「cmd」と入力し、検索結果のコマンドプロンプトを右クリックして「管理者として実行」を選択します。
- 次のコマンドを入力してEnterキーを押します。sc stop "SysMain" & sc config "SysMain" start=disabled
- コマンドの実行後、PCを再起動し、SysMainによるディスク使用率の高騰が解決したかどうかを確認してください。

Windows 11でディスク使用率が高い場合のその他の対処法
SysMainを無効化してもディスク使用率の高い状態が改善しない場合は、ディスクドライブのエラーチェック、最新のWindowsアップデートの適用、破損したシステムファイルの修復、ウイルスやマルウェアの駆除など、追加の対策が必要です。
最新のWindowsアップデートをインストールする
Microsoftは定期的にバグ修正やセキュリティ強化を含むWindowsアップデートを配信しています。最新のアップデートを適用することで、システムのセキュリティが強化されるだけでなく、ディスク使用率の問題を含むさまざまな不具合が修正され、パフォーマンスも向上します。
- Windowsキー + Iキーを押して設定アプリを開きます。
- 「Windows Update」に移動し、「更新プログラムのチェック」ボタンをクリックします。
- 新しいアップデートがある場合は、ダウンロードとインストールを許可します。
- 完了したらPCを再起動して変更を適用します。

ハードドライブのエラーをチェックする
ディスクドライブ自体のエラーが、Windows 11でのディスク使用率の高騰を引き起こすこともあります。チェックディスクユーティリティを実行して、ドライブのエラーを自動的に検出・修復しましょう。
- まず、管理者権限でコマンドプロンプトを開きます。
- コマンド「chkdsk C: /F /R」と入力してEnterキーを押します。
- 次回再起動時にディスクチェックをスケジュールするよう求められるので、「Y」キーを押してEnterキーを押します。

すべての作業を終えてPCを再起動すると、ディスクドライブのエラーがスキャンされ、自動的に修復が試みられます。
SFCスキャンを実行する
PC内の破損ファイルや悪意のあるファイルも、この問題の原因になり得ます。SFCスキャンを実行して問題を解決しましょう。手順は以下の通りです。
- Windowsキーを押して「cmd」と検索し、コマンドプロンプトを右クリックして「管理者として実行」を選択します。
- 次のコマンドを入力してEnterキーを押します。sfc /scannow
- システム内の欠落または破損したシステムファイルがスキャンされ、見つかった場合は自動的に正しいファイルに置き換えられます。
- 処理が完了したらPCを再起動し、問題が解決したかどうかを確認してください。
Windows 11をクリーンブートする
それでも解決しない場合は、クリーンブートを行い、サードパーティ製サービスの競合がSysMainのディスク使用率の問題を引き起こしていないか確認しましょう。
- Windowsキー + Rキーを押し、「msconfig」と入力してOKをクリックし、システム構成ウィンドウを開きます。
- 「サービス」タブに移動し、「すべてのMicrosoftサービスを隠す」にチェックを入れ、「すべて無効」をクリックして起動時にすべてのサービスを無効にします。

- 次に「スタートアップ」タブに移動し、「タスクマネージャーを開く」リンクをクリックします。ここでもすべてのスタートアップ項目を無効にします。各項目を右クリックして「無効化」を選択してください。

- PCを再起動し、Windows 11のディスク使用率の問題が解決したかどうかを確認します。
さらに、最新の定義ファイルに更新されたアンチウイルスまたはマルウェア対策ソフトで、システム全体のフルスキャンを実行することをおすすめします。
上記の解決策でWindows 11のサービス ホスト:SysMainによるディスク使用率の高騰は解決しましたか?ぜひコメント欄でお知らせください。
関連記事:
- Windows 11のディスク使用率100%問題(7つの有効な解決策)
- Windows 10アップデート後にCPU使用率またはディスク使用率が100%になる(7つの有効な解決策)
- 解決済み:Windows 10でModern Setup HostのCPU使用率が高い
- 解決済み:Windows 10でService Host Local SystemのCPU使用率が高い
- ChromeやEdgeでSTATUS_BREAKPOINTエラーが発生したときの直し方
-
マルウェア対策サービスの実行ファイルでCPU・ディスク使用率が高くなる原因と解決策【Windows 10】
タスクマネージャーを開いたとき、「マルウェア対策サービス実行ファイル(Antimalware Service Executable)」がCPU使用率を高くしたり、パソコン全体の動作を遅くしていることに気づいたことはありませんか。Windowsの起動時やプログラムを開いた際に、このプロセスがディスク使用率を100%近くまで押し上げ、パソコンが長時間まともに使えなくなるという相談は多く寄せられています。そもそもマルウェア対策サービス実行ファイル(msmpeng.exe)とは何なのか。ウイルスなのか? Windows 10で無効化しても問題ないのか? 本記事では、antimalware servic
-
【解決済み】Windows 10で「サービスホスト:ローカルシステム」のCPU使用率が高いときの対処法
最近のWindows Updateを適用した後、ノートパソコンの動きが極端に遅くなったり、フリーズしたりしていませんか?タスクマネージャーを確認すると、「サービスホスト:ローカルシステム(Service Host: Local System)」というプロセスがCPUやメモリ、ディスクを大量に消費しているケースがあります。この記事では、サービスホストプロセスとは何か、なぜWindows 10でCPU・ディスク・メモリ使用率が高くなるのか、そしてその解決方法を詳しく解説します。 サービスホスト:ローカルシステムとは? サービスホスト(Svchost.exe)は、Windowsが動作するために必要