启用远程桌面时若提示“无法启动相关服务”,需先将TermService启动类型设为自动,再依次启用DcomLaunch、RpcSs、RpcEptMapper三项依赖服务,最后重置TermService注册表权限并启动服务。

当你在Windows专业版或企业版中启用远程桌面功能时,系统弹出“无法在本地计算机启动远程桌面控制相关服务项”错误,说明TermService服务及其底层依赖(如RPC、DCOM)未就绪,远程连接通道完全中断,此时必须逐层修复服务状态与权限配置。
确认远程桌面服务是否被禁用
按 Win + R 输入 services.msc → 回车打开服务管理器。
在列表中找到 Remote Desktop Services(服务名:TermService),双击打开属性窗口。
检查“启动类型”:若为“已禁用”,必须先改为“自动”或“自动(延迟启动)”,否则“启动”按钮将灰显不可用。
点击“启动”按钮尝试运行;若弹出错误代码 1053,说明依赖服务缺失,不能继续在此界面操作,需转入下一阶段。
启用并启动三项关键依赖服务
Remote Desktop Services 依赖以下三个底层服务同时运行,缺一不可:
① DCOM Server Process Launcher(DcomLaunch)
② Remote Procedure Call (RPC)(RpcSs)
③ RPC Endpoint Mapper(RpcEptMapper)
方法一(图形界面):
在 services.msc 中依次定位上述三项 → 右键“属性” → 将“启动类型”设为“自动” → 若状态非“正在运行”,点击“启动”按钮。
计算机网络安全服务公司网站模板是一款适合提供云安全、网络安全、服务器管理。数据安全服务公司宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
方法二(命令行,推荐一次性执行):
以管理员身份运行 CMD 或 PowerShell,严格按顺序执行以下三条命令(每条回车后等待返回成功提示再执行下一条):
sc config DcomLaunch start= auto && net start DcomLaunch
sc config RpcSs start= auto && net start RpcSs
sc config RpcEptMapper start= auto && net start RpcEptMapper
注意:等号前后必须各有一个空格,拼写错误或空格缺失会导致命令静默失败。
重置TermService注册表权限
若前两步完成后仍无法启动TermService,大概率是注册表项所有权被篡改,SYSTEM账户失去完全控制权。
按 Win + R 输入 regedit → 回车,导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService
右键 TermService 项 → 选择“权限” → 点击“高级” → 在“所有者”栏点击“更改” → 输入 NT AUTHORITY\SYSTEM → 点击“检查名称” → 确定。
勾选 【替换子容器和对象的所有者】 → 点击“应用”。
返回上一级权限窗口,确认“SYSTEM”出现在组或用户名列表中,且“完全控制”权限显示为“允许”状态。
验证并强制启动TermService
完成权限重置后,无需重启系统,直接回到 services.msc 页面。
右键 Remote Desktop Services → 选择“启动”。
若仍失败,以管理员身份运行 CMD,执行:
sc config TermService start= auto
net start TermService
执行成功后,服务状态应变为“正在运行”,远程桌面功能即可恢复响应。

















