我查看了所有答案,但都没有描述如何终止该进程。即使它仍然有响应并且没有任何问题。我知道我会丢失数据,重点是我需要终止该程序。
答案1
您可以taskkill
与MEMUSAGE
过滤器一起使用。如果任务的内存使用量达到一定数量,这将终止任务。用法:
taskkill /t /f /fi "MEMUSAGE gt <X amount of kilobytes>"
这将终止占用超过 x 千字节内存的进程。在 powershell 中,您可以使用$ProcessList = Get-Process | Sort-Object -Descending WS
按内存使用量降序列出任务。您可以使用以下命令终止使用内存最多的任务:
$PL = Get-Process | Sort-Object -Descending WS
$High = $PL[0] | select 'ID'
taskkill /t /f /pid $High
答案2
在 Windows 上,您只需转到任务管理器,选择任务,然后单击“结束任务”。如果它不允许您结束任务,则该任务可能很重要,不应终止。