微软已确认:在 Windows 11 24H2 / 25H2 安装 2025 年 10 月安全更新(KB5066835) 后,部分设备会出现 LocalHost(127.0.0.1)无法通过 HTTP/2 加载本地网页应用的问题。
受影响场景包括:
- 本地开发的 Web 应用(如 React、Flutter、Node.js 服务)
- IIS 托管的
http://localhost/站点 - 依赖 HTTP.sys 的服务器应用
典型错误提示:
ERR_CONNECTION_RESET或连接被重置
该问题与更新后 HTTP.sys 默认启用 HTTP/2 明文和 TLS 模式有关,但并非所有设备都会触发(取决于系统配置)。

✅ 修复方法一:等待并安装微软官方回滚包(推荐)
微软已发布 已知问题回滚(KIR) 补丁,无需卸载整个更新即可修复。
操作步骤:
- 打开 设置 > Windows Update
- 点击 “检查更新”
- 如有可用修复,系统将自动下载并提示 “立即重启”
- 重启后问题应已解决
⏳ 该补丁正逐步推送,若当前未收到,请尝试方法二。
⚙️ 修复方法二:手动禁用 HTTP/2(适用于开发者)
警告:以下操作涉及注册表修改。请提前创建系统还原点或完整备份。操作不当可能导致系统不稳定。
步骤:
- 以管理员身份打开 PowerShell 或 Windows Terminal
- 依次执行以下两条命令:
# 禁用 HTTP/2 over TLS(HTTPS)
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Tls' -PropertyType dword -Value 0 -Force
# 禁用 HTTP/2 明文(HTTP)
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Cleartext' -PropertyType dword -Value 0 -Force
- 重启计算机
完成后,LocalHost 服务将回退到 HTTP/1.1,本地 Web 应用应能正常加载。
💡 此设置仅影响本机回环(localhost),不影响对外网站的 HTTP/2 支持。
补充说明
- 问题根源:KB5066835 更新(Build 26100.6899 / 26200.6899)调整了 HTTP.sys 的默认行为。
- 影响范围:仅限使用
127.0.0.1或localhost且依赖 HTTP/2 的本地服务。 - 临时规避:开发时可改用
127.0.0.1:端口并确保服务监听 IPv4,或暂时切换至 HTTP/1.1。
微软表示将在后续累积更新中彻底修复此问题。在此之前,上述方法可有效恢复本地开发环境。











评论