タスクマネージャで確認できないSVCHOST.EXEプロセスを表示 - svchost viewer / Process Explorer
Windowsの調子が悪くなったとき、どのプロセスがおかしくなっているか確認するのにタスクマネージャを使います。
そのとき、おかしくなっているプロセスの名前がわかれば良いのですが、場合によってはSVCHOST.EXEがおかしくなっている場合があります。SVCHOST.EXEはWindosに読み込まれているサービスなのですが、どのSVCHOST.EXEがどのサービスに対応しているのかわからないため、何が原因でおかしくなっているのかわかりません。
Windows 7のタスクマネージャではこの点が改良されました。Windows 7のタスクマネージャではサービスを確認するタブが追加されました。特定のサービスを右クリックして[プロセスの表意]を選ぶと、そのサービスのSVCHOST.EXEを表示することができます。反対にプロセスタブでSVCHOST.EXEを右クリックして[サービスの表示]を選ぶと、そのSVCHOST.EXEで稼働しているサービスを表示することができます。
SVCHOST.EXEに割り当てられているサービスは複数ありますので、サービスを表示するときは、PID順に並べなおすと良いでしょう。
Windows XPではこのようなことができません。また、Windows 7にしてもSVCHOST.EXEを確認する使い勝手はよくありません。
SVCHOST.EXEの詳細を確認する便利なツールがあります。ひとつはProcess Explorerというソフトウェアで、もうひとつは svchost viewerです。
■Process Explorer
ダウンロード : http://technet.microsoft.com/en-us/sysinternals/bb896653
こちらのソフトウェアはSVCHOSTで動いているプロセスをすべて確認することができます。もちろん、その他のプロセスも確認することができます。プロセスを Killしたり、Restartしたりすることも可能です。プロセスの作動の優先度を設定したり、プログラムのプロパティを呼び出すことも可能です。また、インターネットでプロセスを検索することができるようになっており、そのプロセスがどんなものかを確認することができます。
これがあるとタスクマネージャは必要ありません。
インスト-ルは上記URLからZIPファイルをダウンロードし、解凍したファイルを任意のフォルダにコピーして実行するだけです。
■svchost viewer
ダウンロード : http://svchostviewer.codeplex.com/
SVCHOSTの中身だけを確認したいなら、こちらのソフトウェアが手軽です。
Windows 7の場合は、SVCHOST.EXEのPIDと動いているプロセスの情報がわかれば、タスクマネージャのサービスタブで
インスト-ルは上記URLからZIPファイルをダウンロードし、解凍したファイルを任意のフォルダにコピーして実行するだけです。PIDがすぐにわかるので、あとはタスクマネージャで確認するだけです。タスクマネージャからサービスの停止や開始をすることができます。
| 固定リンク | 0
「パソコン・インターネット」カテゴリの記事
- 【お知らせ】新サイト「Voorlichter(開陽)」を公開しました(2026.05.23)
- ATOKイミクルを無効・有効にする方法(2026.05.11)
- ニフティニュース(@niftyニュース)の提供社終了(2026年3月31日)(2026.03.30)
- 【#おもしろ映像】光の三原色(RGB)を利用したパズルゲーム|Chromatic Conundrum(2026.03.11)
- Google検索で「AI Overviews(AIによる概要)」を表示させない方法(2026.03.07)



コメント