Windows 11 工作列右鍵選單帶來「結束工作」選項
Windows 11 讓你在工作列的右鍵選單中新增「結束工作」選項。如果需要嘗試,請開啟「設定」 > “系統」 > “開發者” ,然後切換到「結束任務」。但它是如何工作的?我們又為什麼需要它呢?

對我們大多數人來說,Windows 11 是一款不錯的作業系統,但有時應用程式或遊戲會停止回應,標題列的「關閉」按鈕也不起作用。
您始終可以透過關閉/重新啟動系統來強制關閉該應用程序,但大多數人會打開任務管理器,找到與該程式關聯的進程。然後,我們會終止該進程。這樣就可以強制關閉該應用程序,然後您就可以再次使用Windows 了。
值得慶幸的是,您無需打開任務管理器,手動追蹤每個進程,然後逐個終止它們來關閉那個煩人的應用程式。您只需使用“結束任務”按鈕並按照以下步驟將其開啟:開啟“設定”>“系統”>“開發者”,然後啟用“結束任務”。

完成後,只需在應用程式工作列(開啟或正在執行的應用程式)上右鍵單擊,然後選擇「結束任務」按鈕即可關閉該應用程式。

它的工作原理類似於任務管理器,但在後台會發生什麼?首先,當點擊時,它會告訴Windows 使用WM_CLOSE 屬性嘗試關閉應用程序,就像你從標題欄選單中選擇了“X”一樣。
但是,如果應用程式處於無回應狀態,它將無法處理WM_Close “X” 指令。在這種情況下,工作列的「結束任務」按鈕會嘗試找到「無回應應用程式」背後的進程ID,並結束所有相關進程(也稱為子進程)。
工作列的結束任務遵循Windows 11 的工作管理員方法,它最終呼叫TerminateProcess 強制退出所有內容。但是,它不允許您結束系統進程,例如檔案總管。