您的瀏覽器不支援JavaScript功能,若網頁功能無法正常使用時,請開啟瀏覽器JavaScript狀態
Antfire 的生活雜記
Skip

    Windows 11 2025-10 累積更新後 localhost 應用程式執行錯誤解決方案

    問題描述

    在安裝 Windows 11 的 2025-10 累積更新後,本機應用程式執行時出現錯誤。具體問題如下:

    受影響的應用程式類型

    1. ASP.NET 4.6.2 應用程式

      • 透過本機 IIS 安裝執行
      • 使用 hosts 檔案將 “app-name” 解析到 127.0.0.1
      • 嘗試透過 http:// 執行時出現「無法連線到網站」錯誤
      • 錯誤代碼:ERR_CONNECTION_RESET
    2. Visual Studio .NET Web 應用程式

      • 使用 IIS Express 進行偵錯執行失敗
      • 錯誤代碼:ERR_HTTP2_PROTOCOL_ERROR

    問題起因

    此問題在安裝以下更新後開始出現:

    • 2025-10 Cumulative Update for Windows 11 Version 24H2 for x64-based Systems (KB5066835) 版本 26100.6899
    • 2025-10 Cumulative Update for .NET Framework 3.5 and 4.8.1 for Windows

    這些累積更新似乎影響了本機網路服務的運作,導致 localhost 連線出現問題。

    解決方案

    透過移除有問題的累積更新來解決此問題。需要依序移除以下更新套件:

    執行步驟

    1. 以系統管理員身分開啟命令提示字元

    2. 移除第一個更新套件 (KB5066835)

      wusa /uninstall /kb:5066835

      執行完畢後重新啟動電腦

    3. 移除第二個更新套件 (KB5066131)

      wusa /uninstall /kb:5066131

      執行完畢後重新啟動電腦

    4. 移除第三個更新套件 (KB5065789)

      wusa /uninstall /kb:5065789

      執行完畢後重新啟動電腦

    注意事項

    • 每次移除更新後都必須重新啟動電腦,才能進行下一步驟
    • 建議在移除更新前先建立系統還原點,以防需要恢復
    • 移除這些更新可能會影響系統的安全性更新,請評估風險後再執行
    • 可考慮暫時停用 Windows Update 自動安裝,避免問題更新重新安裝

    驗證修復結果

    移除所有相關更新並重新啟動後,應該可以正常執行:

    • ASP.NET 4.6.2 應用程式透過本機 IIS
    • Visual Studio .NET 8 Web 應用程式偵錯
    • 其他使用 localhost 的開發應用程式

    後續建議

    1. 監控官方修復:密切關注 Microsoft 是否會發布修復此問題的後續更新
    2. 測試環境優先:未來安裝 Windows 更新時,建議先在測試環境驗證
    3. 備用方案:可考慮使用 Docker 或虛擬機器作為開發環境的備用方案

    相關資源

     Comments