远程桌面时提示发生身份验证错误(远程桌面发生身份验证错误)

最近好多客户远程服务器的时候报错: “发生身份验证错误。要求的函数不受支持”,其中客户端有win7系统也有win10系统。

远程桌面时提示发生身份验证错误(远程桌面发生身份验证错误)(1)

百度经验给出的方法是修改组策略:

运行gpedit.msc打开组策略编辑器

计算机配置-->管理模板-->系统-->凭据分配-->加密Oracle修正

加密Oracle修正设置为"已启用",保护级别设置为"易受攻击"即可

实践中在“凭据分配”中很多机器没有“加密Oracle修正”的选项。

尝试的方法:卸载掉客户端2020年5月份的系统更新:

远程桌面时提示发生身份验证错误(远程桌面发生身份验证错误)(2)

重启计算机后,远程登录成功。

有个别客户端,卸载后仍然报错,参照百度经验的方法设置,也恢复正常了。

在设置组策略的时候很多win10家庭无法运行组策略编辑器:Windows 找不到文件’gpedit.msc’。请确定文件名是否正确后,再试一次。

远程桌面时提示发生身份验证错误(远程桌面发生身份验证错误)(3)

解决办法:

1. 新建记事本文件。

2. 编辑内容:

@echo off

pushd "%~dp0"

dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt

dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt

for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"

pause

保存。

3. 修改扩展名为:.cmd

远程桌面时提示发生身份验证错误(远程桌面发生身份验证错误)(4)

4. 鼠标右键这个文件,以管理员身份运行。

远程桌面时提示发生身份验证错误(远程桌面发生身份验证错误)(5)

按任意键即可部署完成。

再次运行gpedit.msc即可打开组策略编辑器:

远程桌面时提示发生身份验证错误(远程桌面发生身份验证错误)(6)

如果组策略里没有加密Oracle修正,安全更新里也没有新的补丁,还是无法登陆,还可以尝试修改下注册表键值:

展开注册表到:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters

有些机器可能展开到System后没有CredSS

请执行以下两步: 1. 在 System 上 右键 -> 新建 -> 项,将新建的项更名为 CredSSP; 2. 在 CredSSP 上 右键 -> 新建 -> 项,将新建的项更名为 Parameters;

最后在Parameters 上 右键 -> 新建 -> DWORD (32位)值,将新建的值名称改为 AllowEncryptionOracle

然后右键修改AllowEncryptionOracle将数值数据改为 2,确定即可

远程桌面时提示发生身份验证错误(远程桌面发生身份验证错误)(7)

重新尝试连接,应该就可以了。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页