我希望有人能帮助我解决我们遇到的问题。我们遇到了一个重大问题,一个进程我们无法终止,而摆脱该进程的唯一方法是重新启动机器。
我尝试过从普通任务管理器中将其终止,但没有效果。
我尝试使用命令提示符中的 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 状态。我尝试使用 Process Explorer 终止此线程,但仍然无济于事。
我们使用的是 Windows Server 2008 R2 64 位。服务器是全新的,Windows 是新安装的。
现在事情是这样的。我们从戴尔购买了两台相同的服务器,它们具有相同的规格和安装的相同操作系统,我无法在另一台服务器上复制此问题。只有在这台服务器上,在某些情况下,此服务器进程才会挂起并且无法重新启动!
我还通过将进程设置为“Windows 2003”来更改兼容模式,但这没有帮助。
我注意到在 Process Explorer 中 DEP 已打开,但我不确定这是否与问题有关。
请问,有人可以帮忙吗?
答案1
此类问题是由不良驱动程序引起的。请检查软件使用的驱动程序、.sys 文件的版本号等...
编辑:
也可以看看:http://blogs.technet.com/b/markrussinovich/archive/2005/08/17/unkillable-processes.aspx
答案2
你可以尝试进程黑客。这个开源工具具有与进程浏览器几乎相同的功能,但可以several ways
终止进程。
右键单击该进程并选择Miscellaneous / Terminator
: