系统服务七宗罪

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:maowangaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  暴食、贪婪、懒惰、嫉妒、骄傲、愤怒,这是电影《七宗罪》中描述的人类的七项罪行。现在,Windows中的系统服务也面临着七宗罪的审判,系统服务的七项最常见故障,亟待你的救赎……
  
  罪行一
  错误指示:系统找不到指定的文件
  错误代码:2
  故障现象:尝试在“服务”管理单元窗口手动启动服务时,系统提示“错误2:系统找不到指定的文件”。
  原因分析:
  (1)服务的可执行文件丢失或者被破坏。
  (2)服务相关注册表键值ImagePath的数值数据被篡改,导致SCM(服务管理器)无法加载服务的可执行文件。
  在“服务”管理单元窗口里可以看到每个服务的可执行文件路径,请仔细检查可执行文件所在路径(见图1),如果和参照系统的正确配置不符合,说明注册表键值ImagePath的数值数据有误。如果此处的配置没有问题,则说明可执行文件丢失或者被破坏。
  解决办法:以“Task Scheduler”服务为例。如果注册表键值ImagePath的数值数据被篡改,可以运行regedit.exe打开“注册表编辑器”定位至[HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\ Services\Schedule],在右侧窗格中将ImagePath键值数值修改为正确的值,并重启系统。也可以借助sc命令,运行CMD打开“命令提示符”,在其中键入“sc config Schedule binpath= " %SystemRoot%\System32\svchost.exe -k netsvcs "”(不含最外侧中文引号)。如果是可执行文件svchost.exe丢失或破坏,请用正确的副本进行替换,并重启系统。
  
  罪行二
  错误指示:服务没有及时相应启动或控制请求
  错误代码:1053
  故障现象:尝试在“服务”管理单元窗口手动启动服务时,系统提示“错误1053:服务没有及时相应启动或控制请求”。
  原因分析:在图1所示的界面中可以看到可执行文件的附加命令参数配置有误,所以在启动时会导致问题。
  解决办法:参照上文中的方法进行排错。
  


  罪行三
  错误指示:配置成在该可执行程序中运行的这个服务不能执行该服务
  错误代码:1083
  故障现象:尝试在“服务”管理单元窗口手动启动服务时,系统提示“错误1083:配置成在该可执行程序中运行的这个服务不能执行该服务”。
  原因分析:该故障通常在由svchost服务宿主进程所启动的服务上发生。Windows XP SP2最多可以启动七个svchost进程实例,分别负责启动一组服务。每个svchost实例负责启动的服务由以下注册表中[HKLM\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\ SvcHost]下的键值决定,其下共有7个键值:DcomLaunch、HTTPFilter、imgsvc、LocalService、netsvcs、NetworkService、rpcss和termsvcs。每个键值都定义了一个或者多个服务,也就是对应每个svchost进程实例所能启动的一组服务。本例中“Task Scheduler”服务的可执行程序参数是“svchost.exe -k netsvcs”,对应的svchost进程在启动该服务之前,会先到[HKLM\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\ SvcHost]下的netsvcs键值里查找是否有该服务的定义,如果没有,就会出现该故障现象。
  解决方法:运行services.msc,找出并打开该服务的属性对话框,查看其可执行程序的命令参数(本例是netsvcs),然后展开注册表分支[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost],在右侧窗格中找到并双击netsvcs,在其数值数据里添加该服务名即可,本例是Schedule(见图2),最后重启系统。
  
  罪行四
  错误指示:找不到指定的模块
  错误代码:126
  故障现象:尝试在“服务”管理单元窗口手动启动服务时,系统提示“错误126:找不到指定的模块”。
  原因分析:该故障通常在由svchost服务宿主进程所启动的服务上发生。这一类服务,其实是以DLL模块的形式插入某个svchost进程。如果该DLL文件被破坏,或者注册表的相关键值被篡改,就可能导致问题。
  有不少网友抱怨无法打开“磁盘管理”窗口,寻根溯源发现是“Logical Disk Manager”服务无法启动所导致,而这种情况则有可能是木马PCShare感染造成的,木马修改了“Logical Disk Manager”服务的注册表键值,将[HKLM\SYSTEM\Current ControlSet\Services\dmserver\Parameters]下的ServiceDll键值指向木马文件。后来由于木马文件被杀毒软件删除,但是未能修正注册表键值,导致无法打开“磁盘管理”。
  解决方法:确保[HKLM\SYSTEM\ CurrentControlSet\Services\dmserver\ Parameters]下ServiceDll键值的数值数据修改为“%SystemRoot%\ System32\dmserver.dll”(见图3),如果注册表键值没有问题,请用正确的文件副本替换原来的dmserver.dll文件,并重启系统。
  


  罪行五
  错误指示:此服务的账户不同于运行于同一进程上的其他服务的账户
  错误代码:1079
  故障现象:尝试在“服务”管理单元窗口手动启动服务时,系统提示“错误1079:此服务的账户不同于运行于同一进程上的其他服务的账户”(见图4)。
  原因分析:该故障通常在由svchost服务宿主进程所启动的服务上发生。刚才说过Windows XP SP2最多可以启动七个svchost进程实例,分别负责启动一组服务。一组服务中的每个服务必须和对应的svchost进程实例运行在同一个启动账户下。例如Alert服务属于LocalService组的服务,其对应的svchost进程实例运行在LocalService账户下,如果错误地将Alert服务的启动账户修改为别的账户,例如Local System账户,就会报错。
  解决方法:首先根据该服务的可执行文件路径属性找到其所属的服务组,例如Alert服务属于LocalService的服务组,然后确定同一组的其他服务的启动账户,将其修改为相同的启动账户即可。
  
  罪行六
  错误指示:依存服务或组无法启动
  错误代码:1068
  故障现象:尝试在“ 服务”管理单元窗口手动启动服务时,系统提示“错误1068:依存服务或组无法启动”(见图5)。
  原因分析:某些服务依赖于其他服务或者驱动,只有这些依赖的服务或者驱动都启动成功,该服务才能顺利启动,否则就会报1068的错误。
  解决方法:首先我们要对这些不能启动的依赖服务或驱动进行排错,可能有以下原因:
  (1)由第三方应用程序向系统服务添加额外的依赖服务,一旦这些额外的依赖服务出错或者被删除,而注册表中的相关键值并没有做相应的改动,则会导致问题。
  (2)这些依赖的服务或者驱动被标志为禁用。
  对于第(1)种情况,这里有一个实例,打印机是Legend LX1+1 1201i-2401i,现在无法正常使用,在“事件查看器”里的错误日志如下:
  事件来源: Service Control Manager
  事件种类: 无
  事件 ID: 7003
  日期: 2006-3-22
  事件: 17:57:45
  用户: N/A
  描述: Print Spooler 服务和下列不存在的服务存在相依的关系: LexBceS
  此联想打印机其实是利盟OEM的,所以系统会安装利盟的驱动程序,该第三方的驱动程序会给系统的Print Spooler服务添加一个新的依赖服务LexBceS,由于某种原因,该依赖服务LexBceS破坏,连累Print Spooler服务启动失败。可以在“命令行提示”窗口运行“sc config spooler depend= RPCSS”(不含引号)命令恢复Windows默认的依赖关系(Print Spooler服务默认依赖RPCSS服务):
  当然也可以在“注册表编辑器”将[HKLM\SYSTEM\CurrentControlSet\ Services\Spooler]下的DependOn Service键值修改为RPCSS,删除其他任何的依赖服务。
  
  罪行七
  错误指示:未知的验证服务
  错误代码:1747
  故障现象:尝试在“服务”管理单元窗口手动启动服务时,系统提示“错误1747:未知的验证服务”(见图6)。
  原因分析:未安装Microsoft网络客户端,就会导致某些服务无法启动,这些服务可能是WWW、FTP、IPSec Service等和网络有关的服务。
  解决方法:打开“网络连接”,打开任意连接的属性,然后在“常规”选项卡中安装或者重装Microsoft网络客户端,重新启动即可解决问题。
