SDP客户端无法连接,因为Windows 11上的netsh崩溃

概览

Windows 11上的netsh.exe将失败 运行并崩溃,如果已安装Windows更新KB2693643(适用于Windows 10的远程服务器管理工具)。

由于Windows SDP客户端需要netsh.exe才能运行,这导致SDP客户端在连接或验证状态中卡住。

 

故障排除

  1. 在事件查看者 > Windows 日志 > 应用程序中,搜索 netsh.exe 崩溃的事件 ID 1000 或 1001。
  2. 验证Windows更新KB2693643(适用于Windows 10的远程服务器管理工具)是否在设置 > 更新 & 安全性 > Windows更新 > 更新历史记录下已安装。 

    您还可以使用PowerShell命令检查更新

    Get-Hotfix | findstr /i "2693643"

    如果更新存在,输出结果将类似于下面的示例。

    PS C:\Users\UserX> Get-Hotfix | findstr /i "2693643"
    Example-PC 更新 KB2693643 Example-CATO-PC\cato 1/9/2023 12:00:00 AM

    如果更新不存在,命令将不返回任何内容。 

解决方案

解决方案是卸载 Windows 更新 KB2693643。
此更新导致 Windows SDP 客户端在连接期间更新网络配置所需的 netsh.exe 在 Windows 11 上崩溃。

您可以从 设置 > 更新和安全 > Windows 更新 > 更新历史记录 > 卸载更新中卸载更新或运行以下 Powershell 命令:
wusa /uninstall /kb:2693643

 

附加备注

  • Windows SDP 客户端版本 5.15 开始,客户端不再仅依赖 netsh.exe。 相反,它首先尝试使用 Windows API 更新网络配置,减少遇到此问题的风险。

  • 如果您需要在删除该更新后安装 远程服务器管理工具 (RSAT),请参考官方 Microsoft 文档:
    在 Windows 11 上安装 RSAT

这篇文章有帮助吗?

3 人中有 3 人觉得有帮助

0 条评论