内核调试器添加目标设备时出现‘从远程机器接收数据失败’错误
内核驱动远程调试连接失败排查求助
调试内核驱动的目标设备时遇到如下错误:
从远程机器接收数据时发生错误
错误信息:无法从传输连接读取数据。现有连接被远程主机强制关闭
Visual Studio端操作步骤
- 步骤1:配置新设备(附对应设置截图)
- 步骤2:添加新目标设备(附对应操作截图)
- 步骤3:配置进度(附对应界面截图)
远程Win10虚拟机端配置
- 使用基础会话(非增强会话)
- 已安装WDK和SDK
- 远程调试器设置为无需身份验证
- 远程调试器端口设为50005(替代默认4026),与Visual Studio 2022设置匹配(附对应截图)
已排查情况
我查阅过不少资料,自认配置无误,但始终无法建立连接。
备注:已记不清为何Visual Studio要求用50005而非默认4026,配置摘要页曾显示端口为50089,改为50005后问题依旧(附对应截图)。
已确认:
- Visual Studio能找到远程主机——未启动远程主机时收到过对应提示
- 远程调试器未运行时会出现不同的错误提示
- 两端端口已匹配,仍怀疑端口相关问题,但暂未找到症结
恳请提供排查思路?
内容的提问来源于stack exchange,提问作者Sarah Weinberger
相关产品推荐
相关产品推荐

