【解決済み】Windows 11でSysMainによるCPU・メモリ使用率の高騰を直す方法
本記事では、Windows 11においてSysMainサービスが原因で発生するCPUおよびメモリ使用率の高騰を解決する方法を詳しく解説します。
最近Windows 11に移行した方の中には、PCでCPUやメモリの使用率が異常に高くなる問題に悩まされている方が少なくありません。この問題の原因はさまざまですが、特に悪名高いのが「SysMain」というプロセスです。SysMainは、ハードディスクの利用状況を分析して最適化するためのWindowsサービスですが、実はPCの動作にとって必須のものではありません。
SysMainがCPUやメモリリソースを大量に消費していることが判明したら、放置するとパフォーマンス低下につながるため、できるだけ早く対処しましょう。この記事では、Windows 11でSysMainによる高負荷を解消するための複数の方法を順番にご紹介します。

PCを再起動する
地味な対策に思えるかもしれませんが、再起動は一時的な不具合を解消するために非常に効果的です。キャッシュがすべてクリアされ、Windowsの設定がリセットされることで、CPUとメモリの使用率が下がることがあります。
まずは「スタート」メニューから「再起動」ボタンをクリックし、使用率が改善するかどうか確認してみてください。
SFCスキャンを実行する
再起動してもCPU使用率があまり下がらない場合は、システムファイルチェッカー(SFC)コマンドを実行して、破損したシステムファイルの検出・修復を行いましょう。これにより、SysMainサービスに関連する問題が解決することがあります。

- Windowsキーを押し、検索バーに「cmd」と入力します。
- 検索結果のコマンドプロンプトを右クリックし、「管理者として実行」を選択します。
- 開いたウィンドウに以下のコマンドを入力し、Enterキーを押します。
sfc /scannow
スキャンの完了までには時間がかかる場合があります。完了すると通知が表示されますので、その後CPUとメモリの使用率が改善されたかどうかを確認してください。
コマンドプロンプトからSysMainサービスを無効化する
上記の方法で改善しない場合は、コマンドプロンプトを使ってSysMainサービス自体を無効化してみましょう。手順は以下の通りです。
- スタートメニューの検索バーに「コマンドプロンプト」と入力して起動します。
- 検索結果を選択し、「管理者として実行」をクリックします。
- 以下のコマンドを入力してEnterキーを押します。

sc stop "SysMain" & sc config "SysMain" start=disabled
サービスが無効化された旨の通知が表示されるまで待ちます。
バックグラウンドインテリジェント転送サービス(BITS)を無効化する
バックグラウンドインテリジェント転送サービス(BITS)は、プログラマーやシステム管理者がHTTPサーバーやSMBファイル共有との間でファイルをアップロード・ダウンロードする際に利用されるWindowsサービスです。しかし、このサービスがWindows 11で問題を引き起こすという報告も多くあります。以下の手順で無効化してみましょう。
- Ctrl + Alt + Deleteキーを押してタスクマネージャーを開きます。
- 「サービス」タブに移動し、下部の「サービス管理ツールを開く」を選択します。
- 一覧から「Background Intelligent Transfer Service」を探して右クリックします。

- コンテキストメニューから「停止」を選択します。
- 設定を適用し、CPUとメモリの使用率が下がったかどうかを確認します。
レジストリエディターでSysMainを無効化する
コマンド操作に不安がある方は、レジストリエディターからSysMainを無効化する方法もおすすめです。手順は以下の通りです。
- Windows + Rキーを押して「ファイル名を指定して実行」ダイアログを開きます。
- テキストボックスに「regedit」と入力し、Enterキーを押してレジストリエディターを起動します。
- 次のパスへ移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

- 画面右侧の「Start」をダブルクリック(または右クリックして「変更」)します。
- 値のデータ欄に「4」を入力し、「OK」ボタンをクリックします。
- レジストリエディターを閉じ、PCを再起動します。これでService Host SysMainが正常に無効化されます。
まとめ
以上、Windows 11でSysMainによるCPU・メモリ使用率の高騰を解消する方法をご紹介しました。上記の対処法に加えて、HDD(機械式ディスク)からSSD(ソリッドステートドライブ)への換装を検討するのもおすすめです。SSDへの移行により、CPUとメモリへの負荷を大幅に軽減できます。この記事が皆さんのトラブル解決の一助となれば幸いです。
-
【Windows 11】診断ポリシーサービスのCPU・メモリ使用率が高い問題を解決する6つの方法
Windows、macOS、Linuxなど、どのOSを使用していても、バックグラウンドでは常に多数のプロセスやサービスが動作しています。私たちユーザーは、大量のCPUリソースやシステムリソースを消費するこれらの複雑なサービスの存在に気づいていないことがほとんどです。 その代表的なプロセスのひとつが「診断ポリシー(Diagnostic Policy)サービス」です。このサービスはWindowsの各コンポーネントに問題がないかを検出する役割を担っており、デバイスを再起動するたびに自動的に起動するよう設定されています。目的はマシンの使用体験を向上させ、エラーや不具合を最小限に抑えることです。Wind
-
【解決済み】Windows 11で「サービス ホスト:SysMain」のディスク使用率が高くなる原因と対処法
SysMainサービス(旧称:Superfetch)は、システムのパフォーマンス向上を目的としたWindowsの標準機能です。通常は問題なく動作しますが、不具合が発生するとシステム全体が遅くなることがあります。タスクマネージャーを確認すると、「サービス ホスト:SysMain」がディスク使用率を大量に消費しているケースがあります。実際に多くのユーザーから「Windows 11でSysMainサービスが原因でディスク使用率が高くなる」「バックグラウンドで動き続けて制御できない」という報告が寄せられています。本記事では、SysMainサービスとは何か、なぜバックグラウンドで動作しているのか、Win