-
UID:19798
-
- 注册时间2007-05-19
- 最后登录2016-05-01
- 在线时间483小时
-
- 发帖1661
- 搜Ta的帖子
- 精华0
- 飞翔币335
- 威望1676
- 飞扬币2729
- 信誉值0
-
访问TA的空间加好友用道具
- 发帖
- 1661
- 飞翔币
- 335
- 威望
- 1676
- 飞扬币
- 2729
- 信誉值
- 0
|
恢复"精简XP中已删除的系统服务"的教程 描述:图1 图片: 描述:图2 图片: 描述:图3 图片: 描述:图4 图片: 描述:图5 图片: 描述:图6 图片: 我的小本本装的诺德尔xphome3,最近想无线上网,发现其中的相关服务Wireless Zero Configuration已经删除了,几经周折,终于恢复了Wireless Zero Configuration服务。 现将恢复的方法贡献出来与大家分享。其他服务的恢复可参照。 1、准备工作:下载xplite软件,相应xp版本的安装文件。 2、运行xplite,在主界面点右键,选preferences,如图1。 3、在弹出的窗口中选中如图圈出的两项,确定。如图2。 4、点主窗口的“安装/卸载组件”标签,在列表中找到要恢复的服务。我这里恢复的Wireless Zero Configuration,找到的是“无线网卡自动配置”。如图3。 选(打上勾),点下一步。开始恢复服务,其中要求指向xp安装文件夹时,正确选择你准备好的xp安装文件夹i386。 注意:可能你要恢复的服务默认是选中的,那么就先取消选中,点下一步,先做删除操作;然后再次选中,进行恢复操作。 5、现在打开控制面板\管理工具\服务,就会看到恢复的服务项了。见图6。 不过现在点“启动”,系统提示“错误1083:配置成在该可执行程序中运行的这个服务不能执行该服务 ”。 原因分析: 该故障通常在由svchost服务宿主进程所启动的服务上发生。大家知道Windows XP SP2最多可以启动七个svchost进程实例(实际上启动六个进程实例),分别负责启动一组服务。每个svchost实例所负责启动的服务由以下注册表项决定: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost 其下共有七个键值:DcomLaunch、HTTPFilter、imgsvc、LocalService、netsvcs、NetworkService、rpcss和termsvcs。每个键值都定义了一个或者多个服务,也就是对应每个svchost进程实例所能启动的一组服务。 本例中“Wireless Zero Configuration”服务的可执行程序参数是“C:\windows\System32\svchost.exe -k netsvcs”,对应的svchost进程在启动该服务之前,会先到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost下的netsvcs键值里查找是否有该服务的定义,如果没有,就会出现该故障现象。注意图4中圈出的部分,下面要用到。 6、运行regedit,打开:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost,再打开右边窗口的netsvcs键值。在如图5的窗口添加服务名称,如“Wireless Zero Configuration”服务的名称是WZCSVC。 7、重新启动系统,服务可以启动了。
|