svchost.exeとは何ですか?プロセスを停止する必要がありますか?
Windowsベースのシステムを使用している場合は、タスクマネージャーを開いて、「svchost」と呼ばれるプロセスの群れが多くのスペースを占有していることを確認した可能性があります。コンピュータを使用しているときに、このプロセスの非常に多くのコピーが静かに機能しなくなるのを見るのは心配かもしれません。この奇妙なプロセスとは何ですか。自分でサイズを調整するためにそれらを整理する必要がありますか?
これに対する簡単な答えは、明確で強力な「いいえ」です。 svchostプロセスを強制的に停止しないでください。これらは、Windowsがその仕事を適切に行うために不可欠です。ただし、それらが非常に重要である理由を理解するには、svchost.exeが何をするのかを正確に分析する必要があります。
svchost.exeとは何ですか?
「svchost」の意味を分析すると、もう少し意味がわかります。これは「サービスホスト」を意味し、まさにそれを実行します–Windowsサービスをホストします。 Windowsがサービスを実行する場合、svchostを使用して実行します。より技術的には、ダイナミックリンクライブラリのWindowsプロセスはすべて、サービスホストまたはsvchostと呼ばれることを光栄に思います。
複数のsvchost.exeプロセスが同時に実行されている場合、これは単にWindowsが一度に複数のプロセスを実行していることを意味します。 Windows内では多くのことが行われているため、Windows自体を実行し続けるには、これらすべてのプロセスが必要です。すべてのsvchostが異なる名前を持っていると便利ですが、Windowsは単一の名前で物事をシンプルに保ちます。
1つのプロセスだけではないのはなぜですか?
これらのさまざまなプロセスをすべて実行すると、乱雑に見える可能性があります。 Windowsがすべてのプロセスを1つのsvchostにバンドルして、それを1日と呼ばないのはなぜですか?
この決定の背後にある理由は、クラッシュによってすべてのサービスがダウンするのを防ぐためです。工場を経営していて、各タスクに人間の労働者を配置するか、すべてのタスクを処理する中央のAIロボットを配置するかを決定した場合、人間の信頼性は高くなります。
AIは一度にすべてのタスクを引き受けることができるかもしれませんが、それが故障した場合、AIはそれを使って工場内のすべての仕事を引き受けます。 1人の人間の労働者が怪我をしたり病気になったりしても、工場の他のエリアは通常どおり稼働できます。
Windowsはsvchostで同じ考え方を使用します。 Windowsがすべてのサービスを1つのsvchostプロセスにパックした場合、1回のトリップで、サービスのコレクション全体が崩壊します。 Windowsには一度に多くのサービスが実行されているため、これは壊滅的です。クラッシュがはるかに多く、BSoD(死のブルースクリーン)が発生する可能性があります。サービスごとに個別のプロセスを用意することで、1つが失敗した場合に他のサービスが中断されないように保護します。
svchostサービスを表示するときに気付くのは、タイプごとにグループ化されていることです。各メインサービスは、複数のサブプロセスを実行する場合があります。メインインスタンスの1つを展開すると、サブプロセスも一覧表示されます。
実行されているプロセスは何ですか?
svchostで実行されているプロセスを自分で確認したい場合は、 Ctrlを押したままにしてください。 +
これらのいずれかを選択して展開すると、その個々のインスタンスで行われているすべてが表示されます。
問題のトラブルシューティング
svchostサービスのいずれかがフリーズしたり、異常に大量のリソースを使用していることに気付いた場合は、すぐに停止しないでください。これにより、実際にコンピュータがクラッシュする可能性があります。代わりに、最初にトラブルシューティングを試みてください。サービスの詳細を最初に確認するには、任意のサービスを右クリックして[オンラインで検索]を選択します。
これは、インスタンスが正当なものか悪意のあるものかわからない場合にも役立ちます。これについては、次のセクションで詳しく説明します。役立つ詳細が見つからない場合は、作業内容を保存し、すべてを閉じて、コンピューターを再起動するのが最善の方法です。時々、物事がハングアップし、リセットして正しく機能するために再起動が必要になります。
Svchostが悪くなったとき
残念ながら、svchostは、最初に思われるほど無害であるとは限りません。 Windowsオペレーティングシステムにとって重要であるため、一部のウイルス開発者はsvchostを模倣して、プログラムを触れてはならないものに偽装することを目指しています。他の人はsvchostに感染して、システムクリティカルなプロセス内にプロセスを埋め込む可能性があるため、プロセスを単純に削除することはできません。
まず、コンピュータの動作がおかしいことに気付いた場合は、すぐにマルウェア対策またはウイルス対策スキャンを実行してください。他に何も手元にない場合、WindowsにはWindowsDefenderが付属しています。オンライン検索オプションを使用して各プロセスを手動でチェックし、ウイルスかどうかを確認することもできます。これにより、問題が見つかり、クリーンアップされることを願っています。マルウェアを手動で「スナイプ」しようとしないでください。これにより、多くの問題が発生する可能性があります。
確認するもう1つの方法は、タスクマネージャーでsvchostまたはサービスホストのメインインスタンスを右クリックすることです。 「プロパティ」を選択します。 「詳細」タブを選択します。著作権は「MicrosoftCorporation」と記載する必要があります。これは模倣できますが、ユーザーは通常チェックしないため、多くのウイルスは気になりません。
最も多いホスト
Svchostには、タスクマネージャーが群がる傾向があります。非常に多くのインスタンスがPC上で機能しているのを見るのは心配かもしれません。マルウェアに感染しないように保護するために、優れたウイルス対策を実行しながら、彼らに仕事を任せることが重要です。また、Windows Defenderを使用している場合は、ランサムウェア保護を有効にして、WindowsDefenderを改善する方法を学びます。
タスクマネージャーに表示されるサービスホストの数に不安を感じていますか?あなたはマイクロソフトが彼らが何であるかを説明するより良い仕事をすることができると思いますか?以下にお知らせください。
-
「$Windows。〜BT」フォルダとは何ですか。削除する必要がありますか?
$ Windows。〜BTフォルダは、Windowsのインストールのルートディレクトリ内によく見られます。最近、多くのユーザーがその存在の目的について問い合わせています。この記事では、フォルダの機能について説明し、フォルダを安全に削除できるかどうかについてもお知らせします。 $ Windows。〜BTフォルダとは何ですか? 「$WIndows。〜BT」フォルダは、Windowsがインストールされているディレクトリ内によく見られ、状況によってサイズが異なる場合があります。ただし、ほとんどの場合、ギガバイトです。 そのため、ユーザーは自分のコンピューターで消費しているスペースについて心配します
-
ApplicationFrameHost.exe とその修復方法は?
ApplicationFrameHost.exe ファイルが存在しないか破損しているというエラー メッセージが Windows に表示されると、事態は横方向に進みます。ソフトウェアのインストール、Windows の更新、およびその他の関連タスクの実行で問題に直面し始めます。したがって、それを修正することが最も重要です。今日は、Windows 10 で ApplicationFrameHost.exe ファイルの欠落または破損を自動および手動で修正する方法について説明します。 質問 :Microsoft ゲームを起動しようとすると、「アプリケーション フレーム ホストが応答しません」というエラ