Vistaでタスクマネージャをプロセスエクスプローラに置き換える
Sysinternals Process Explorerユーティリティに慣れていない場合は、実際にチェックする必要があります。すべてのプロセスのツリービューなど、デフォルトのタスクマネージャよりもはるかに多くの情報が表示されるので、他のプロセスを起動したプロセスを確認できます。関連するレジストリキーハンドル、開いているファイル、dllなど、プロセスに関するほとんどすべてのデータを見ることができます。検索機能もあります.
また、[オプション]メニューから[タスクマネージャ]を[プロセスエクスプローラ]に置き換えることもできます。これは、Vistaでは必ずしも正しく機能しないためです。.
これがデフォルトの画面です…小さな小さなグラフには特に注意してください。.
小さなグラフをクリックするか、Ctrl + Iキーを押すと、[システム情報]ダイアログが表示され、さらに多くの情報が表示されます。グラフ内のスパイクの上にマウスを移動するだけで、どのアプリケーションがそのスパイクを引き起こしたかがわかります。.
更新
Process Explorerの最新バージョンはVistaに関する問題がないので、これより下のすべては情報提供のみを目的としています.
UACが有効になっているWindows Vistaで[タスクマネージャの置き換え]オプションを選択しようとすると、問題が発生します。.
注:UACを無効にした場合は、この点を超えて読む必要はありません。.
UACを無効にしていない場合は、次のエラーメッセージが表示されます。
タスクマネージャは、デフォルトでは管理者権限で起動されないため、問題は発生します。開始する前にStart ++ユーティリティのsudoコマンドを使用して管理者に昇格させることができるように、レジストリエントリを再マップする必要があります。.
まず、Brandon PaddockのStart ++ユーティリティをダウンロードしてインストールしてください。このユーティリティには、これに必要なsudoコマンドが含まれています。 (もしあなたがそのように傾いていたならば、あなたはまた上昇パワーを使うことができる)
今すぐあなたのレジストリエディタを開き、次のキーを参照する必要があります。タスクマネージャの置き換えを無効にしたい場合は、このキーを削除するだけでよいことに注意してください。.
HKEY_LOCAL_MACHINE \ソフトウェア\ Microsoft \ Windows NT \ CurrentVersion \イメージファイル実行オプション\ taskmgr.exe
右側のペインで「Debugger」の値を探し、このコマンド文字列を指すように変更します。ユーザー名、およびプロセスエクスプローラを配置する場所に合わせて変更する必要があります。ここで重要なことは、それがsudo.cmdへのフルパスとプロセスエクスプローラへのフルパスである必要があるということです。.
c:¥users¥geek¥AppData¥Local¥Start ++¥CMDs¥sudo.cmd c:¥users¥geek¥bin¥processsexplorer¥procexp.exe
2つのパスの間にはスペースが必要です。その後は、タスクマネージャをプロセスエクスプローラに置き換えても問題ありません。.
MicrosoftからSysinternals Process Explorerをダウンロードしてください。
note:これを率いてくれたすばらしいSteveに感謝します.