預覽執行階段 156.0.4314.8 (2026 年 10 月 12 日)

Microsoft Edge WebView2 預覽執行階段的版本資訊,發行日期:2026 年 10 月 12 日。

這是預覽執行階段,用於早期測試。 WebView2 SDK 的發行前測試使用 Microsoft Edge (Beta、Dev 或 Canary) 的預覽通道,其中包含 WebView2 預覽執行階段。

這些版本資訊適用於 WebView2 預覽執行階段,其對應至 Microsoft Edge 的 Beta 預覽通道。 建議您先使用 Microsoft Edge 的 Beta 預覽通道測試您的應用程式,然後再將這些變更升級為穩定版本。 如果您想要更早地測試,可以針對 Edge Dev 或 Edge Canary 進行測試。

請參閱 使用 Microsoft Edge 預覽通道進行發行前測試。

除了下列 WebView2 執行階段改良功能之外,您也可以使用 Microsoft Edge 156 中的新 Web 平台功能;查看 Microsoft Edge 156 網頁平台版本資訊 (2026 年 10 月 22 日) 。

即將推出的中斷性變更:移除 msAbydosHandwritingAttr WebView2 瀏覽器旗標

從 v159 開始,WebView2 將移除已 msAbydosHandwritingAttr 過時的瀏覽器旗標。 完成此變更之後,傳遞 msAbydosHandwritingAttrWEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS、登錄型瀏覽器引數,或 CoreWebView2EnvironmentOptions.AdditionalBrowserArguments 將不再啟用預期的行為。

請檢閱您的應用程式和測試設定,並據此進行規劃。

這對您的應用程式有何影響

  • 未設定 msAbydosHandwritingAttr的應用程式:

    不需要採取任何動作。

  • 設定 msAbydosHandwritingAttr 旗標的應用程式或測試工具:

    移除 msAbydosHandwritingAttr 標幟,並在沒有標幟的情況下驗證手寫案例。

  • 透過環境變數或登錄設定來設定瀏覽器引數的企業部署:

    從受 msAbydosHandwritingAttr 管理設定移除旗標。

深入了解

分享意見反應

有任何疑問,或遇到迴歸嗎? 在 WebView2Feedback 存放庫 中提起包含您的執行階段版本、Windows 版本、設定和重現步驟的問題。

即將推出的中斷性變更: Windows 上應用程式管理的 WebView2 固定版本執行階段需要 ACL 設定

從 v159 開始,WebView2 正在加強用於應用程式管理的固定版本部署的轉譯器沙箱。 部署和管理未封裝的固定版本執行階段的應用程式必須在安裝、執行階段更新和修復期間,設定並保留執行階段資料夾上的必要 Windows 存取控制清單 (ACL) 項目。

本指南適用於 Windows 10 和 Windows 11 上應用程式管理、未封裝的固定版本部署。 Evergreen 部署和 Windows 管理的套件資料夾不需要這個安裝程式動作。

這對您的應用程式有何影響

  • Evergreen Runtime:

    Microsoft 管理的執行階段檔案不需要 ACL 動作。

  • 已封裝應用程式和 Windows 管理的套件位置:

    請勿手動修改套件資料夾 ACL。

  • 應用程式管理、未封裝固定版本執行階段:

    更新您的安裝程式、更新程式和修復流程,以設定和驗證所需的權限。

必要設定

從適當提高權限的安裝程式內容執行下列命令,並以 {Fixed Version path} 應用程式部署的執行階段資料夾取代:

icacls "{Fixed Version path}" /grant *S-1-15-2-2:(OI)(CI)(RX)
icacls "{Fixed Version path}" /grant *S-1-15-2-1:(OI)(CI)(RX)

這些項目授與對所有受限制的應用程式套件和所有應用程式套件的可繼承讀取和執行存取權。 保留執行階段資料夾的現有權限。

