由于远程桌面配置“不允许远程连接到此计算机”导致无法远程连接Windows实例

在使用Workbench或者其他远程桌面工具无法连接Windows时,使用VNC登录实例后,排查发现远程桌面选项为不允许远程连接到此计算机

问题描述

无法使用Workbench(或其他远程桌面工具)连接Windows实例时,VNC登录实例后,发现远程桌面选项为不允许远程连接到此计算机,如图所示。

image

判断是否存在该问题

  1. 通过VNC连接实例

  2. 进入系统后,按Win+R输入sysdm.cpl并按Enter键进入系统属性

    image

  3. 远程页签下,查看远程桌面选项,如图所示,若选择了不允许远程连接到此计算机,证明存在该问题,需要按照以下修复方法修复该问题。

    image

修复方法

重要

该修复方法涉及修改Windows系统配置,操作前请先创建快照,以便配置出错时可回滚至操作前状态。

步骤一:直接在系统属性中修改远程桌面配置

Win+R输入sysdm.cpl并按Enter键进入系统属性后,将远程桌面配置修改为允许远程连接到此计算机,依次单击应用确认后解决该问题。

image

远程桌面选项为灰色(处于不可编辑状态)怎么办?

  1. Win+R输入gpedit.msc并按Enter键打开本地组策略编辑器

  2. 跳转到路径计算机配置 > 管理模板 > Windows组件 > 远程桌面服务 > 远程桌面会话主机 > 连接,找到允许用户通过使用远程桌面服务进行远程连接并双击打开。

    image

  3. 将其详细属性设置为已启用,然后单击应用确定

    说明

    如果您希望在系统属性中编辑该配置项(解除无法编辑状态),请设置为未配置

    image

步骤二:修改注册表

除了在系统属性中修改远程桌面配置外,您还需要修改注册表的fDenyTSConnections选项,确保彻底解决问题。

  1. Win+R输入regedit并按Enter键打开注册表编辑器。

    image

  2. 转到路径\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server,找到fDenyTSConnections选项并双击它。

    image

  3. 在弹出的fDenyTSConnections属性窗口中,请确保其数值数据为0。

    该配置项为0代表

    image

  4. 重启实例。

步骤三:检查是否存在该问题

  1. 通过VNC连接实例

  2. 进入系统后,按Win+R输入sysdm.cpl并按Enter键进入系统属性

  3. 远程页签下,查看远程桌面选项中,查看是否已经选择允许远程连接到此计算机

  4. 尝试重新使用远程连接工具登录实例。