各位高手请问如何解决呀?

解决方案 »

  1.   

    五种常见Windows服务启动问题的排错方法
    http://blogs.itecn.net/blogs/ahpeng/archive/2006/01/26/Service_Start_Error.aspx
      

  2.   

    1.故障现象尝试在“服务”管理单元窗口手动启动服务是,系统提示“错误2:系统找不到指定的文件”(Error 2: The system cannot find the file specified.),如图1所示。 2.原因分析两种可能:(1) 服务的可执行文件丢失或者被破坏。(2) 服务相关注册表键值ImagePath的数值数据被篡改,导致SCM无法加载服务的可执行文件。在“服务”管理单元窗口里可以看到每个服务的可执行文件路径,请仔细检查如图2所示的可执行文件所在路径,如果和参照系统的正确配置不符合,说明注册表键值ImagePath的数值数据有误。如果此处的配置没有问题,则说明可执行文件丢失或者被破坏。 
    3.解决办法以“Task Scheduler”服务为例。如果注册表键值ImagePath的数值数据被篡改,可以定位以下注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule在右侧定位到ImagePath键值,将其数值数据修改为正确的值,并重启系统。或者借助sc命令:sc config Schedule binpath= "%SystemRoot%\System32\svchost.exe -k netsvcs"如果是可执行文件丢失或者破坏,请用正确的副本进行替换,并重启系统。对于本例来说,可执行文件是svchost,如果该文件被破坏,系统将无法正常运行。