其他文献
孝道文化不仅对人生、家庭有着重要意义,而且对建设和谐企业,和谐社会有着重大影响。2016年7月3日至7日, 香港采丽源第二十五届美导班、第十九届院长班、第十六届代理商总裁班在广州市华泰宾馆隆重召开。  采丽源在企业中推行中国传统孝道文化,更把2016年定为采丽源孝道文化年,每次大会都举办关于孝道的演讲和培训,集合大家学习传统文化,感悟孝道文化的真谛,让所有的加盟店和员工团队深深感受到孝道文化的力量
期刊
5月底,三星电子、微软、英特尔共同开发的被称作“移动智囊”的三星Q1在国内正式亮相。声称是“融合了PDA、笔记本电脑、PSP游戏机、MP3、MP4、移动硬盘、GPS导航仪等设备的诸多优点”的三星Q1,开创了一种全新的产品类别和使用模式。  Q1是微软“折纸”计划(微软、英特尔希望打造“超级移动PC”)的产物。它比通常意义上的笔记本电脑小,比PDA大,却是融合两者精髓的全功能型手持设备。在微软的副总
期刊
目前市场上的家用美容仪种类非常多,比如脱毛的、年轻化的、皮肤清洁的、治疗痤疮的等。一个可使用无限次的家用脱毛仪需要约2000元,而在医院一个部位一次脱毛就需要约1200元,一个疗程要做3~5次;一个可使用无限次的家用紧肤射频3600元,而医院做一次射频紧肤就需要约3000元,一个疗程要做4~6次。相较而言,家用美容仪的性价比不可谓不高,然而其效果真的能如医疗美容那样立竿见影吗?  家用仪器效果  
期刊
当你按下“Alt+F4”或者开始菜单的“关机”时,Windows XP默认显示的关机画面包含三个按钮:待机、关闭、重新启动。实际上在常见操作中还包含了休眠,有少数品牌电脑,如DELL,其预装的操作系统在关机画面时是四个按钮,除了刚才说的三个外还多了一个休眠。可见是操作系统本身具有此功能,但不知为什么没有开放,现在就试着将它“挖”出来!    从http://work.newhua.com/cfan
期刊
注册表对于很多人来说都是个不曾走过的神秘禁区,其实走出了注册表的误区后,你会发现修改注册表也会“上瘾”!    误区1:普通用户不应该修改注册表    微软对于注册表的态度一直有些隐晦,甚至在帮助文件中都写道:“尽管可以用注册表编辑器查看和修改注册表,但通常不必这样做,因为更改不正确可能会损坏系统。”微软希望所有的系统设置都能够在其设计的系统管理工具中进行,而不是修改注册表。正因为微软自身都对用户
期刊
较之假体隆乳,爱美女性更倾向于选择自体脂肪,首先这是自己的东西,更安全,而且自体脂肪移植隆乳既能能减肥又能丰胸,一举两得。但自体脂肪移植隆胸时吸收率和存活率的问题一直备受关注和质疑,在此乳房整形大师孙家明提醒大家——想要促成脂肪移植的高成活率,首先就要从脂肪的采取、处理过程来优化提取脂肪细胞的活性。  本文专家:孙家明  中国医师协会美容与整形医师分会常委中科技大学同济医学院附属协和医院整形外科主
期刊
“为什么我总能看到你的大脸?”“不知道了吧,我的摄像头新加了一功能——脸部识别追踪”。“啊?怎么弄的?教教我吧,我记得我的摄像头和你一样,用的都是便宜货,怎么有这种‘高档’功能了?”“嘻嘻,想知道吗?明天请客哦!”  现在一些高档的摄像头软件都添加了“脸部识别追踪系统”,其实只要有合适的软件,任何摄像头都可以实现这个功能的。CamTrack就是这样一款软件。    CamTrack小档案  软件版
期刊
盛邦(中国)法律顾问有限公司于国富首席律师    近日,受《电脑爱好者》杂志社阿健编辑的委托,我们关注并分析了这样一个有趣的案例。国产软件超级兔子是一款优化系统运行效率的优秀软件,前不久,超级兔子的网站首页刊登了这样一则声明,题目是《超级兔子已经收到雅虎(中国)发来的邮件》。在这则声明中,超级兔子宣布收到了“雅虎”发来的“关于超级兔子恶意删除网络实名、雅虎助手的邮件”。  如果这则声明真实性没有问
期刊
黄皮肤的亚洲人,对于美白总是有着异样执着的追求。因为大多数偏黄的肤色,只要稍微努力白一点,就会大不一样,正所谓“一白遮三丑”,说的就是这样的情况。尤其是每年春夏交替之际,露肉季节来临,便是各类美白产品大卖之时。然而,花掉了大把银子,却往往收效甚微——肤色深深浅浅,色斑反反复复……到底有没有一种方法,能够让你快速美白、有效祛斑?答案当然是:Yes!  娱乐圈の美白之星  什么样的白才是真正的白?先来
期刊
来自Lyra Research公司的高级分析师Jim Forrest指出,“数字成像耗材是一个价值1010亿美元的巨大市场。”  做过同样市场分析的还有惠普公司亚太及日本地区耗材部门副总裁John Solomon,“2005年,全球存储和共享的图像数量已经达到14000亿张的规模,而打印输出的图像仅有3300亿张左右。据我们的预期,到2008年,这两个数字分别要达到并有可能超过28000亿张和67
期刊