タスクマネージャーのサービスホストローカルシステムとは何ですか?


ベストアンサー

システムサービスは、コンピューターの起動時に自動的に起動するプログラム、または別のコンピューターからの起動を求められたときに応答するプログラムです。プログラム。インストールされているすべての既知のサービス(その多くは実行する必要はありません)とその現在のステータスのリストは、タスクマネージャーの[サービス]タブから、またはServices.Mscを実行することで確認できます。

ほとんどのサービスは独自の個別の実行可能ファイルからではなく、svchost.exeと呼ばれるプロセス内で実行されます。このプロセスの非常に多くのインスタンスがタスクマネージャーに表示され、これは完全に正常です。また、必要な処理に応じて、さまざまなサービスがさまざまな特権セットで実行されます。ほとんどは「ローカルシステム」ユーザーアカウントで実行され、さまざまな重要なプロセスを管理するための高い特権があります。たとえば、保存されているWi-Fiパスワードを読み込んで復号化し、必要なときにいつでも再接続できるようにする必要があるWifiサービスですが、エンドユーザーアカウントではそれができないはずです。他の人はやや制限のある権利で実行されます。

回答

ここでのいくつかの回答とWebからのいくつかの回答を組み合わせてOK:

これの基本的な要点はウィンドウです複数の「svchost.exe」プロセスを起動します(ネットワークにアクセスできないなどの制限があるものもあります)。開始される各「svchost.exe」は、「複数の」Windowsサービスを実行している可能性があります。これらのサービスを「提供」します。たとえば、cpuの使用量が多すぎるなど、これらの「Windowsサービス」のいずれかが手に負えなくなった場合、「共有」している他のサービスが影響を受け、システムの速度が低下する可能性があります。 。私はクロールが好きだという意味です。したがって、「時々」の人々は、たとえば「HP」が自分のマシンにプレインストールされている(サービスとして実行されているが、正常に動作していない)余分なくだらないものを無効にすることで幸運に恵まれます。 「スタートアップアプリケーション」を無効にするか、その場合は役に立たない可能性があります。私の場合、私はそれらのどれも持っていなかったので、探し続けてください。

特定のサービスを「分離」することで、「原因を突き止める」ことができる場合があります。これは、「独自の」svchost.exeが割り当てられることを意味するため、誤動作しているかどうかをより正確に判断できます。タスクマネージャーを使用して、どれが「問題のあるサービスホスト」であるかを最初に把握します。例(私の場合、通常、「多くのCPU、多くの帯域幅」が表示されます。この図は、「多くのCPU」も同時に多くのネットワークを示しています):

これで、15のサービス(アプリケーション情報からWindows Updateまで)のどれが本当の/本当の犯罪者。

1つの方法は、サービスを一度に1つずつ「停止」することです(これにより、システムの重要な機能が停止することがあります。再起動すると修正されることを心配しないでください)。それらを右クリックして[停止]を選択すると、停止できます。コマンドラインでこれらの15のサービスを「分離」する別のオプションについては、ここの「type = own」を参照してください。VijaySohraの「サービスホストを停止する方法」に対する回答:ローカルシステムがWindows8のすべてのリソースを使い果たすことはありませんか?

「1つのサービスホストの下で1つのサービス」になるには、type = ownの処理を実行した後にコンピューターを再起動する必要があることに注意してください。そうすれば非常に簡単にできます。

私のケースではe、再起動後、次のようになりました。

Windows Updateなどの「その他」も停止してみましたが、それも問題を止めました(問題の根本は「配信の最適化」であるようですが、おそらくそれはWindows Updateに関連しています)。

他の人も一般的にBITS(Background Intelligent Windows Updateがファイルをダウンロードするために「使用する」転送サービス)は、非常に手間がかかる可能性があります。 BITSサービスを「無効」にすることはできますが(そうすると、Windows Updateサービスも自動的にオンになるため、無効にする必要があります)、Windowsは自動的に更新されません。これも理想的ではありません。

とにかく、本当の問題の原因がわかったら、それを修正することができます(「WindowsUpdateがスタックしている」または「プリンタスプールをリセットする必要がある」などの場合)。他の回答)。

私の場合、問題のあるサービスを分離し(上記)、タスクマネージャーでその処理を見つけることで問題を「それほど苦痛ではない」ものにすることができました(「サービスホスト」で詳細を選択し、そのプロセスを右クリックして、優先度->「通常より少ない」を設定します)。 「配信の最適化」は「マイクロソフト以外のローカルソースからのダウンロード」(誰からダウンロードしたのかわからない)であり、CPUと帯域幅を実際に占有/詰まらせる可能性があることが判明しました。そして、それはオプションです。

しばらくすると、私の特定の問題は「解消」されました。更新のダウンロードが完了したため、必要だと思いました(これは、Windows 10を新しくインストールした後だったので、いくつかの更新が必要でした。

他のサービスが問題の原因である可能性があります。頑張ってください!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です