Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> システムコマンド >> 無敵のコマンドでシステムプロセスを終了する

無敵のコマンドでシステムプロセスを終了する

  

プロセスとは、コンピュータ上でプログラムを実行することです。プログラムを実行すると、プロセスが始まります。明らかに、プログラムは死んで(静的)そしてプロセスは生きています(動的)。プロセスは、システムプロセスとユーザープロセスに分けられます。オペレーティングシステムのさまざまな機能を完了するために使用されるプロセスは、システムプロセスであり、それらは実行状態にあるオペレーティングシステム自体であり、ユーザープロセスはあなたによって開始されたすべてのプロセスです。プロセスとは、オペレーティングシステムがリソースを割り当てる単位です。プロセスマネージャによって終了できないプロセスもありますが、トロイの木馬に遭遇したらどうなりますか?このプロセスを強制的に終了させることができます。下記のヒントを参照してください。

Windowsオペレーティングシステムでは、Windows、SMSS.EXE、およびCSRSS.EXEのみを強制終了できません。最初の2つは純粋なカーネル状態で、最後の2つはWin32サブシステムです。これはntsd自体に必要です。 2000年以来、ntsdはシステムに付属しているユーザーモードのデバッグツールです。デバッガによってアタッチされたプロセスはデバッガとともに終了します。そのため、それらを使用してコマンドラインでプロセスを終了させることができます。 ntsdを使用すると自動的にデバッグ権限が付与され、ほとんどのプロセスが強制終了される可能性があります。 Ntsdは新しいデバッグウィンドウを開きます。これは純粋なコマンドラインでは制御できませんでしたが、exiting(q)のように単純なコマンドの場合は、-cパラメータを使用してコマンドラインから渡すことができます。 NtsdNtsdは慣例によりソフトウェア開発者にも提供されます。このコマンドを使用できるのはシステム開発者だけです。詳しくは、NTSDに付属のヘルプファイルを参照してください。使用法:cmd.exeウィンドウを開き、次のように入力します。

ntsd -c q -p PID

最後のPIDを、終了したいプロセスのIDに変更します。プロセスのIDがわからない場合は、[タスクマネージャ] - [プロセス]タブ - [表示] - [列の選択] - " PID(プロセスID)"を確認すると表示されます。

tasklistとtskillには2つの使いやすいツールがあります。タスクリストには、すべてのプロセスとそれに対応する情報を一覧表示できます。 Tskillはプロセスを殺すことができます、構文は非常に簡単です:tskillプログラム名!zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved