Windowsで実行中のプロセスのテキストファイルリストを作成する方法
このちょっとしたコツは、Windows 10、8、7 など、Windows で何が実行されているかを簡単に把握したい時に役立ちます。特に、タスクマネージャーが怪しいウイルスやマルウェアのせいで固まっていたり、ブロックされていたりする場合に便利です。GUI を操作せずに、すべてのプロセスとその PID とメモリ情報をファイルにまとめて、後で確認したい場合もあるでしょう。興味深いことに、Windows XP のような古い環境でもこの方法は使えるかもしれません。ただし、正直に言うと、私自身はそこではテストしていません。Windows はそういう風変わりなところがあるからです。とにかく、この方法はコマンドプロンプトを使用するので、少しの忍耐と管理者権限があればリストを作成できます。
Windowsで実行中のプロセスのリストをテキストファイルに保存する方法
方法1: 基本的なプロセスリストを作成する
これが役立つ理由:アクティブなプロセスとそのPID、メモリ使用量をすべて記録します。タスクマネージャーがフリーズしたり、開けなくなったり、十分な詳細が表示されなかったりする場合に役立ちます。タスクマネージャーの動作が不安定な場合、これは確実な回避策となります。
適用対象:トラブルシューティングを行う場合、マルウェアの疑いがある場合、またはシャットダウンまたは再起動前にプロセスの記録が必要な場合。また、タスクマネージャーが正常に起動しない場合や、システムの応答性が悪い場合にも役立ちます。
期待される結果list.txt: C:ドライブに、プロセス、PID、セッション名、メモリ消費量の一覧を含むテキストファイルが保存されます。このファイルはいつでも開いて、バックグラウンドで何が実行されているかを確認できます。
一部のマシンでは、コマンドを初めて実行するとエラーが発生したり、不完全なリストが生成されたりすることがありますが、再実行すれば通常は修正されます。Windowsはこういう奇妙な挙動をすることが多いようです。
ステップバイステップ:
- 管理者権限でコマンドプロンプトを開くには、スタートメニューをクリックし、
cmd検索ボックスに「 」と入力して右クリックし、「管理者として実行 」を選択します。または、 を押してWindows key + R「 」と入力しcmd、Ctrl + Shift + Enter を押します。 - UAC プロンプトが表示された場合は許可します。管理者アクセスを許可するには[はい]をクリックします。
- コマンドを入力し
tasklistてEnterキーを押します。コンソールにすべてのプロセスが表示されます。正しく表示されていることを確認してください。コマンドがスムーズに実行されている証拠です。 - リストをテキストファイルに保存します。 と入力し
tasklist > c:\processes.txtてEnterキーを押します。出力はc:\processes.txtc:\に保存されます。任意のドライブまたはフォルダパス( など)に変更できますC:\Users\YourName\Documents\processlist.txt。 - ファイルの確認:コマンドプロンプトを終了し、保存場所に移動してprocesses.txtを開きます。プロセスがリストされていることを確認し、すべてが正しく表示されているかどうかを確認します。
- 必要に応じて詳細なサービス情報を取得します。各プロセスに関連付けられたサービスを含む、より詳細な情報を表示するには、コマンドを実行します
tasklist /svc > c:\service_processes.txt。必要に応じてパスをカスタマイズしてください。
これでほぼ完了です!完了したら、コマンドプロンプトを閉じるだけです。これで、いつでも簡単にプロセスレポートを生成できるようになりました。タスクマネージャーは必要ありません。特にWindowsの調子が悪いときに便利です。