电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2079|回复: 0

如何恢复误删除了的XP中已删除的服务,例:恢复Wireless Zero Configuration(WZC)...

[复制链接]
admin 发表于 2012-5-30 12:51:29 | 显示全部楼层 |阅读模式
windows 无法设置此无线连接如果您已启用其他程序管理此无线连接,请使用该软件。如果您要windows配置此无线网络,请启动windows零配置(WZC)服务,有关启动WZC服务的信息,请参阅 Microsoft.com 网站上的Microsoft知识库文章871122。
一些装了精简的XP(例如:JUJUMAO WinXPProSp2网吧专用版)其中的相关服务Wireless Zero Configuration是已经删除的了,把网上收集的相关资料做个教程。其他服务的恢复也可参照。
1、准备工作:下载xplite软件,相应xp版本的安装文件。
                            点击下载:XPLite 汉化绿色特别版V1.8.0303

2、运行xplite,在主界面点右键,选preferences,如图。

   3、在弹出的窗口中选中如图圈出的两项,确定。如图。

   4、点主窗口的“安装/卸载组件”标签,在列表中找到要恢复的服务。我这里恢复的Wireless Zero Configuration,找到的是“无线网卡自动配置”。如图。
选(打上勾)(注意:可能你要恢复的服务默认是选中的,那么就先取消选中,点下一步,先做删除操作;然后再次选中,进行恢复操作。),点下一步。开始恢复服务,其中要求指向xp安装文件夹时,正确选择你准备好的xp安装文件夹i386。

5、现在打开控制面板\管理工具\服务,就会看到恢复的服务项了。见图。
      
不过现在点“启动”,系统提示“错误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键值。在窗口添加服务名称,如“Wireless Zero Configuration”服务的名称是WZCSVC。如图

7、重新启动系统,服务已经自动启动了。

附 xplite 下载地址        点击下载
您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-12-28 15:56 , Processed in 0.101306 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表