在 Windows 10 中殺死進程的 3 種方法

已發表: 2021-10-19
如何殺死一個進程

每次單擊應用程序圖標啟動它時,Windows 都會自動為可執行文件創建一個進程,並為其分配一個唯一的進程 ID 。 例如:當您打開 Google Chrome 網絡瀏覽器並檢查任務管理器時,您會在進程選項卡下看到一個名為 chrome.exe 或 Chrome 的進程,其 PID 為 4482 或 11700 等。在 Windows 上,許多應用程序,尤其是資源密集型應用程序,容易凍結並變得無響應。 經常單擊X 或關閉圖標來關閉這些凍結的應用程序不會產生任何成功。 在這種情況下,您可能需要強制終止進程以將其關閉。 殺死進程的另一個原因是它佔用了大量的 CPU 功率和內存,或者它被凍結或不響應任何輸入。 如果某個應用程序導致性能問題或阻止您啟動相關的應用程序,退出它是明智的。 如本文所述,如何在 Windows 10 中終止進程有三種不同的方法,即通過任務管理器、命令提示符和 PowerShell。

如何殺死一個進程

內容

  • 在 Windows 10 中殺死進程的 3 種方法
  • 方法一:在任務管理器中使用結束任務
  • 方法二:在命令提示符下使用Taskkill
  • 方法 3:在 Windows Powershell 中使用停止進程

在 Windows 10 中殺死進程的 3 種方法

如果程序停止響應或行為異常,甚至不允許您關閉它,那麼您可以終止其進程以強制關閉該程序。 傳統上,Windows 允許用戶通過任務管理器和命令提示符來執行此操作。 此外,您還可以使用 PowerShell。

方法一:在任務管理器中使用結束任務

從任務管理器終止進程是最傳統和最直接的方法。 在這裡,您可以觀察每個進程使用的系統資源,並檢查計算機性能。 可以根據進程的名稱、CPU 消耗、磁盤/內存使用情況、PID 等對進程進行排序,以根據您的方便縮小列表。 以下是使用任務管理器殺死進程的方法:

1. 同時按下Ctrl + Shift + Esc打開任務管理器

2. 如果需要,單擊更多詳細信息以查看當前系統上運行的所有進程。

單擊更多詳細信息以查看所有後台進程

3. 右鍵單擊要終止的進程,然後單擊結束任務,如圖所示。 我們以 Google Chrome 瀏覽器為例。

單擊結束任務以關閉應用程序。如何殺死一個進程

另請閱讀:使用 Windows 任務管理器 (GUIDE) 終止資源密集型進程

方法二:在命令提示符下使用Taskkill

雖然從任務管理器中終止進程是小菜一碟,但您必須承認它相當乏味。 使用任務管理器的缺點是:

  • 它不允許您同時終止多個進程。
  • 您不能結束以管理權限運行的應用程序。

因此,您可以改用命令提示符。

注意:要終止以管理權限運行的進程,您需要以管理員身份啟動命令提示符。

1. 在Windows 搜索欄中,鍵入cmd並單擊以管理員身份運行,如圖所示。

按windows鍵,輸入cmd,點擊以管理員身份運行。

2. 輸入tasklist並按回車獲取所有正在運行的進程列表。

在命令提示符下,鍵入 tasklist 以查看所有正在運行的任務的列表。

選項 1:殺死單個進程

3A。 鍵入taskkill/IM Image Name命令以使用其Image Name終止進程,然後按 Enter

例如:要終止記事本進程,請運行taskkill/IM notepad.exe命令,如圖所示。

要使用其映像名稱終止進程,請執行 - taskkill /IM Image Name How To Kill A Process

3B。 鍵入taskkill/PID PID 號以使用其PID號終止進程,然後按Enter 鍵執行。

例如:要使用其PID號終止記事本,請鍵入taskkill/PID 11228 ,如下所示。

要使用 PID 號終止進程,請執行 - taskkill /PID PID 號 如何終止進程

選項 2:殺死多個進程

4A。 運行taskkill/IM Image Name1/IM Image Name2以使用它們各自的圖像名稱一次殺死多個進程。

注意:Image Name1將被替換為第一個進程Image Name (例如 chrome.exe), Image Name2 也將替換為第二個進程Image Name (例如 notepad.exe)。

taskkill 命令在命令提示符或 cmd 中使用圖像名稱殺死多個進程

4B。 同理,執行taskkill/PID PID num1/PID PID num2命令,使用各自的PID號殺死多個進程。

注意: num1用於第一個進程PID (例如 13844), num2用於第二個進程PID (例如 14920),依此類推。

taskkill 命令使用命令提示符或 cmd 中的 PID 號殺死多個進程

選項 3:強制終止進程

5. 很簡單,在上面的命令中加上/F就可以強行殺死一個進程。

要了解有關Taskkill的更多信息,請鍵入taskkill /? 在命令提示符中並按Enter執行。 或者,在此處閱讀 Microsoft 文檔中的 Taskkill。

另請閱讀:修復命令提示符在 Windows 10 上出現然後消失

方法 3:在 Windows Powershell 中使用停止進程

同樣,您可以在 PowerShell 中使用 tasklist 命令來獲取所有正在運行的進程的列表。 雖然要終止進程,但您需要使用 Stop-Process 命令語法。 以下是通過 Powershell 殺死進程的方法:

1. 同時按下Windows + X調出高級用戶菜單

2. 在這裡,單擊 Windows PowerShell (Admin),如圖所示。

同時按下 windows 和 x 鍵並選擇 Windows powershell admin

3. 鍵入tasklist命令並按Enter以獲取所有進程的列表。

執行tasklist獲取所有進程的列表|如何殺死一個進程

選項 1:使用圖像名稱

3A。 鍵入Stop-Process -Name Image Name命令以使用其Image Name終止進程,然後按 Enter

例如: Stop-Process -Name Notepad)突出顯示。

要使用其名稱終止進程,請執行 Stop-Process -Name ApplicationName How To Kill A Process

選項 2:使用 PID

3B。 鍵入Stop-Process -Id processID以使用其PID終止進程,然後按Enter 鍵

例如:運行Stop-Process -Id 7956來結束記事本的任務。

要使用其 PID 終止進程,請使用語法 Stop-Process -Id processID

選項 3:強制終止

4、在上面的命令中添加-Force ,強制關閉進程。

常見問題 (FAQ)

Q1。 如何強制終止 Windows 中的進程?

答。 要在 Windows 中強制終止進程,請在命令提示符中執行命令taskkill /IM Process Name /F ,或者在 Windows Powershell 中執行Stop-Process -Name ApplicationName -Force命令。

Q2。 如何殺死 Windows 中的所有進程?

答。 同一應用程序的進程聚集在任務管理器中的一個公共標題下。 所以要殺死它的所有進程,只需終止cluster head 。 如果您希望終止所有後台進程,請按照我們的文章禁用後台應用程序。 您還可以考慮執行乾淨啟動。

受到推崇的:

  • 如何修復 PC 無法發布
  • 修復 Windows 10 安裝卡住的 8 種方法
  • 如何修復 Git 合併錯誤

我們希望您學會瞭如何在 Windows 10 PC 上終止進程。 如果您對本文有任何疑問/建議,請隨時將它們放在評論部分。