远程电脑时提示函数不支持,需要CredSSP加密Oracle修正的报错

今天在使用windows10,远程桌面连接Window Server时出现了如下报错:

出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。

报错信息

由于以前也出现过这个问题,但是未深究,最近思想得到了转变,准备不给自己留任何问题,遇到问题解决问题,所以这篇文章是记录自己整个解决过程的。整个过程都是通过搜索若干帖子之后,总结出来适合于我的解决方法,希望能适用于你。



尝试的第一种方式:

1、按“win+R”,运行 gpedit.msc,

2、找到“计算机配置”->“管理模板”->“系统”->“凭据分配”,这里面有个“加密 Oracle 修正”

3、按图修改为易受攻击保存即可;

第一种方式

尝试第一种方式过程中遇到了些插曲,运行gpedit.msc提示MMC无法找到管理单元


MMC无法创建管理单元

解决方式,新建一个txt文件,粘贴如下内容:

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"

然后修改名称为后缀为.bat的文件,点击运行即可修复该问题



由于尝试第一种方式后无效果,故尝试第二种方式:

1、打开注册表,快捷输入 “regedit”

2、找文件夹 路径:HKLM(缩写)\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters

文件路径

若没有后续文件夹,自己新建即可。

3、在最后新建 DWORD(32)位的名称为“AllowEncryptionOracle” 值为2的配置。保存即可。

配置项



我是最后使用第二种方式解决了远程提示报错的问题!!

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容