# Edge 視窗關了，為什麼處理程序還在背景

Edge 的視窗已經關了，工作管理員裡卻還有 msedge 處理程序。清理工具也提示快取被佔用。這不一定是結束失敗。Edge 可以為了下次更快開啟，或者繼續執行擴充功能和背景應用程式，保留一部分處理程序。

## 啟動增強和背景應用程式是兩件事

微軟的[啟動增強說明](https://support.microsoft.com/en-us/edge/get-help-with-startup-boost)介紹了預先保留 Edge 處理程序的做法。開啟瀏覽器時能更快接上，視窗關閉以後也可能繼續存在。背景擴充功能和應用程式則有自己的設定。關閉其中一個選項，不代表另一種背景活動也會停止。

在 Edge 位址列開啟下面的位置，只是進入設定，不會修改任何選項：

```text
edge://settings/system/manageSystem
```

查看啟動增強和關閉 Microsoft Edge 後繼續執行背景擴充功能和應用程式的選項。想保留的功能繼續保留。不需要背景執行時再關閉。關掉後結束瀏覽器，回工作管理員觀察。設定位置和文字可能隨 Edge 版本調整。受組織管理的電腦也可能不允許修改。

## 先分清 Edge 和 WebView2

其他 Windows 軟體也可能用微軟的 WebView2 來顯示內容。這個執行階段可能由系統提供，也可能隨軟體一起安裝。它的處理程序常見名稱是 `msedgewebview2.exe`。這和一般 Edge 視窗不是同一個入口。關閉瀏覽器不能保證正在使用 WebView2 的 App 也結束。

不要把名稱裡帶 Edge 的處理程序一併結束。先查看程式位置、所屬 App 和父處理程序。郵件、聊天或辦公軟體仍在用的元件應該跟著那個軟體處理。[微軟的 WebView2 介紹](https://learn.microsoft.com/en-us/microsoft-edge/webview2/)說明了它如何被其他應用程式使用。

## 同名處理程序很多，可能是在分別做不同的事

瀏覽器會把網頁轉譯、GPU 和其他輔助工作拆到不同處理程序裡。WebView2 也是類似的結構。[微軟的處理程序模型說明](https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/process-model)講了這些分工。所以一個視窗不一定只對應一個處理程序。十個處理程序也不代表藏著十個瀏覽器視窗。光看數量判斷不了是不是出了問題。

Edge 還開著的時候，可以按 `Shift + Esc` 開啟它自己的瀏覽器工作管理員，看是哪個索引標籤、擴充功能或輔助處理程序在忙。關掉對應的頁面再看結果。這比把所有 `msedge.exe` 都結束更有用，也不需要清掉密碼或使用者設定。

<figure class="blog-diagram">
  <picture>
    <source media="(max-width: 900px)" srcset="/img/blog/windows-edge-running-in-background-zh-mobile.webp" type="image/webp" width="768" height="860">
    <img src="/img/blog/windows-edge-running-in-background-zh.webp" width="1360" height="454" loading="lazy" alt="瀏覽器與其他軟體內嵌的網頁要分開">
  </picture>
  <figcaption>Edge 瀏覽器與其他 App 內嵌的 WebView2 各有處理程序。關閉瀏覽器視窗不等於關閉另一個 App。</figcaption>
</figure>

## 現在結束和以後還會不會啟動，是兩回事

例如關掉所有瀏覽器視窗以後，`msedge.exe` 還在但一直閒置，就去看啟動增強和背景擴充功能的設定。如果留下的是 `msedgewebview2.exe`，而郵件用戶端還開著，那就先查那個用戶端。反覆結束處理程序只改變眼前的狀態，不一定會改變它們以後的啟動方式。

關掉啟動增強以後，正常結束瀏覽器檢查一次，再重新開啟 Edge，看看啟動速度自己能不能接受。[微軟的啟動增強說明](https://support.microsoft.com/en-us/edge/get-help-with-startup-boost)提到它的預設狀態和裝置有關，並不是每台 Windows 電腦都預設開著。公司管理的電腦先看組織的原則，不要為了清一項快取去繞開它。

## Mole 為什麼說快取仍在使用

快取所屬的軟體還在執行時，Mole 會保留正在使用的內容。確認頁出現佔用提示，是讓你先處理程式，不是清理失敗。如果相關程式都沒有視窗，Mole 會說明它在背景執行，並提供需要確認的強制結束。

強制結束之前先儲存瀏覽器表單和正在進行的工作，確認列出的程式確實是要結束的那個。關完以後重新核對清理清單。背景處理程序結束只解決目前佔用。想改變以後每次登入的行為，還是要回 Edge 的設定裡處理。

如果快取仍然鎖著，看看是否還有別的 App 或執行階段共同佔用。不要為了選取一列去結束不認識的系統元件，也不要把正常的瀏覽器資料目錄整批刪除。

## 背景執行本身不等於出問題

確認電腦實際有沒有持續卡頓、耗電或網路活動，再決定是否改變背景設定。幾個處理程序存在和幾個處理程序一直忙是不同情況。Mole 的狀態頁可以看 App 的佔用。具體排查見[Windows CPU 佔用偏高怎麼辦](/tw/windows/blog/windows-high-cpu-usage)。

清理時要區分圖片快取、離線資料和瀏覽器資料。密碼、書籤和登入狀態不是因為瀏覽器關了就可以刪。更多例子放在[Windows 快取清理指南](/tw/windows/blog/windows-cache-cleanup)。


Canonical: https://mole.fit/tw/windows/blog/edge-running-in-background
