错误提示表明服务被禁用或依赖项未就绪,需先检查并修改启动类型为“自动(延迟启动)”,再启动服务;若失败,则检查rpc、dcom server process launcher和rpc endpoint mapper三个核心依赖服务是否运行。

电脑提示“无法启动服务,原因可能是该服务已被禁用”,说明系统检测到目标服务当前处于手动或禁用状态,且缺少必要的触发条件或依赖项未就绪。这类错误常见于Windows更新、打印、远程桌面、Windows Defender等核心服务被误设为禁用后尝试手动启动时。
确认服务当前启动类型
右键“此电脑”→“管理”→“服务和应用程序”→“服务”,在列表中找到报错的服务名称(如“Windows Update”)。
双击该服务→查看“启动类型”下拉框中的当前设置:若显示“已禁用”,则不能直接启动;若为“手动”,需满足特定条件才可运行。
这一步必须做,否则后续所有启动操作都会失败并重复弹出相同提示。
将启动类型改为“自动”或“手动”
在服务属性窗口中,“启动类型”下拉菜单选择“自动(延迟启动)”或“自动”。
点击“应用”→“确定”。【修改后无需重启,但必须先停止再启动服务才生效】
注意:选“自动(延迟启动)”比“自动”更稳妥,它能避开系统启动初期的资源争抢,降低因依赖服务未就绪导致的启动失败概率。
启动服务的两种方法
方法一:服务管理器内直接启动
回到服务列表,右键目标服务→“启动”。若仍报错,说明存在依赖服务未运行,需按下一步排查。
方法二:命令行强制启动(绕过图形界面校验)
以管理员身份运行CMD或PowerShell,输入:net start 服务名(例如:net start wuauserv)。【服务名必须准确,区分大小写,不能用中文名】
如果提示“发生系统错误 1053”,代表服务进程响应超时,大概率是其依赖项(如RPC、DCOM)异常,需进入下一环节处理。
检查并启动依赖服务
第一步:在服务属性窗口中切换到“依存关系”选项卡,查看“此服务所依赖的服务”列表。
第二步:逐个检查这些依赖服务的状态——重点确认以下三项是否正在运行:
① Remote Procedure Call (RPC)
② DCOM Server Process Launcher
③ RPC Endpoint Mapper
第三步:对任一未运行的依赖服务,重复前述“改启动类型→应用→启动”流程。顺序无关紧要,但必须全部处于“正在运行”状态。
这三者是Windows服务架构底层支撑,任意一个停用都会导致上层服务启动失败,且错误提示仍显示为“已被禁用”,极具迷惑性。











