如何杀死一个无法杀死的任务?
Posted
技术标签:
【中文标题】如何杀死一个无法杀死的任务?【英文标题】:How to kill an unkillable task? 【发布时间】:2019-08-24 17:43:25 【问题描述】:我正在使用 Scilab 访问一个名为 LTSpice (XVIIx64.exe) 的软件,并且每当我使用 wmic/taskkill/powershell.exe “Get-Process XVIIx64 | Stop-Process”时。或任何杀死命令,它实际上并没有杀死进程(它确实关闭了程序,但它仍然存在于内存中,如下图所示)。一旦我在 scilab 中重复代码,就会在内存中创建另一个 LTSPICe (XVIIx64.exe) 实例,随着时间的推移,它们中的许多实例会因为无法分配更多内存而关闭 :(。我如何才能真正杀死这个进程?奇怪的是,错误信息中提到PID XXXX“PID 18208的子进程”无法终止,但是PID 18208没有出现在任务列表中,只有PID XXXX出现(查看附件)。
【问题讨论】:
wmic process where "name='XVIIx64.exe'" delete
和 taskkill /im "XVIIx64.exe" /f
都不起作用?
【参考方案1】:
您是否已经检查过它是否是恶意软件或其他东西?去做。
如果您已完成此操作但一无所获,请备份并格式化您的电脑。我认为这是最好的选择。
【讨论】:
我在不同的 PC 上试过这个,我遇到了同样的问题。我检查了,它不是任何恶意软件。 这很奇怪......所以我不知道它是什么,是哪个程序或什么......尝试继续services.msc并停止它如果有任何程序的服务.以上是关于如何杀死一个无法杀死的任务?的主要内容,如果未能解决你的问题,请参考以下文章