系统服务

错误 1053(服务没有及时响应启动或控制请求)是什么意思?怎么解决

Windows 11 / 10更新于

错误 1053服务没有及时响应启动或控制请求

含义:启动或停止服务时,服务程序在规定时间(默认 30 秒)内没有向系统报告状态,系统判定它“没有响应”。

先做这一步:先重启电脑再手动启动一次,排除开机时资源紧张的偶发情况

这个错误代码是什么意思

错误代码错误 1053
中文含义服务没有及时响应启动或控制请求
错误名称ERROR_SERVICE_REQUEST_TIMEOUT
对应 Win32 错误1053(0x41D)
其他写法错误 1053、错误1053、系统错误 1053、0x8007041D、0x41D、ERROR_SERVICE_REQUEST_TIMEOUT

常在这些场景出现:在“服务”里手动启动某个服务时弹窗;软件安装后它的后台服务启动失败;开机后某个服务自动启动失败。

常见原因

  • 服务程序本身启动太慢或卡住(例如在等网络、等数据库)
  • 服务依赖的程序文件缺失、损坏或被杀毒软件拦截
  • .NET Framework 等运行环境损坏(很多第三方服务基于 .NET)
  • 系统资源紧张,开机时大量服务同时启动

解决方法

  1. 先重启电脑再手动启动一次,排除开机时资源紧张的偶发情况
  2. Win+R 输入 services.msc 打开服务列表,双击该服务,在“常规”里看“可执行文件的路径”,确认这个文件确实存在
  3. 打开事件查看器(eventvwr)→ Windows 日志 → 应用程序 / 系统,找同一时间该服务的报错,通常会写出真正的失败原因
  4. 暂时退出第三方杀毒软件后再启动,若成功,把该程序加入杀毒软件信任列表
  5. 如果是第三方软件的服务,卸载后重新安装该软件;是 .NET 程序时,在“启用或关闭 Windows 功能”里修复或重装 .NET Framework
  6. 系统自带服务报错时,用 SFC 和 DISM 修复系统文件
  7. 启动确实很慢的服务,可以把它的启动类型改为“自动(延迟启动)”

补充:网上流传的“修改 ServicesPipeTimeout 延长等待时间”只适合确认服务只是启动慢的情况;服务真正出错时,改超时没有用。

相关错误代码