[TOC]

0x01 Services - 相关错误

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

问题描述: 服务启动时报错“错误1053:服务没有及时响应启动或控制请求:”,如下图,

WeiyiGeek.错误1053

WeiyiGeek.错误1053


解决办法:

  • 方式1.程序启动时进行兼容性检查并运行。
  • 方式2.将NETWORK SERVICE组加入Administrator(当前账户组)并在服务中设置登陆身份 -> 此账户然后进行浏览->高级进行立即查找 -> 选择NETWORK SERVICES组->点击确定。
  • 方式3.可能由于不正确的超时设置导致的此时我们可以通过下面的方式进行解决;
    1
    2
    3
    4
    5
    6
    7
    # 0.查看ServicesPipeTimeout条目是否存在
    reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control" /v ServicesPipeTimeout
    # 错误: 系统找不到指定的注册表项或值。

    # 1.通过命令进行新建一个ServicesPipeTimeout项与值(注意需要权利与权限)
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control" /v ServicesPipeTimeout /t REG_DWORD /d 600
    # 操作成功完成。
  • 方式4: 此种方式修改注册表需要您自担风险针对与自定义程序。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    1. 单击 开始 , 单击 运行 , 类型 regedit然后单击 确定 。
    2. 找到并右以下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\Kerberos\Parameters
    如果注意 Parameters 密钥将不可用, 则必须创建它。 要创建 Parameters 密钥,请按照下列步骤:
    a. 单击以下注册表子项:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\Kerberos
    b. 在 编辑 菜单, 新建 , 依次 密钥 。
    c. 类型 Parameters然后按 Enter。
    3. 然后单击 DWORD 值 、 单击在 " 编辑 " 菜单, 新建 和 Parameters 项。
    4. 类型 MaxTokenSize然后按 Enter。
    5. 右击 MaxTokenSize , 然后单击 修改 。
    6. 中 Value data 框中键入 65535单击 Decimal , 然后单击 确定 。
    7. 找到并右以下注册表子项:HKEY _ LOCAL _ MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
    8. 在 编辑 菜单上, 单击 新建 , 单击 DWORDValue@@@ , 类型 MaxUserPort然后按 Enter。
    9. 在 数值数据 框中, 键入值 5000 之间并且 65534, Decimal , 单击, 然后单击 确定 。注意 : 默认值为 MaxUserPort 注册表项为 5000。
    10. 退出注册表编辑器。
    11. 重新启动计算机。