技术杂记

windows 创建服务失败

2020-09-24  本文已影响0人  飞鱼会飞

安装程序的时候发现注册的服务无法启动,并且服务管理器中注册的服务没有路径,无法启动
排查思路:

  1. 打开注册表服务相关路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  2. 发现安装程序注册的服务项下,只有DisplayName,ErrorControl, ObjectName 字段,其他字段都没有.
  3. 开始怀疑注册表坏了,导致无法写入注册表项,经过测试,随便创建注册表项成功,且可以修改键值。
  4. 试图根据完好的其他机器上的服务注册表项创建ImagePath,发现可以创建但键值无法修复。此时怀疑注册表被保护了。
  5. 再次创建ImagePath2 可以创建成功,且可修改键值。
  6. Services下再次手动创建其他服务,发现可创建,但ImagePath字段依然无法创建。
  7. 得出结论:有杀毒软件或者加固软件对注册表做了监控防护,利用ImagePath字段来防止其他程序来注册服务。
上一篇 下一篇

猜你喜欢

热点阅读