高いCPUとメモリの使用を引き起こすサービスホストSysMain
多くのユーザーが、SysMainプロセス(以前はSuperfetchと呼ばれていました)がCPU使用率を高くしていると報告しています。SysMainサービスは、ハードドライブの使用方法を理解するのに役立ちますが、コンピューターに必ずしも必要なわけではありません。(SysMain)
(Service Host SysMain)高いCPU(High CPU)とメモリ(Memory)の使用を引き起こすサービスホストSysMain
SysMainサービス(SysMain service)は、Superfetchに関連するサービスです。その仕事は、システムのパフォーマンスを長期にわたって維持および改善することです。System32フォルダーにあります。基本的(Basically)に、SysMainプロセスは、システムでのあらゆる種類の使用法のデータを収集する責任があります。次に、そのデータはハードドライブのブロックの形式で再編成され、それに応じて優先順位が付けられます。
サービスホストSysMan(Service Host SysMan)プロセスが高リソース使用率を引き起こしている場合は、それを無効にする前に、次のことを試してください。
- システムファイルチェッカーを実行する
- 修復システムイメージ(Repair System Image)
- ディスククリーンアップツールを実行する(Run Disk Cleanup Tool)
- クリーンブート状態でのトラブルシューティング(Troubleshoot in Clean Boot State)。
システムでHDDを使用している場合、HDDの再編成が遅いという単純な事実のために、SysMainによって(SysMain)CPUが高くなる可能性が非常に高くなります。SysMainが原因で(SysMain)CPU使用率が高いという問題が発生した場合、明確な解決策はサービスを無効にすることです。
- ServiceManagerからSysMain(SysMain)サービスを無効にします(Service Manager)
- 昇格されたコマンドプロンプトの使用
- レジストリエディタの使用
SysMainサービス(disable the SysMain service)を無効にするには、次の方法を試してください。
1] ServiceManagerからSysMainサービスを無効(Disable)にします(Service Manager)
SysMainに関連付けられているプロセスを強制終了する最も簡単な方法は、サービスマネージャーからSysMainサービスを無効にすることです。
- Press Win+R実行(Run)ウィンドウを開き、コマンドservices.mscを入力します。
- Enterキーを押して、 (Hit Enter)ServiceManagerウィンドウを開きます。
- SysMainサービス(SysMain service)まで下にスクロールします。
- SysMainサービス( SysMain service)を右クリックし、 [プロパティ(Properties)]を選択します。
- スタートアップの種類(Startup Type)を無効(Disabled)に変更します。
- [適用] 、 (Apply)[OK]の順にクリックします。
2]管理者特権のコマンドプロンプト(Command Prompt)を使用してSysMainを無効にする(Disable SysMain)
コマンドをコピーして貼り付けるだけなので、コマンドプロンプト(Command Prompt)を使用する方法はやや簡単です。
Windowsの検索(Windows Search)バーで「コマンドプロンプト」を検索します。
コマンドプロンプト(Command Prompt)に対応する右側のウィンドウで、[管理者として実行(Run as administrator)]を選択します。
次に、管理者特権のコマンドプロンプトウィンドウで、次のコマンドを入力し、 Enterキー(Enter)を押します。
sc stop "SysMain" & sc config "SysMain" start=disabled
SUCCESSメッセージが表示されたら、作業が完了したと見なします。
コンピュータを再起動してください。
読み取り(Read):Service Host: Diagnostic Policy Service 100% Disk Usage。
3]レジストリエディタ(Registry Editor)を使用してSysMainを(SysMain)無効にします(Disable)
レジストリエディタ(Registry Editor)は、システムに長期的な変更を加えるための優れたツールです。レジストリエディタを使用して(Registry)SysMainサービスを無効にする手順は次のとおりです。
Press Win+R実行(Run)]ウィンドウを開き、コマンドregeditを入力します。Enterキーを押して、レジストリエディタ(Registry Editor)ウィンドウを開きます。
レジストリ(Registry)エディタで次のパスに移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
右側のペインで、[開始(Start)]の値をダブルクリックします。
値データ(Value Data)の値を4に変更し、[ OK ]をクリックして設定を保存します。
コンピューターの高リソース使用率の問題(High Resource Utilization issue)を解決するのに役立つことがあれば幸いです。
サービスホストのSysMainが大量のメモリを使用しているのはなぜですか?
SysMainプロセスは、システム上のすべての使用パターンに関するデータを収集する責任があります。(SysMain)これは、 Superfetch(Superfetch)に関連するサービスであり、システムのパフォーマンスを長期にわたって維持および改善します。
Service Host SysMainを無効にしても大丈夫ですか?
いいえ。プログラムをロードする場合、Windowsは実行可能ファイルを実行するためにメモリにコピーする必要があります。アプリケーションを閉じても、プログラムはRAM(RAM)に残っています。プログラムを再度実行すると、Windowsはディスクから何もロードする必要がなくなり、すべてRAMに保存されます。
Related posts
Windows 10の100%Disk、High CPU、High Memory usageの固定方法
Software Protection Platform Service Sppsvc.exe High CPU usageを引き起こす
Fix Service Host:ローカルSystem(svchost.exe)High CPU and Disk Usage
Windows 10のModern Setup Host High CPU or Memory usage
Spooler SubSystemアプリとなぜHigh CPU usageとは何ですか?
Windows 10のSMSS.exe Processとは何ですか? High CPU usageを表示する?
Service Host Delivery Optimization High Network、Disk or CPU usage
Desktop Window Manager DWM.exeが高いCPU or Memoryを消費します
Fix Windows 10のiTunes High CPU usage
Fix DISM Host Servicing Process High CPU Usage
Fix COM Surrogate Windows 10の高CPU or Disk usage
Process Tamer:Windows PCでHighまたは100%CPU utilizationを管理する
AntimalWareサービス実行可能CPU使用率[解決しよう]
Windows 10でWindows Tasks or Service HostためHost Processは何ですか
Fix System Windows 11/10のCPU usageを割り込みます
Microsoft Excel Windows 10で実行されているときにHigh CPU usageを引き起こします
接続機器Platform Service(CDPSvc)High Disk Usage
Service Host:Windows 10上のローカルSystem High CPU or Disk usage
Antimalware Service Executable:Fix高CPU、Memory、Disk usage
.NETランタイム最適化サービスの高いCPU使用率を修正