win10远程桌面连接报错(出现身份验证错误。要求的函数不受支持。CredSSP 加密数据库修正)解决办法

时间:2024-03-15 22:59:08

某天使用win10系统进行远程桌面连接时,出现了连接失败的情况,提示:

出现身份验证错误。

要求的函数不受支持

 

这可能是由于 CredSSP 加密数据库修正。

win10远程桌面连接报错(出现身份验证错误。要求的函数不受支持。CredSSP 加密数据库修正)解决办法

 

多次重试,问题依旧,而以往是可以正常进行远程桌面连接的。

 

原因:

系统更新。微软系统补丁的更新将 CredSSP 身份验证协议的默认设置进行了调整,由“易受攻击”,修改为“已缓解”,从而导致远程桌面连接失败。

 

解决办法:

方法一. 修改组策略

1. win+R打开运行对话框,运行本地组策略编辑器:gpedit.msc

win10远程桌面连接报错(出现身份验证错误。要求的函数不受支持。CredSSP 加密数据库修正)解决办法

 

2. 在本地组策略编辑器中,依次选择:计算机配置>管理模板>系统>凭据分配>加密数据库修正。

win10远程桌面连接报错(出现身份验证错误。要求的函数不受支持。CredSSP 加密数据库修正)解决办法

 

3. 双击“加密数据库修正”选项打开加密数据库修正编辑窗口,选择“已启用”,并将保护级别修改为“易受攻击”,保存修改即可。

win10远程桌面连接报错(出现身份验证错误。要求的函数不受支持。CredSSP 加密数据库修正)解决办法

 

方法二. 修改注册表

win10家庭版不支持gpedit.msc命令,可以通过修改注册表来解决。

1. win+R打开运行对话框,运行注册表编辑器:regedit。

2. 依次打开:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters

如果System目录没有子文件,则右击System,新建:CredSSP,然后右击CredSSP,新建:Parameters。

然后右击Parameters,新建:DWORD(32)位,命名为:AllowEncryptionOracle。

3. 双击AllowEncryptionOracle,数值数据修改为2,重新尝试远程桌面连接,仍然失败则重启电脑重试。

win10远程桌面连接报错(出现身份验证错误。要求的函数不受支持。CredSSP 加密数据库修正)解决办法