首先在目标计算机上禁用网络级别身份验证,依次通过系统属性、注册表或组策略关闭NLA;若为客户端兼容问题,则修改其CredSSP设置;最后可选用向日葵等第三方软件替代连接。

如果您尝试通过远程桌面连接到一台Windows 10电脑,却收到“远程计算机需要网络级别身份验证(NLA),而您的远程计算机不支持”或类似错误提示,则可能是由于客户端与目标计算机在身份验证设置上存在兼容性问题。以下是解决此问题的多种方法。
本文运行环境:Dell XPS 13,Windows 10 专业版。
此方法通过修改目标计算机的远程设置,允许不支持NLA的旧版客户端进行连接。适用于您可以直接访问或通过其他方式操作目标电脑的情况。
1、在目标计算机上,按下 Win + R 组合键打开“运行”对话框。
2、输入 sysdm.cpl 并按回车,打开“系统属性”窗口。
3、切换到“远程”选项卡,在“远程桌面”区域取消勾选 仅允许运行使用网络级别身份验证的远程桌面的计算机连接。
4、点击“确定”保存设置,然后尝试从客户端重新建立远程连接。
如果无法通过图形界面访问目标计算机,或者需要批量配置,可以直接修改注册表来关闭NLA要求。此操作会更改远程桌面服务的安全通信层。
1、在目标计算机上,按下 Win + R 键,输入 regedit 并以管理员身份运行,打开注册表编辑器。
2、导航至以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp。
3、在右侧窗格中找到名为 SecurityLayer 的DWORD值,双击将其数值数据改为 0。
4、同样,在同一位置找到 UserAuthentication,将其数值数据也改为 0。
5、关闭注册表编辑器并重启目标计算机,使更改生效。
此方法适用于Windows 10专业版或企业版用户,通过本地组策略统一管理计算机设置,提供更规范的配置方式。
1、在目标计算机上,按下 Win + R 键,输入 gpedit.msc 并按回车,打开本地组策略编辑器。
2、依次展开 计算机配置 > 管理模板 > Windows 组件 > 远程桌面服务 > 远程桌面会话主机 > 安全。
3、在右侧找到 要求使用网络级别的身份验证对远程连接的用户进行身份验证,双击打开。
4、选择 已禁用,然后点击“应用”和“确定”。
5、执行 gpupdate /force 命令刷新组策略,或重启电脑。
当客户端系统存在CredSSP协议更新问题时,可通过调整其加密策略来兼容较旧的目标系统。此方法在客户端进行操作。
1、在客户端计算机上,打开注册表编辑器(regedit)。
2、导航至路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters。
如果 CredSSP 或 Parameters 项不存在,请手动创建。
3、在 Parameters 项内,右键新建一个名为 AllowEncryptionOracle 的DWORD (32位) 值。
4、将该值的数据设置为 2,表示允许不安全的客户端行为(即兼容模式)。
5、关闭注册表编辑器,然后尝试重新连接远程桌面。
若上述系统级修改存在安全顾虑或操作受限,可采用独立于Windows RDP协议的第三方工具,完全绕过NLA兼容性问题。
1、在目标计算机和客户端设备上,同时下载并安装 向日葵远程控制 软件。
2、使用同一个账号在两台设备上登录向日葵客户端。
3、在主控端软件界面中,找到被控电脑的设备列表,点击 一键远程 即可建立连接。
以上就是Windows10提示“远程计算机需要网络级别身份验证”怎么办_Windows10远程桌面NLA问题修复方法的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号