Windows远程桌面出现CredSSP加密数据修正问题解决方案

问题现象:通过远程桌面连接Windows实例时,出现错误提示“出现身份验证错误,要求的函数不受支持” 

 

 

问题原因: 

微软官方于2018年5月,更新了凭据安全支持提供程序协议(CredSSP)相关补丁和身份验证请求方式

默认情况下,安装此更新后,修补的本地电脑无法与未修补的实例进行通信

 

解决方案: 

根据实际情况,参考以下三种解决方案:

 

方案一:本地PC上运行以下命令

 

1.本地PC上用管理员权限打开CMD窗口运行以下命令

reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters" /v AllowEncryptionOracle /t REG_DWORD /d 2 /f 

 

方案实例允许远程桌面连接 

 

1.通过VNC连接进入Windows系统,点击开始菜单,右键单击这台电脑 - 属性

 

 

  1. 2.在控制面板主页上,单击远程设置

 

 

  1. 3.在远程页签下,取消勾选允许运行使用网络级别身份验证的远程桌面的计算机连接(建议),然后单击确定 

 

 

方案修改注册表 

 

1.通过VNC连接进入Windows系统

 

2.单击右下角“Windows PowerShell”打开后执行如下命令,以管理员身份运行Windows PowerShell脚本

  • New-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System -Name CredSSP -Force 
  • New-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP -Name Parameters -Force 
  • Get-Item -Path HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters | New-ItemProperty -Name AllowEncryptionOracle -Value 2 -PropertyType DWORD -Force 

 

3.重启机器后生效

  • 0 用户发现这个很有用
此文章对您是否有帮助?

相关文章

windows远程连接提示“发生身份验证错误要求的安全包不存在” 解决方法

该错误是Windows系统内关于远程桌面连接实例时身份验证的安全包缺失导致的   解决方法如下:   1.通过后台VNC进入系统...

Windows系统如何创建分区

1.在Windows Server桌面,左下角开始菜单中右键点击磁盘管理   2.在磁盘管理对话框中,选择操作 > 重新扫描磁盘,查看未分配的磁盘容量...

Windows修改远程端口号

Windows系统的远程端口号范围是1024-65535之间,可以任意选取 1.登录进入系统,按快捷键 Win(Windows 徽标键)+R,启动运行窗口,或单击-Windows...

Windows修改管理员密码

手动修改windows管理员密码的方式有两种: 一.命令行修改 1.打开PowerShell使用命令修改    ------ 输入net user administrator...

Windows关闭系统自动更新

1.通过远程桌面远程到Windows实例   2.点击左下角开始,打开控制面板点击系统和安全      3.点击Windows更新...