Windowsタスクマネージャーは、パフォーマンスを監視したり、プログラムを停止したりするために誰もが使用する基本的なツールです。しかし、システム内で起こっていることすべてを表示できるわけではありません。特に、より深刻な問題の診断や隠れたプロセスの追跡には、タスクマネージャーが役立ちます。Microsoftの無料ツール「 プロセスエクスプローラ 詳細な情報とより高度な制御を提供し、オペレーティングシステム内で何が起こっているのかを知りたい人にとって理想的な選択肢です。タスクマネージャーだけに頼るのではなく、このツールの機能と使い方をご紹介します。
Windowsを快適に使うには、タスクマネージャーを開いて、どのアプリケーションがRAMを大量に消費しているのかを確認したり、10分間アイドル状態のまま何の望みも持たないプログラムを終了させたりする必要があります。しかし、タスクマネージャーはこうした作業に最適なツールではありません。推奨される代替ツールがあります。
タスクマネージャー:象徴的で多機能
タスク マネージャーは、オペレーティング システムで最もよく使用されるツールの 1 つであるため、現在では Windows に不可欠な部分となっています。
応答しないアプリを終了したいですか?タスクマネージャーを開いてください。デバイスのリソースがどれだけ消費されているか知りたいですか?タスクマネージャーは最適なソリューションです。タスクマネージャーから起動中のアプリを制御することも可能で、従来の方法よりもはるかに便利です。
しかし、タスクマネージャーは、コンピューター上のすべてのアプリケーションで実際に何が起こっているかという簡単な概要しか提供しません。問題が発生した場合は、より詳細な情報を提供してくれるツールが必要になります。
タスク マネージャーは必ずしも役立つとは限りません。
タスクマネージャーが起動する最も一般的な理由は、クラッシュした、遅延した、または完全にフリーズしたアプリケーションを終了することです。残念ながら、タスクマネージャーでは問題の詳細な情報が得られません。実際、表示されるのは、アプリケーションが使用しているシステムリソースの量と、実行ファイルがコンピューター上のどこに保存されているかだけです。
ちょっと不思議な感じもします。もしあなたが 「タスク管理」 そして、文脈のないsvchost.exeファイルの長いリストを見たら、あなただけではありません。タスク管理」 関連する情報を表示できないだけです。
何らかのトラブルシューティングを行っている場合、または単に詳しい情報が必要な場合は、他の場所を探す必要があります。
Process Explorer は、これらすべての問題やその他の問題を解決できるので、最初に試してみるべきツールです。
Process Explorer は、バージョン 11 に変更されたタスク マネージャーです。
プロセスエクスプローラ – 元々は 2000 年代初頭に Microsoft が買収したサードパーティ アプリでしたが、タスク マネージャーの優れた点を取り入れ、さらに多くの機能を提供します。
タスク マネージャーとは異なり、プロセス エクスプローラーはトラブルシューティングとパワー ユーザーを念頭に置いて設計されています。
様々なWindowsサービスをホストするネイティブWindowsプロセスであるsvchost.exeを例に挙げてみましょう。タスクマネージャーでは、サービスホストまたはsvchost.exeの長いリストが表示されるだけで、説明は一切ありません。しかし、プロセスエクスプローラーでは、必要な詳細情報がすべて表示されます。
プロセスにマウスオーバーすると、関連する実行ファイルと、そのプロセスの実行に使用されたコマンドライン引数がすぐに表示されます。詳細については、プロセスを右クリックして「ئصائصそこでは、パフォーマンス履歴、実行可能ファイルの場所、セキュリティの詳細、アプリケーションの動作に関するリアルタイム情報などの貴重な情報を取得できます。
Windows サービスのクラッシュ (比較的よくある問題) が発生した場合、これは調査の最適な出発点となります。
問題がわかったら、Process Explorer を使用して問題のあるプロセスを終了または再起動できます。
プロセスからDMPファイル(ダンプファイル)を取得することもできます。扱いが必ずしも簡単ではありませんが、問題に関する多くの情報が得られます。
Process Explorer を使用すると、ウイルスの検出が容易になります。
Windows は以前に比べてマルウェア感染の防止能力が大幅に向上しましたが、ユーザーが望むアプリケーションを自由にインストールできるため、依然としてマルウェア感染が頻繁に発生しています。
残念ながら、マルウェアの検出は必ずしも容易ではありません。タスクマネージャー(またはプロセスエクスプローラー)で見慣れない実行ファイルを見つけ、どこから来たのか、ウイルスなのかと疑問に思うこともあるでしょう。幸いなことに、次のようなサービスがあります。 VirusTotalのは、発見したファイルや実行ファイルを既知のマルウェアと比較し、数十種類のウイルス対策プログラムで同時に実行することができます。必要なのは、問題のファイルをアップロードするだけです。
Process Explorerはプロセス全体を自動化します。Process Explorerで不明なプロセスを右クリックし、「チェック」を選択するだけです。 「VirusTotal.com」です。
実行ファイルはVirusTotalデータベースと比較され、結果が右側の列に表示されます。安全で信頼できるアプリケーションだと分かっていたDiscord.exeの場合、VirusTotalは77のマルウェア対策プログラムのうち、Discordを悪意のあるものとして検出しなかったことを示しています。
詳細を知りたい場合は、それぞれの結果をクリックして VirusTotal ページに移動することができます。
この機能は何年も前から存在していますが、それについて知っている人はほとんどいません。残念なことですが、これは素晴らしい機能です。
Process Explorerの優れた機能のおかげで、アプリケーションがクラッシュした場合でも、タスクマネージャーを開く必要すらありません。AutoHotKeyで作成したショートカットを使って、直接Process Explorerにアクセスできます。
平均的なユーザーにとっては、タスク マネージャーを使用してパフォーマンスを監視するだけで十分かもしれませんが、システム内で何が起こっているかの全体像は明らかになりません。 プロセスエクスプローラ より詳細なインターフェースを備え、子プロセスの確認、実際にリソースを使用しているユーザーの確認、さらには開いているファイルや動的ライブラリの追跡も可能です。このツールを使うことで、パフォーマンスの問題の修正、隠れたプログラムの発見、システム全体の制御などが可能になります。まだ試したことがない方は、Microsoftが長年隠してきた機能を体験する時が来ました。