ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

Windowsでsvchost.exeプロセスによってホストされているサービスのリストを表示する

Svchost.exe は、さまざまなシステム機能を実行する他のWindowsサービスをホストするプロセスです。 svchost.exeのインスタンスは複数存在する可能性があります 各インスタンスに異なるサービスが含まれている状態で、コンピューター上で実行されています。しばらく前に、svchost.exeがCPUを大量に使用している場合に何ができるかについての投稿を公開しました。

この記事では、svchost.exe内で実行されている実際のプロセスまたはサービスを表示するいくつかの方法を紹介します。ほとんどのWindowsPCでは、これらのプロセスのうち10〜20個が実行されています。問題があり、特定のsvchost.exeプロセスが問題を引き起こしている場合は、そのプロセス内で実行されているサービスがわかれば、おそらく簡単に修正できます。

タスクマネージャー

Windows 10を実行している場合は、タスクマネージャー以外を探す必要はありません。 [スタート]をクリックしてタスクマネージャーを入力するか、キーボードのCTRL + SHIFT+ESCを押し続けます。これにより、タスクマネージャーが表示されます。現在実行中のプログラムのリストが表示された小さなボックスが表示された場合は、必ず詳細をクリックしてください。 下部にあります。

次に、プロセスをクリックします タブを押してアプリをスクロールします およびバックグラウンドプロセス Windowsプロセスに到達するまで 。 サービスホスト:が表示されるまで、下にスクロールし続けます 。それらのかなりの数がリストされているはずです。

Windowsでsvchost.exeプロセスによってホストされているサービスのリストを表示する

ご覧のとおり、各サービスホストには、セミコロンの後にリストされているサービスの名前があります。これにより、どのサービスがどのsvchost.exeプロセスに関連付けられているかを簡単に確認できます。正確なプロセスIDを確認する必要がある場合は、行を右クリックして詳細に移動を選択します。 。

Windowsでsvchost.exeプロセスによってホストされているサービスのリストを表示する

これにより、自動的に詳細に移動します タブをクリックすると、そのプロセスに対応する行が自動的に選択されます。

Windowsでsvchost.exeプロセスによってホストされているサービスのリストを表示する

これで、DHCPクライアントサービスがプロセスID 1504のsvchost.exe内で実行されていることがわかります。これは、このタスクを実行するための最も簡単な方法ですが、Windows 10が必要です。Windows7以前を実行している場合は、以下をお読みください。他の方法について。

タスクリストコマンド

どのバージョンのWindowsでも、コマンドラインを使用して、すべてのsvchost.exeプロセスと、各プロセス内で実行されているサービスのリストを生成できます。これを行うには、[スタート]をクリックして cmd と入力し、コマンドプロンプトを開きます。 。

コマンドプロンプトで、先に進み、次のコマンドをコピーして貼り付けます。

tasklist /svc | find "svchost.exe"

これにより、実行中のすべてのプロセスのリストが生成され、そのリストがfindコマンドに渡され、svchost.exeプロセスのみが表示されるようにフィルター処理されます。これをテキストファイルに出力する場合は、次のコマンドを使用します。

tasklist /svc | find "svchost.exe" > c:\tasklist.txt

Cドライブのルートに出力するには、管理者コマンドプロンプトを開く必要があることに注意してください([スタート]、「cmd」と入力し、コマンドプロンプトを右クリックして、[管理者として実行]を選択します )。簡単な場合は、パスを C:\ Users \ username \ Documentsなどの別のパスに変更できます。 。

Windowsでsvchost.exeプロセスによってホストされているサービスのリストを表示する

Process Explorer

最後に、ProcessExplorerと呼ばれるMicrosoftのサードパーティプログラムを使用できます。ダウンロードして解凍し、EXEファイルを実行するだけです。何もインストールする必要がないので便利です。

Windowsでsvchost.exeプロセスによってホストされているサービスのリストを表示する

プロセスのヘッダーをクリックします 列でプロセスのリストを並べ替えてから、svchost.exeが表示されるまで下にスクロールします。先に進み、マウスを任意のプロセスに合わせると、そのプロセスに関連付けられているサービスが表示されます。

したがって、これらはsvchost.exeプロセスと、各プロセス内で実行されているものについて詳しく知るための、いくつかの簡単で簡単な方法です。お楽しみください!


  1. Windows 10 でタスク ビュー ボタンを無効にする

    タスク ビュー ボタンを無効にする方法Windows 10 の場合: Windows 10 には、タスク バーに [タスク ビュー] ボタンという新しい機能があり、ユーザーは開いているすべてのウィンドウを表示し、それらを切り替えることができます。また、ユーザーは複数のデスクトップを作成し、それらを切り替えることができます。タスク ビューは基本的に、Mac OSX の Expose によく似た仮想デスクトップ マネージャーです。 現在、多くの Windows ユーザーはこの機能を認識しておらず、このオプションを必要としていません。そのため、多くの人がタスク ビュー ボタンを完全に削除する方法

  2. Windows 10 での Svchost.Exe の高い CPU 使用率の修正

    私はいつも Windows とそのエラーについて話しています。しかし、この事実を本当に否定する人はいないでしょう。コンピュータを適切に管理しないと、PC でエラーが発生するのは普通のことです。さて、今回は Windows 10 の Svchost Exe の別の不具合で戻ってきました。 修正プログラムに直接移動する前に、Windows 10 の Svchost Exe とは何かを理解しましょう。 Svchost Exe Svchost は Windows 10 の Service Host の略で、一度に複数の Windows サービスの要求を提供するために考案されたプロセスです。このプロ