50% 折扣 所有计划,时间有限。开始于 $2.48/mo
还剩 12 分钟
远程访问和工作空间

通过 CMD 的远程桌面:如何在 Windows 上启用它

尼克·西尔弗 By 尼克·西尔弗 阅读时间 12 分钟 更新于 2025 年 9 月 11 日
ALT:一条细长的全息丝带从玻璃键盘角展开并向右航行,其边缘带有短标记:REG 0、NETSH、START。丝带的起点位于左中,以保持宽敞的复制空间;一个前景层,以微弱的天际线轮廓作为深度提示。

💡 笔记: 远程桌面连接遇到困难?你并不孤单。许多 RDP 用户面临类似的挑战,通常是由于当前设置的限制。我们的 RDP VPS 服务 是您需要的游戏规则改变者。提供具有完全管理访问权限的高质量 RDP,确保无缝的远程桌面体验。

微软的 远程桌面协议 (RDP) 让您可以从任何地方在另一台计算机上工作。系统管理员和远程工作人员非常看重此功能的灵活性。然而,有时图形界面不可用或太慢,您需要转向控制台。本指南向您展示如何在现代 Windows 版本中通过 CMD 启用远程桌面,同时涵盖安全措施、故障排除和替代方案。

为什么使用命令行进行远程桌面?

ALT:四个晶圆窗格像卡片一样展开:秒表图标 SPEED、屏蔽齿轮 PRECISION、终端插入符 CLI 和网络 Spark LATENCY;排列在一个前景层中,并以浮动透视网格作为唯一的深度提示。

远程桌面是 Windows 专业版、企业版和教育版上的内置工具。配置后,它会在端口 3389 上打开一个通道,允许您从远程登录。通常,您可以在“设置”中切换该功能,但有充分的理由切换到控制台:

  • GUI 损坏或丢失 — 如果“设置”应用程序在更新后无法加载或管理员禁用了它,使用命令行可以让您快速恢复在线状态。
  • 细粒度控制 — 命令行工具可让您精确设置注册表项、启动服务和配置防火墙规则。
  • 自动化和远程脚本编写 — 管理多台计算机的管理员通常通过脚本自动启用 RDP,而不是通过 Windows 单击。

首先,需要重申的是,远程桌面仅在 Windows 11 专业版、企业版和教育版及其 Windows 10 版本上提供。家庭版无法主持会议,需要第三方工具。您还需要目标计算机的管理员权限和网络访问权限。这些要求构成了本教程的其余部分。如果您计划在多台计算机上启用 RDP 命令行,请仔细检查每台主机是否满足这些条件。

系统要求和安全注意事项

ALT:壁挂式断路器面板,带有四个滑块切换:FIREWALL、VPN、NLA、MFA;角落里的一个微小状态芯片会亮起;一切都包含在一个前景板上,对角霓虹灯轴作为单一的深度提示,平静的控制室气氛。

在运行单个命令来启用 RDP 之前,请验证以下先决条件。跳过这些步骤可能会导致稍后连接失败。

  1. 管理员权限:使用具有更改系统设置的完全权限的帐户登录。如果没有这些权限,您无法修改注册表或防火墙。
  2. 稳定的网络连接:远程和本地计算机都应该具有可靠的互联网访问。电缆或强大的 Wi-Fi 信号可以最大限度地减少延迟。
  3. 防火墙访问:Windows Defender 防火墙必须允许 RDP 端口上的入站流量。我们稍后会对此进行调整,但如果您的组织阻止某些端口,您应该首先检查。
  4. 网络级身份验证和 MFA:默认情况下启用网络级身份验证 (NLA),以在会话开始之前添加登录层。为了获得更强的安全性,您可以通过 Rublon 等工具向远程桌面添加多重身份验证。

花时间检查这些条件可以帮助您避免在通过 CMD 启用远程桌面后出现追赶错误。现在您已准备好调整注册表。

RDP-vps 需要远程桌面吗?

可靠、高性能的 RDP 服务器,正常运行时间为 99.95。随身携带您的桌面前往美国、欧洲和亚洲的所有主要城市。

获取 RDP 服务器

通过 CMD 启用远程桌面:分步指南

ALT:从左到右推进的四级玻璃楼梯:注册表配置单元 REG ADD、防火墙屏蔽 3389、cog TERMSERVICE、监控 MSTSC;紧密的前景构图,以浮动透视网格作为单一深度提示。

使用命令行启用 RDP 涉及编辑注册表值、打开防火墙规则、启动服务以及确认更改。换句话说,您正在通过 CMD 设置远程桌面,以便它接受传入连接。每个步骤都包含说明,以便您了解命令的用途。

打开命令提示符(屏幕截图)

  1. 检查您的帐户并打开命令提示符 – 确保您当前的帐户具有管理员权限。单击开始,输入 指令管理系统,然后右键单击 命令提示符 并选择 以管理员身份运行。当用户帐户控制提示您时,单击 是的.
  2. 切换注册表项 – 键入或粘贴以下命令,然后按 Enter。这会修改控制 RDP 主机访问的密钥并将其设置为允许连接:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

该命令写入 DWORD 值 0 进入 fDenyTSConnections 键,告诉 Windows 允许远程桌面连接。

  1. 允许远程桌面穿过防火墙 – 默认情况下,防火墙可能会阻止传入的 RDP 流量。运行以下命令以启用远程桌面的预定义规则:

win32控制台截图

netsh advfirewall firewall set rule group="remote desktop" new enable=Yes

运行此命令会在 Windows Defender 防火墙中为专用和公共网络打开端口 3389。

  1. 启动远程桌面服务服务 – 如果控制 RDP 的服务停止,您将无法连接。输入以下命令来检查它是否正在运行:
net start termservice

此步骤将在 Windows 10 和 Windows 11 上启动 TermService 服务。如果它已在运行,该命令会告诉您。

  1. 确认激活 – 打开运行对话框 赢+R 并输入 sysdm.cpl。在 系统属性 窗口,选择 偏僻的 选项卡并验证 允许远程连接到此计算机 已检查。您还应该确保只有授权用户才列在下面 选择用户.

通过 PowerShell 启用并验证 RDP

ALT:粗体 PowerShell 窗格 (PS>) 位于三个狭窄命令窗格上方:SET-ITEMPROPERTY、ENABLE-NETFIREWALLRULE、读数 VALUE 0;排列在一个前景层中,以微弱的天际线轮廓作为单一的深度提示。

PowerShell 提供了更灵活的环境来管理 Windows 功能,并提供了在受支持的系统上启用 RDP 命令行的另一种途径。以下命令实现与上一节相同的结果,并包括验证步骤。

在“开始”中打开 PowerShell

  1. 以管理员身份启动 PowerShell – 搜索 电源外壳,右键单击结果,然后选择 以管理员身份运行。接受用户帐户控制提示。
  2. 启用注册表设置 – 运行以下命令进行修改 fDenyTSConnections 通过 CMDlet 获取值:

powershell 上的 Set-ItemProperty 命令

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name 'fDenyTSConnections' -Value 0 -Force
  1. 配置防火墙权限 – 允许 Windows Defender 防火墙中的远程桌面规则:
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
  1. 启动服务 – 确保 TermService 正在运行:
Start-Service -Name 'TermService'
Set-Service -Name 'TermService' -StartupType Automatic
  1. 验证激活 – 通过运行以下命令确认该值已更改:
(Get-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server').fDenyTSConnections

如果命令返回 0,远程桌面已启用。借助 PowerShell,您还可以使用脚本和远程处理功能在多台计算机上自动执行这些步骤。

通过命令行禁用远程桌面

ALT:标有 3389 的玻璃端口环被标有 BLOCK 的滑动屏蔽板覆盖,同时暗淡的显示器显示 NO RDP;单一前景层,以微弱的天际线轮廓作为单一深度提示。

有时您可能决定禁用远程桌面以减少攻击面。关闭该功能是启用该功能的镜像。

  1. 切换注册表值 – 在管理命令提示符中,运行:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f

将 DWORD 设置为 1 阻止任何新的 RDP 连接。

  1. 阻止防火墙规则 – 接下来,禁用允许入站流量的防火墙规则:
netsh advfirewall firewall set rule group="remote desktop" new enable=No
  1. 停止服务 – 最后,停止TermService服务:
net stop termservice

完成这三个步骤后,将无法再通过 RDP 访问该计算机。当您不再需要远程访问或停用服务器之前,请使用这些命令。

故障排除和其他提示

ALT:由四个窗格组成的诊断条:脉冲线 PING、屏蔽 3389、ID 卡 CREDENTIALS、扳手 EVENT LOG;一个前景层,带有浮动透视网格作为唯一的深度提示。

即使您完全按照命令操作,也可能会遇到连接问题。下表列出了常见问题和建议的修复方法。在假设命令失败之前,始终从本地检查开始。

问题 可能的原因 如何解决
无法连接到主机 防火墙阻止端口 3389 或路由器不转发连接 检查下面的防火墙设置 控制面板 > Windows Defender 防火墙 并确认远程桌面规则已启用。如果通过互联网连接,请在路由器上配置端口转发并确认您使用的是正确的外部地址。
服务未运行 TermService 停止或崩溃 打开管理命令提示符并运行 网络启动术语服务 再次。如果服务重复失败,请检查事件查看器。
凭证无效 用户名不正确或用户不允许 只有管​​理员和“远程桌面用户”组中的用户才能登录。使用 选择用户 系统属性中的按钮添加其他帐户。
性能缓慢或断开连接 网络弱或延迟高 如果可能,请使用有线连接。对于无线连接,请靠近路由器或减少其他网络流量。
缺少远程桌面选项 不支持 Windows 版本 从家庭版升级到专业版或选择第三方解决方案。

在继续操作之前,请记住,在共享主机上堆叠多个远程用户可能会导致带宽瓶颈。我们的文章关于 RDP 访问类型 解释了如何切换到管理计划来避开这些限制并授予完全的资源控制权。

首次连接时,您将需要主机的IP地址和计算机名称。要在主机上快速找到它们,请运行 指令管理系统 并输入 ip配置 显示 IPv4 地址。要查找计算机名称,请打开 设置 > 系统 > 关于 并看看下面 设备名称。然后,在本地计算机上,按 赢+R, 类型 MSSC, 并在“远程桌面连接”窗口中输入主机的名称或 IP。

安全性是另一个关键考虑因素。使用默认凭据打开远程桌面可能会邀请不需要的访问者。始终使用强密码,保持系统补丁,并考虑添加多重身份验证。如果您需要从 Internet 访问本地计算机,通过 VPN 连接可以帮助隐藏您的端口,使其不被公共扫描仪发现。

选择正确的远程桌面解决方案

ALT:具有三个针板的世界地图玻璃板:美国钉在美国大陆,欧洲钉在欧洲大陆,亚洲钉在亚洲大陆;侧面徽章上写着“低延迟”;一个前景层,带有浮动透视网格作为唯一的深度提示。

内置的远程桌面功能方便且经济高效,但它不是唯一的选择。即使通过 CMD 运行正常的远程桌面,一些管理员仍更喜欢提供多用户会话或移动客户端的工具。如果您使用的是 Windows Home 或者需要会话录制或跨平台支持等功能,请考虑使用第三方工具。 HelpWire 和 DeskIn 等程序提供一键连接链接,绕过版本限制并减少设置时间。然而,它们通常需要订阅费或数据中心依赖性。

Cloudzy 提供经过调整的 RDP 服务器,可实现低延迟、99.95% 的正常运行时间、DDoS 保护和灵活的计费。从位于北美的纽约、芝加哥和达拉斯、欧洲的法兰克福、阿姆斯特丹和伦敦以及亚太地区的新加坡的战略性数据中心中进行选择,以便您的会话始终靠近您的用户。每个计划都包括 NVMe SSD 存储、10Gbps 不限流量带宽、免费 Windows 许可、快照备份和即时资源扩展,所有这些均以实惠的价格提供。当您的远程桌面需要可靠的主机时,您可以依靠 Cloudzy 购买 RDP.

您还可以查看其他 顶级 RDP 提供商 并将它们与我们进行比较,看看哪一个提供的服务和功能适合您的特定需求。

其他安全和管理实践

ALT:管理对:策略网格 GPO、终端堆栈 REMOTE SCRIPT;下面有两个帮助选项卡:备份、更新;单一前景层,以微弱的天际线轮廓作为单一深度提示。

一旦您的系统接受远程连接,请考虑如何随着时间的推移管理和保护这些会话。现代 Windows 环境支持 macOS、Linux、iOS 和 Android 上的跨平台客户端,因此您可以通过手机或平板电脑进行连接。即使启用了远程桌面,您也应该定期更新计算机并在不再需要时禁用该功能。

为了使日常管理简单且安全,请重点关注以下任务:

  • 及时打补丁 — 在 Windows 更新和驱动程序补丁发布后立即应用它们,以消除新发现的漏洞。
  • 使用专用 RDP 用户 — 创建一个具有有限权限的帐户,而不是以完全管理员身份登录。
  • 动态域名解析 — 如果您的公共 IP 发生变化,动态 DNS 服务可确保您始终到达正确的地址。
  • 移动监听端口 — 将 RDP 从 3389 转移到高随机端口可减少自动扫描(请记住更新您的防火墙和路由器)。
  • 组策略管理 — 从单个控制台跨多台计算机推送远程桌面设置,包括在风险级别上升时快速禁用。
  • 脚本化的推出 — PowerShell 远程处理或 PsExec 允许您启用或禁用 RDP、重置服务和审核设置,而无需登录每个主机。

尽管 RDP 提供了流畅的图形体验,但它并不是唯一的协议。 虚拟网络计算 (VNC) 经常在 Linux 环境中使用,但默认情况下缺乏加密,并且不能有效地压缩流量,而 Secure Shell (SSH) 提供具有强加密的纯文本会话。选择符合您的性能和安全需求的工具。

最后的想法

通过 CMD 启用远程桌面使您可以控制 Windows 服务器和工作站,即使图形界面出现故障也是如此。通过满足系统要求、编辑注册表、打开防火墙并启动服务,您可以跨多台计算机一致地配置 RDP。 PowerShell 提供了可编写脚本的替代方案,当您不再需要 RDP 时,禁用 RDP 也同样简单。在此过程中,请注意安全性:使用强密码、考虑多重身份验证并限制用户访问。

对于需要具有可预测性能的专用远程桌面的团队来说,Cloudzy 的产品可以跨多个数据中心位置提供可靠的连接。尝试我们的服务,让您的远程会话保持响应灵敏且安全;你的工作值得。

常问问题

通过CMD启用远程桌面安全吗?

命令行方法不会降低安全性;它只是直接修改设置。使用强密码、限制允许的用户并保持严格的防火墙规则以降低风险。

远程桌面使用什么端口?我可以更改它吗?

RDP 默认侦听端口 3389。您可以通过编辑 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 下的 PortNumber 值来更改端口,但您需要相应地调整防火墙和路由器设置。

如何允许 RDP 通过 Windows 防火墙?

在 CMD 中使用 netsh advfirewall 防火墙设置规则组=“远程桌面”新启用=是,或在 PowerShell 中使用 Enable-NetFirewallRule -DisplayGroup “远程桌面”。

启用 RDP 后如何修复失败的连接?

验证 TermService 服务是否正在运行,检查注册表项 fDenyTSConnections 是否设置为 0,验证防火墙规则是否已启用,并确认网络连接。如果从网络外部连接,请确认路由器上的端口转发配置正确并且您的公共 IP 地址未更改。

分享

更多来自博客

继续阅读。

安全风险解释:Chrome 远程桌面安全吗?特写图片显示未来派盾牌上的 Google 徽标,带有挂锁和 Cloudzy 品牌。
远程访问和工作空间

Chrome 远程桌面安全吗?安全风险解释

您搜索了 Chrome 远程桌面,发现其附带“安全风险”一词。这是一个公平的问题,值得一个准确的答案,而不是一个简单的答案。

雷克萨·赛勒斯雷克萨·赛勒斯 阅读时间 12 分钟
深蓝色技术横幅,显示带有浮动 UI 屏幕的服务器机架,标有“完整指南 – VDI 与 VM 之间的区别”以及 Cloudzy 徽标。
远程访问和工作空间

VDI 与 VM 之间有什么区别(2026 指南)

企业正在大量浪费预算,试图在扩展后端资源的同时确保远程劳动力的安全。虚拟机 (VM) 是一个独立的计算环境,充当独立的计算机

雷克萨·赛勒斯雷克萨·赛勒斯 阅读时间 12 分钟
AnyDesk 与 TeamViewer 功能图,包括并排比较的两个平台+Cloudzy 徽标+标语+描述
远程访问和工作空间

AnyDesk 与 TeamViewer:它们的操作方式以及 2026 年哪个更好

想象一下,您在世界的另一端,需要紧急访问您的家庭或办公室电脑,但没有办法足够快地访问它。有多种解决方案可供选择

吉姆·施瓦茨吉姆·施瓦茨 15 分钟阅读

准备好部署了吗? 每月 2.48 美元起。

独立云,自 2008 年起。AMD EPYC、NVMe、40 Gbps。 14 天退款。