今天我做了一件……蠢事。我对 Windows 遥测及其对我的资源的消耗以及其他几十件类似的事情感到非常恼火(感谢微软!),所以我运行了黑鸟帮我解决问题。它可能确实起了作用,但从那时起我就无法再从这台电脑上进行 RDP 了——我总是遇到一些身份验证问题:
“发生身份验证错误。不支持所请求的功能。”
Windows 事件日志(应用程序和服务日志 / Microsoft / Windows / TerminalServices-ClientActiveXCore / Microsoft-Windows-TerminalServices-RDPClient/Operational)显示以下警告(所有事件 ID 均为 226):
RDPClient_SSL: An error was encountered when transitioning from TsSslStateHandshakeStart to TsSslStateDisconnecting in response to TsSslEventStartHandshakeFailed (error code 0x80004005).
RDPClient_TCP: An error was encountered when transitioning from TcpStateFrontAuth to TcpStateFailure in response to TcpEventFrontAuthFailed (error code 0x80090302).
RDPClient_TCP: An error was encountered when transitioning from TcpStateExpectingX244CC to TcpStateFailure in response to TcpEventErrorProcessingX224CC (error code 0x80004005).
有人知道如何解决这个问题并让 RDP 再次运行吗?
更多信息:RDP 客户端成功启动与服务器的通信(这不是连接问题),提示我输入凭据,并在尝试进行身份验证时出现上述错误并失败。
谢谢!
答案1
跑步:
blackbird -l
将修复 RDP,而不会删除任何其他修复。
答案2
好吧,我找到了我想要的答案,我将在这里分享它。首先我必须承认这首先是我的错 - 我没有阅读文档 :(
事实证明,Blackbird 所做的一切都可以撤销(恢复)(因为文档解释)通过使用-r
switch。 (我还没有尝试过这个!)
无论如何,在使用 Blackbird(或任何其他类似应用程序)进行任何操作之前,最好至少创建还原点(如果不是完整备份)。
最后我可以说我已经通过执行以下命令成功摆脱了 Cortana 和遥测:
blackbird -kc -kf
到目前为止一切似乎都运行良好。
顺便说一句,Cortana 也可以在本地组策略中禁用(如所述这里) 无需使用任何工具(没有 Blackbird)。