五调试方法无法启动Windows服务故障笔记本

五调试方法无法启动Windows服务故障笔记本
在微软新闻组,有很多网友问关于Windows服务无法启动的问题,如无法启动逻辑磁盘manager服务。这样的服务往往容易出错,这是繁琐的判断,有些问题不能通过查看微软知识库文章解决。所以小编在这里整理为解决公共服务无法启动的问题初学者一个简单的结。特别提醒阅读时,请严格按照故障现象故障排除比较!如果涉及到注册操作,请确保备份相关注册表,并创建还原点。
如果系统无法顺利启动,请按复位键重启,然后按F8键,在Windows高级启动菜单中选择返回;正确配置新;菜单项,这样可以弥补以前HKLM 系统 controlset00n配置CurrentControlSet(controlset00n在N指定的最近所知完好集合键HKLM 系统选择)。
错误2:系统找不到指定的文件
1、失败现象尝试在服务;管理单元窗口手动启动服务是系统提示错误2:系统无法找到指定的文件(错误2:系统找不到查找),如图1所示。

2。原因分析
两种可能性:
(1)服务的可执行文件丢失或销毁。
(2)服务的数字数据相关的注册表键值ImagePath被篡改,导致单片机不加载该服务的可执行文件。在服务管理单元;;窗口可以看到每一个服务的可执行文件的路径,请仔细检查路径如图2所示的可执行文件,如果参考系统不符合正确的配置指令,数值数据的注册表键值ImagePath的错误。如果在这种配置没有问题,可执行文件丢失或损坏

三.解决方案
任务scheduler服务为例。
如果注册表键值ImagePath的数值数据被篡改,以下注册表项可以位于:
hkey_local_machine 系统 CurrentControlSet 服务时间表
位于右侧的ImagePath键,修改其数值数据为正确的值,并重新启动系统。
或者在SC命令的帮助下:
SC配置计划binpath =%systemroot%system32 Svchost.exe -服务启用
如果可执行文件丢失或损坏,请更换它与正确的复制和重新启动系统。例如,可执行文件是svchost,如果文件被破坏,系统将无法正常运行
错误1053:服务不能及时启动或控制请求
1。故障现象
当试图在服务和管理单元窗口中手动启动服务时,系统提示错误1053:服务未能及时启动或控制请求,如图3所示。

2。原因分析
如图2所示,可执行文件的附加命令参数配置错误,并导致问题。
三.解决方案
根据上述方法,使用SC命令或注册表编辑器,以排除额外的命令参数。
错误1083:配置为在可执行程序中运行的服务不能执行服务
1。故障现象
当试图在服务和管理单元窗口中手动启动服务时,系统提示错误1083:配置为运行在这个可执行程序中,服务不能执行该服务,如图4所示。
2。原因分析
失败通常发生在由Svchost服务主机进程启动服务。众所周知,Windows XP SP2可以启动七Svchost进程实例(实际上六起步过程实例),负责启动一个服务组,分别负责每个Svchost实例的服务是通过以下注册表项的确定。
HKLM 软件微软 Windows currentversion Svchost
有七个关键的价值观:DcomLaunch,httpfilter,imgsvc,LocalService,netsvcs,网络服务,RPC,和termsvcs。每个键的值定义了一个或更多的服务,即一组服务,就可以为每个Svchost进程实例。
在这种情况下,scheduler 任务;服务可执行程序的参数是Svchost.exe K;netsvcs,Svchost;在服务启动相应的过程中,首先要netsvcs关键HKLM 软件微软 Windows NT下 currentversion svchost的服务定义搜索,或者不,将有故障的现象。
三.解决方案
这很简单。首先,打开该服务的属性对话框,看到它的可执行程序的命令参数(这是netsvcs),如图2所示。
然后输入以下注册表项:
HKLM 软件微软 Windows currentversion Svchost
在右边找到相应的键值。这个例子是netsvcs。在数字数据中添加服务名。这个例子是时间表,如图5所示,并重新启动系统。

那为什么通常开始的Svchost进程六实例来说服务责任!来说(终端服务)这个服务很另类,不仅在dcomlaunch组,而且独立termsvcs组,但在;服务;在命令窗口管理单位,服务的Svchost.exe的行为;k DcomLaunch也就是说,其实没有的svchost进程实例负责启动termsvcs服务组!
错误126:找不到指定的模块
U3000 U3000
1。故障现象
当试图在服务和管理单元窗口中手动启动服务时,系统提示错误126:无法找到指定的模块(错误126:指定的模块不能),如图6所示。

2。由Svchost服务主机进程启动原因分析故障通常发生在服务。这类Windows服务,事实上,插入一个DLL模块形成一个Svchost进程。如果DLL文件被破坏或注册表相关键值被篡改,它能引起的问题。
对应于这种服务的DLL文件是指由Service.Dll注册表HKLM 系统 CurrentControlSet 服务名参数下(这名是服务的名称),如果注册表项时出现的错误,或相应的dll文件损坏,会导致问题,微软的新闻组,有不少网友抱怨不开放,磁盘管理,窗口,求根寻源是逻辑磁盘manager,不能启动服务。一是这样的系统是由木马Pcshare感染,修改逻辑磁盘;Manager服务注册表的HKLM 系统 CurrentControlSet 服务 dmserver 注册表服务参数下的数值数据cedll给马文件%systemroot%system32 ybfbqufe司机。sys,虽然使用杀毒软件查杀木马,但未能解决木马杀毒软件篡改的注册表键值,从而打开磁盘管理;。
注意不要错了,错误2:系统找不到指定的文件,把它弄混淆了!
三.解决方案
对于逻辑磁盘manager服务问题,在以下注册表项:
HKLM 系统 CurrentControlSet 服务 dmserver 参数
确保其Service.Dll核心价值的数值数据改为%systemroot%system32 dmserver。dll。
如果注册表键值中没有问题,请确保用文件的正确副本替换原来的DLL文件并重新启动系统。
错误1079:此服务的帐户不同于在同一进程上运行的其他服务
1。故障现象
当试图在服务和管理单元窗口中手动启动服务时,系统提示错误1079:此服务的帐户不同于在同一进程上运行的其他服务的帐户,如图7所示。

2。原因分析
失败通常发生在由Svchost服务主机进程启动服务。正如前面提到的,Windows XP SP2可以启动七Svchost进程的情况下,这是负责启动一套服务分别。在一组服务,每个服务必须运行相同的启动帐户下相应的Svchost进程实例。
例如,报警服务属于LocalService集团服务,及其相应的Svchost进程实例的本地服务帐户下运行。如果您将警报服务的启动帐户误认为其他帐户,如本地系统帐户,则会报告错误。
三.解决方案
首先,根据服务的可执行文件路径属性,找到属于它的服务组。例如,提醒服务属于LocalService服务组,然后确定同一组的其他服务的启动帐户,并修改它的启动帐户。
有服务启动失败的原因很多,但常见的解决方法是平时要注意系统的错误提示,以及系统日志eventvwr.msc。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部