近期需要对实验室的ftp服务器密码进行重新设置,然后就很理所当然的接入同一局域网,发现在连接的时候,报错
出现身份验证错误 要求的函数不受支持,CredSSP 加密 Oracle 修正
一个小伙伴自己重装过系统他就可以无障碍的进行远程连接,然后又听闻win10家庭版本不能远程连接,感觉到受到歧视了,同样的系统为什么专业版本的就牛一点,我的系统可是赤裸裸的正版呢,然后在微软官网上得知他真的没有这个功能
。。。
然后网上大多数教程是叫你修改组策略,然后试过坑的我发现自己的家庭版没有组策略,天真的我在网上找寻了装组策略的代码,一顿捣鼓。发现没有用,该报的错依然存在
最终发现可以修改注册表信息来使得功能生效
解决方案
-
在运行中输入regedit,打开注册表编辑器
-
找到下图所示路径
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters
-
一般来说CredSSP\Parameters这两项是没有的,需要按照逻辑关系依次建立先建立CredSSP然后再其目录下建立Parameters(右击新建文件夹)
-
在Parameters 里 新建 DWORD(32位)双击修改AllowEncryptionOracle的值为2;
-
重新次连接远程计算机就会惊喜的发现你的家庭中文版也可以顺利的访问远程桌面了。
-
ps:如果失败了,就需要重新启动再进行尝试了,可能是配置没生效,还有win10 最近的更新也会导致配置失效,以上解决方案仅供参考