win10家庭版远程连接服务器报错
出现身份验证错误 要求的函数不受支持,CredSSP 加密 Oracle 修正
1.加密数据库修正设置更改
一开始我按照网上普遍一点的方法,gpedit.msc打开本地策略组,修改本地安全策略组。
路径:计算机配置—>管理模板—>系统—>凭据分配—>加密数据库修正
修改原本未配置的设置,改为启用,并且改成易受攻击。
家庭版一般没有本地策略组:
安装步骤
先创建txt文本,然后将下列命令行粘贴进去,再修改文件格式成.cmd,最后执行该文件,并重启电脑。
@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
2.修改注册表
我当时根据1修改完以后,并没有成功,还是报错提示。
后来又找到《完美解决win10家庭版本系统无法远程连接问题》
1.在运行中输入regedit,打开注册表编辑器
2.路径:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters
其中CredSSP\Parameters两项需要自己新建
3.在Parameters 里 新建 DWORD(32位)双击修改AllowEncryptionOracle的值为2;
最后我经过第二种方法才能远程桌面连上公司服务器。本帖主要用于记录,防止下次又忘了。