Windows 无法启动 Server服务(错误1083:配置成该可执行程序中运行的这个服务不能执行该服务)解决方案
最近遇到两例Win7电脑 System Event Notification 服务不能启动的问题:在系统服务中看到 System Event Notification Service 已经设置为“自动”启动,但实际并未启动,手动点击“启动”按钮,则提示:
一开始不知道原因,将其中一台重装了系统才解决,后来第2例才想着搜索,得到以下解决方案,转帖过来:
该故障通常在由svchost服务宿主进程所启动的服务上发生。系统的多个svchost进程实例,分别负责启动一组服务。每个svchost实例所负责启动的服务由以下注册表项决定:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost
其下共有七个键值:DcomLaunch、HTTPFilter、imgsvc、LocalService、netsvcs、NetworkService、rpcss和termsvcs。每个键值都定义了一个或者多个服务,也就是对应每个svchost进程实例所能启动的一组服务。
解决办法:
首先打开该服务的属性对话框,查看其可执行程序的命令参数(本例是netsvcs),然后进入以下注册表项:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost
在右侧定位到对应的键值,本例是netsvcs,在其数值数据里添加该服务名即可,本例是Schedule(可以到正常的电脑复制netsvcs值里面的参数到损坏的电脑上),并重启系统。(来源:http://www.mydiannao.com/?id=2699)
IsaacZ遇到的电脑,里面的服务名已经丢失得只剩下两个,去正常电脑上看原来有一大堆。于是从正常电脑导出后再导入坏电脑,恢复正常了。
下面是 分支的所有导出内容reg文件,下载后去有问题的电脑上双击导入再重启电脑即可修复相关服务。
另外补充一点,这种现象的出现好像有个共同点——都是在卸载了金山毒霸后出现的。
受教了,感谢
页:
[1]