Win7 远程桌面提示“发生身份验证错误。要求的函数不受支持”的解决方法

系统环境:
服务器:Windows Server 2012 R2
客户端:Windows 7
为了方便对服务器的管理,平时都在客户端远程桌面到服务器,最近突然连接不上,报“发生身份验证错误。要求的函数不受支持”的错误。出现错误时第一反应是检查服务器,最后的事实证明,这个错误跟服务器没有关系,问题出在客户端系统上。把解决方法总结如下:
方法一:卸载KB4343900更新补丁。此补丁是造成故障的罪魁祸首。
方法二:修改注册表,添加如下表项:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters]
"AllowEncryptionOracle"=dword:00000002
方法三:进入组策略编辑器修改“加密Oracle修正”的值。“计算机配置”——“管理模板”——“系统”——“凭据分配”——“加密Oracle修正”——“已启用”——“保护级别:易受×××”。