我有一个 Windows XP 物理工作站,需要连接到 Windows 7 VM。
我在运行 RDP 时遇到了错误。
一个 rdp (mstsc.exe) 启动后,我接受了法律信息,但出现错误提示
“用户名或密码不正确”
我已经创建了包含某些设置的快捷方式,例如:gatewaybrokeringtype:i:0 rdgiskdcproxy:i:0 kdcproxyname:s: enablecredsspsupport:i:0 但仍然无法修复它。
Windows XP 安装了 KB 文章 KB969084,这为其提供了 RDP 7。
我只能通过删除某些注册表项来停止错误一次,但第二次登录时错误又会出现。
需要有一个更永久的解决办法,有没有人遇到过类似的事情或者有什么想法。
干杯
编辑:此外,如果我从 Windows 7 或 Windows 服务器连接,我不会遇到任何问题,仅从 Windows XP SP3
答案1
为了让它发挥作用,我必须执行以下操作。转到以下链接 -https://support.microsoft.com/en-us/kb/951608
- 在 Windows XP 工作站上添加以下注册表项:单击“开始”,单击“运行”,键入 regedit,然后按 ENTER。
- 在导航窗格中,找到并单击以下注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
- 在详细信息窗格中,右键单击“安全包”,然后单击“修改”。在“数值数据”框中,键入 tspkg。保留特定于其他 SSP 的任何数据,然后单击“确定”。
- 在导航窗格中,找到并单击以下注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders 在详细信息窗格中,右键单击“SecurityProviders”,然后单击“修改”。
- 在“数值数据”框中,键入 credssp.dll。保留特定于其他 SSP 的任何数据,然后单击“确定”。
- 退出注册表编辑器。
- 重新启动计算机。
然后我测试了一下,一切正常。