这个是不可能的,在注册表里修改启动类型是没问题的。你不能启动服务提示什么?

解决方案 »

  1.   

    是不是服务还有其他依赖的服务等,没法启动
      

  2.   

    算了 用其他方法规避了   回2楼  你自己试试就行了 都不用代码试  假设服务A启动类型是 已禁止  你直接去改注册表里的Start为3(手动)   然后你再去服务里启动试试(无法启动的原因是服务管理程序还是认为服务是已禁止的所以无法启动,虽然列表里显示的启动类型已经更新为手动)....