Edge 視窗關了,為什麼處理程序還在背景
Edge 的視窗已經關了,工作管理員裡卻還有 msedge 處理程序。清理工具也提示快取被佔用。這不一定是結束失敗。Edge 可以為了下次更快開啟,或者繼續執行擴充功能和背景應用程式,保留一部分處理程序。
啟動增強和背景應用程式是兩件事
微軟的啟動增強說明介紹了預先保留 Edge 處理程序的做法。開啟瀏覽器時能更快接上,視窗關閉以後也可能繼續存在。背景擴充功能和應用程式則有自己的設定。關閉其中一個選項,不代表另一種背景活動也會停止。
在 Edge 位址列開啟下面的位置,只是進入設定,不會修改任何選項:
edge://settings/system/manageSystem
查看啟動增強和關閉 Microsoft Edge 後繼續執行背景擴充功能和應用程式的選項。想保留的功能繼續保留。不需要背景執行時再關閉。關掉後結束瀏覽器,回工作管理員觀察。設定位置和文字可能隨 Edge 版本調整。受組織管理的電腦也可能不允許修改。
先分清 Edge 和 WebView2
其他 Windows 軟體也可能用微軟的 WebView2 來顯示內容。這個執行階段可能由系統提供,也可能隨軟體一起安裝。它的處理程序常見名稱是 msedgewebview2.exe。這和一般 Edge 視窗不是同一個入口。關閉瀏覽器不能保證正在使用 WebView2 的 App 也結束。
不要把名稱裡帶 Edge 的處理程序一併結束。先查看程式位置、所屬 App 和父處理程序。郵件、聊天或辦公軟體仍在用的元件應該跟著那個軟體處理。微軟的 WebView2 介紹說明了它如何被其他應用程式使用。
同名處理程序很多,可能是在分別做不同的事
瀏覽器會把網頁轉譯、GPU 和其他輔助工作拆到不同處理程序裡。WebView2 也是類似的結構。微軟的處理程序模型說明講了這些分工。所以一個視窗不一定只對應一個處理程序。十個處理程序也不代表藏著十個瀏覽器視窗。光看數量判斷不了是不是出了問題。
Edge 還開著的時候,可以按 Shift + Esc 開啟它自己的瀏覽器工作管理員,看是哪個索引標籤、擴充功能或輔助處理程序在忙。關掉對應的頁面再看結果。這比把所有 msedge.exe 都結束更有用,也不需要清掉密碼或使用者設定。
現在結束和以後還會不會啟動,是兩回事
例如關掉所有瀏覽器視窗以後,msedge.exe 還在但一直閒置,就去看啟動增強和背景擴充功能的設定。如果留下的是 msedgewebview2.exe,而郵件用戶端還開著,那就先查那個用戶端。反覆結束處理程序只改變眼前的狀態,不一定會改變它們以後的啟動方式。
關掉啟動增強以後,正常結束瀏覽器檢查一次,再重新開啟 Edge,看看啟動速度自己能不能接受。微軟的啟動增強說明提到它的預設狀態和裝置有關,並不是每台 Windows 電腦都預設開著。公司管理的電腦先看組織的原則,不要為了清一項快取去繞開它。
Mole 為什麼說快取仍在使用
快取所屬的軟體還在執行時,Mole 會保留正在使用的內容。確認頁出現佔用提示,是讓你先處理程式,不是清理失敗。如果相關程式都沒有視窗,Mole 會說明它在背景執行,並提供需要確認的強制結束。
強制結束之前先儲存瀏覽器表單和正在進行的工作,確認列出的程式確實是要結束的那個。關完以後重新核對清理清單。背景處理程序結束只解決目前佔用。想改變以後每次登入的行為,還是要回 Edge 的設定裡處理。
如果快取仍然鎖著,看看是否還有別的 App 或執行階段共同佔用。不要為了選取一列去結束不認識的系統元件,也不要把正常的瀏覽器資料目錄整批刪除。
背景執行本身不等於出問題
確認電腦實際有沒有持續卡頓、耗電或網路活動,再決定是否改變背景設定。幾個處理程序存在和幾個處理程序一直忙是不同情況。Mole 的狀態頁可以看 App 的佔用。具體排查見Windows CPU 佔用偏高怎麼辦。
清理時要區分圖片快取、離線資料和瀏覽器資料。密碼、書籤和登入狀態不是因為瀏覽器關了就可以刪。更多例子放在Windows 快取清理指南。