Windows 11/10 でサービス ホスト (SysMain) の高いディスク使用率を修正する方法

Windows 10 とWindows 11は優れたオペレーティング システムです。ただし、一貫してパフォーマンスが低下している場合は、SysMain (以前はSuperfetchと呼ばれていました) と呼ばれるものが原因である可能性があります。

この記事では、SysMainと、このサービスでディスク使用率が高くなる問題に直面する理由を理解するのに役立ちます。

SysMain (スーパーフェッチ) とは?

(Superfetch)Windows 10 1809 アップデート後に SysMain と呼ばれるSuperfetchは、 Windows Vistaで導入されたもので、 (Windows Vista)Prefetch ( Windows XPの同様の機能)の後継です。OS はこの機能を使用して、時間の経過とともにシステム パフォーマンスを向上させます。

なぜ時間をかけて?まず、RAMの使用パターンを調べます。次に、この機能は、PC で最も頻繁に実行するプログラムを識別します。Superfetchがこの情報を取得すると、これらのプログラムをRAMにプリロードします。これらのプログラムを起動すると、ロードがはるかに高速になります。

そのため、Superfetchにはリソースが必要です。タスク マネージャー(Task Manager)のシステム プロセスのリストを「Service Host: SysMain」として 見ると、Superfetchがバックグラウンドで動作していることがわかります。

重要なことに、Superfetchは他のプログラムから(Superfetch)RAMを奪いません。未使用のRAM(RAM)のみを使用します。新しく起動されたプログラムは、 (Any)RAMスペースに関してSuperfetchより優先されます。必要に応じて、Superfetchは別のアプリのために RAM を解放します。(free up RAM)

Superfetchがコンピューターのパフォーマンスの問題を引き起こしていると思われる場合は、安全に無効にすることができます。以下では、Superfetchを無効にして(Superfetch)Service Hostを修正するいくつかの方法について説明します。SysMainの CPU 使用率が高い問題(high CPU usage problem).

サービスから SysMain を無効にする

SysMainWindowsサービスであるため、SysMain を無効にする最も簡単な方法は(SysMain)サービス(Services)コンソール から行うことです。

  1. Press Win + Rを押してservices.msc と入力し、 Enter キーを押して(Enter)サービス(Services)コンソール を起動します。
  2. (Scroll)SysMainという名前のサービスの(SysMain)サービス(Services)コンソールのリストをスクロールします。

  1. (Double-click)SysMainサービスをダブルクリックして、サービスのプロパティを開きます。または、サービスを右クリックして [プロパティ] を選択することもできます。
  2. [停止(Stop)] ボタンを選択して、サービスを停止します。次に、[スタートアップの種類(Startup Type)] ドロップダウン メニューを展開し、 [無効(Disabled)] を選択します。
  3. [OK] を選択して保存し、終了します。

コマンド プロンプトを使用して SysMain を(SysMain Using Command Prompt)無効にする

コマンド プロンプト(Command Prompt)を使用してSysMainを無効にする方が迅速です。コマンドの使用に慣れている場合は、SysMainを無効にする方法を次に示します。

  1. Press Win + Rを押して cmd と入力し、 Ctrl + Shift + Enterを押して昇格したコマンド プロンプト(Command Prompt)を起動します。
  2. 次のコマンドをコピーしてコマンド プロンプト(Command Prompt)ウィンドウに貼り付け、Enter キーを押します。

sc stop “SysMain” & sc config “SysMain” start=disabled

レジストリから SysMain を無効にする

以前の方法が何らかの理由で機能しない場合は、レジストリ設定を変更して SysMain を無効にすることができます。

  1. Press Win + Rを押してregedit と入力し、 Enterを押して(Enter)レジストリ エディター(Registry Editor)を起動します。
  2. 左側のサイドバーを使用して次のパスに移動するか、次のテキストをコピーして上部のナビゲーション バーに貼り付け、Enter キーを押します。

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSysMain

  1. 右側のペインでStart(Start)という名前の値を検索し、それをダブルクリックします。
  2. [値のデータ](Change Value Data)を 4 に変更し、[OK] を選択して保存して終了します。

SFCスキャンを実行

SysMainを無効にせずに(SysMain)SysMainのディスク使用率が高い問題を解決したい場合は、システム ファイル チェッカー(System File Checker)( SFC )を使用してみてください。

SFCは、システム ファイルの整合性をチェックするWindowsの組み込みユーティリティです。スキャン中に見つかった破損したシステム ファイルを自動的に置き換えるため、システム ファイルの破損が問題の根本にある場合は、SFCによって修正される可能性があります。

  1. Press Win + Rを押して cmd と入力し、 Ctrl + Shift + Enterを押します。
  2. 次のコマンドをコピーしてコマンド プロンプト(Command Prompt)に貼り付け、 Enterを押します。

sfc /スキャンナウ

スキャンは、ハードディスクをスキャンして破損したシステム ファイルを検出し、破損したシステム ファイルを置き換えます。スキャンが完了したら、PC を再起動し、サービス ホスト SysMain(Service Host SysMain)のディスク使用率が高い問題が続くかどうかを確認します。

Windows の更新

Windows Updateをチェックして、更新プログラムがダウンロード可能かどうかを確認することは常に重要です。Microsoftは常に(Microsoft)Windowsの問題を探しており、それらを修正するための更新プログラムをリリースしています。

以前の修正が役に立たなかった場合は、アップデートを試してみる価値があるかもしれません:

  1. Press Win + I を押して設定(Settings)アプリを起動し、左側のサイドバーから Windows Updateを選択します。(Windows Update)
  2. [更新プログラムの確認(Check)] ボタンを 選択します。
  3. アップデートが利用可能な場合は、[ダウンロード(Download)してインストール] ボタンを選択してインストールします。

PC を再起動して、問題が解決するかどうかを確認します。

ハードディスクをSSDに交換

古い機械式HDD(HDD)をしばらく使用している場合は、それをソリッド ステート ドライブ(Solid State Drive)( SSD ) に交換することで、コンピューターのパフォーマンスを最適化し、ディスク使用率が高い問題を解決できます。

これは、トラブルシューティングを試み、問題を解決するためのすべての方法を使い果たした場合に特に保証される可能性があります.

最近のほとんどのコンピューターには、SSD(SSDs)を収容するためのスロットがあります。ただし、SSD を購入したことがない場合は(SSDs) SSD購入ガイド(SSD buying guide)を使用して十分な情報に基づいて決定してください。

正規化された SysMain ディスク使用量

うまくいけば、これらの修正のいずれかでSysMainディスクの使用を修正できたはずです。SysMainは、必ずしもリソースを大量に消費するわけではありません。Windowsは、最も頻繁に使用されるアプリを使用するときに、 RAMの使用を最適化し、より高速なパフォーマンスを実現するために、このインテリジェントな機能を導入しました。(RAM)

大量のメモリを使用している場合は、重大な結果を招くことなく永久に無効にすることができます。または、システム ファイルの破損またはWindowsの更新を修正すると、SysMainサービスを無効にせずに問題を解決できる場合があります。



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts