错误表明Remote Desktop Services及其依赖服务(RPC、DCOM)被禁用或异常,需在services.msc中将三者启动类型设为自动并手动启动;若启动按钮灰色,则先在恢复选项卡设失败后重启服务;再通过gpedit.msc或注册表(fDenyTSConnections=0)启用远程桌面;最后配置防火墙放行3389端口并重启TermService。

你的电脑弹出“无法在本地计算机上启动远程桌面控制相关的所有系统服务项”错误,说明Windows远程桌面依赖的核心服务(如Remote Desktop Services、Remote Procedure Call等)处于禁用或异常状态,远程桌面功能已实际失效。
检查并启用关键系统服务
第一步:按 Win + R 打开运行框,输入 services.msc → 回车,打开服务管理器。
第二步:在服务列表中依次找到以下三项,双击打开属性窗口:
• Remote Desktop Services
• Remote Procedure Call (RPC)
• DCOM Server Process Launcher
第三步:对每一项执行操作——启动类型 设为【自动】,然后点击【启动】按钮。若【启动】灰色不可点,先点【恢复】选项卡,将第一、二、三次失败都设为【重新启动服务】,再返回常规页启动。
注意:RPC服务必须运行,否则远程桌面根本无法初始化通信通道;如果它被第三方安全软件强行禁用,需临时退出该软件再操作。
确认组策略是否禁用了远程桌面
方法一:按 Win + R 输入 gpedit.msc → 回车(仅专业版/企业版可用)。
计算机网络安全服务公司网站模板是一款适合提供云安全、网络安全、服务器管理。数据安全服务公司宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
导航至:计算机配置 → 管理模板 → Windows组件 → 远程桌面服务 → 远程桌面会话主机 → 连接 → 【允许用户通过远程桌面服务进行远程连接】→ 设为【已启用】。
方法二:若系统是家庭版,没有gpedit,直接改注册表——按 Win + R 输入 regedit → 定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
将 fDenyTSConnections 的数值数据改为 0。
这一步改完后不用重启,但必须确保 Remote Desktop Services 服务已成功启动,否则改注册表无效。
重置远程桌面网络端口与防火墙规则
第一步:以管理员身份运行 PowerShell,执行:
netsh advfirewall firewall add rule name="Remote Desktop TCP-In" dir=in action=allow protocol=TCP localport=3389
第二步:检查端口是否被占用——在PowerShell中运行:
netstat -ano | findstr :3389
如果返回结果里 PID 不是 4(即不是 System 进程),说明有其他程序占用了3389端口,需手动终止对应进程或更改远程桌面端口。
第三步:强制刷新组策略并重启服务:
gpupdate /force → 回车 → 等待完成 → 再执行:
net stop termservice && net start termservice

















