web-dev-qa-db-ja.com

Windows Server2008でのカントキルプロセス!! -待機中のスレッド:実行状態

私たちが抱えている問題について誰かが私を助けてくれることを願っています。プロセスに大きな問題があり、強制終了できません。プロセスを取り除く唯一の方法は、マシンを再起動することです。

私は通常のタスクマネージャーからそれを殺そうとしましたが、喜びはありません。

コマンドプロンプトからtaskkill/Fコマンドを使用してそれを殺そうとしましたが、喜びはありません。コマンドは成功したと報告しますが、プロセスは残ります。

「psexec-s-i -d taskmgr」を呼び出してプロセスを強制終了しようとすると、システム権限でタスクマネージャーを起動しようとしましたが、喜びはありません。

Process Explorerから強制終了しようとしましたが、プロセスは残ります。

SYSTEM名で実行されてタスクを強制終了するスケジュールされたタスクを作成しようとしましたが、それでも強制終了されません。

schtasks/create/ru system/sc once/st 13:16/tn test1/tr "taskkill/F/PID 1576"/it

私がすることはこのプロセスを殺すことはありません。ログオフして再度ログオンしても、このプロセスは強制終了されません。

Process Explorerを使用すると、頑固なスレッドにWait:Executive状態があることに気付きました。私はProcessExplorerを使用してこのスレッドを強制終了しようとしましたが、やはり喜びはありません。

Windows Server 2008 R264ビットを使用しています。サーバーは新品で、Windowsは新しくインストールされています。

さて、これが問題です。同じ仕様で同じOSがインストールされた2台の同一のサーバーをDellから提供しましたが、この問題を他のサーバーで再現することはできません。このサーバーでのみ、特定の状況下でこのサーバープロセスがハングし、再起動できません。

また、プロセスを「Windows 2003」に設定して互換モードを変更しましたが、これは役に立ちませんでした。

Process Explorerで、DEPがオンになっていることに気づきましたが、これが問題に関係しているかどうかはわかりません。

誰か助けてもらえますか?

4
adrian

Process Hacker を試すことができます。このオープンソースツールは、Process Explorerとほぼ同じ機能を備えていますが、プロセスを強制終了するためのseveral waysを提供します。

プロセスを右クリックして、Miscellaneous / Terminatorを選択します。 enter image description here

1
marsh-wiggle

この種の問題は悪いドライバーによって引き起こされます。ソフトウェアで使用されているドライバ、.sysファイルのバージョン番号などを確認してください。

編集:

参照: http://blogs.technet.com/b/markrussinovich/archive/2005/08/17/unkillable-processes.aspx

1