如何準備

  1. 將 ACL 安裝程式新增至安裝、執行階段更新和修復路徑。

  2. 在每個部署作業之後,請驗證這兩個身分識別是否對執行階段資料夾及其內容具有讀取和執行存取權。

  3. 以一般使用者身分執行已安裝的應用程式,並執行您的應用程式所依存的所有 WebView2 功能。 僅初始頁面載入不足以驗證。

  4. 使用可採取動作的修復路徑處理 WebView2 process-start 或 access-denied 失敗。

  5. 請勿使用 no-sandbox 或其他沙箱停用切換開關作為因應措施。

深入了解

分享意見反應

有疑問或遇到部署迴歸嗎? 在 WebView2Feedback 存放庫中提起問題,包括您的部署模型、執行階段路徑、Windows 和執行階段版本、產生的 ACL 和重現步驟。

即將到來的中斷性變更:更嚴格的檔案系統存取目錄檢查

從 v159 開始,WebView2 會在 Windows 上的檔案系統存取目錄周遊期間,套用更嚴格的受限制資料夾檢查。

當 Web 內容存取或列舉授與目錄下的項目時,Windows 上的 WebView2 會透過套用敏感性位置檢查,以更接近 Chromium 安全性行為。

這項變更可能會影響將檔案系統存取 API 公開給 Web 內容的應用程式,或委派存取權至受保護系統或設定檔位置下的資料夾的應用程式。 請檢閱您的檔案存取設計並據此進行規劃。

發行時間表 (暫定)

  • 2026 年 10 月 — 提前公告。

  • 移轉時段 — 公告後約 2 個月;最終日期有待發行擁有者確認。

  • [需要發行擁有者確認] - 更嚴格的檢查會到達 WebView2 預覽通道。

  • [需要發行擁有者確認] — 強制執行會達到 Evergreen Stable 執行階段和對應的固定版本發行。

這對您的應用程式有何影響

  • 不使用檔案系統存取 API 的應用程式:

    不需要採取任何動作。

  • 列舉使用者選取目錄的應用程式:

    連結或受保護的子項目現在可能會傳回 access-denied 結果。

  • 刻意存取限制位置下資料的應用程式:

    直接檔案系統存取工作流程可能會停止運作,並需要變更儲存體或主機整合。

  • 主機委派的工作流程:

    檢閱獲授與的位置、其子系或任何連結的目標是否屬於受限位置原則的範圍。

如何準備

  1. 盡可能將 Web 內容所需的應用程式管理資料移至適當的非限制位置。

  2. 如果受保護的資料必須保留在原位,請僅透過經過驗證的主機介導介面公開最基本的必要作業,而不是廣泛、直接的檔案系統存取。

  3. 適當地處理拒絕存取的結果,並提供可採取動作的使用者復原路徑。

關於受限制的資料夾

受限位置原則具有安全性敏感性,且可能會不斷演變。 Microsoft 不會發佈或保證會提供詳盡的目錄清單。 請勿硬式編碼資料夾清單,或因為文件中未命名位置而假設允許該位置。 Chromium 的公開指引同樣描述了受限制的資料夾和範例,但沒有發佈詳盡的封鎖清單。

深入了解

分享意見反應

有任何疑問或遇到迴歸嗎? 在 WebView2Feedback 存放庫 中提出問題,包括 API 順序、選取的資料夾圖形、連結路徑詳細資料、Windows 與執行階段版本,以及重現步驟。

Bug 修正

  • 限制 DACL 變動表面。
  • 修正目前本機使用者的 Windows 互動式登入嘗試失敗問題。
  • 已修正 Service Worker 和共用背景工作者的事件未正確限定為 WebView2 設定檔的問題 WebResourceRequested 。
  • 修正了從 WCO) 標題列 (視窗控制項重疊傳播到網頁內容的問題。
  • 修正最小模式中不正確的視埠。
  • 已修正最小視窗中的 JAWS 支援。
  • 修正下載需在主機應用程式的身分識別下提交以供防毒掃描,而不是使用共用執行階段的身分識別。
  • 修正 Web 標記提示狀態,以便依每個主機應用程式追蹤,而不是每個共用的 WebView2 執行階段。

另請參閱