WZC(Windows Zero Configuration)是微软附于XP系统的管理无线网络的模块。它可以自动搜寻附近的AP(Access Point),设置要连接到的网络SSID和密码以及编码方式,最终建立一个AP和电脑之间的连接。这个软件界面友好,有各种各样编码的选择,还算一个不错的工具。

很不幸的,我们电脑中无线网卡的厂商,也提供了一个功能类似的管理软件。安装无线网卡驱动时,此软件趁机把控制权从WZC手里夺过来。“篡权”倒也罢了,最怕篡之后又不好好干活,还不让人改回到WZC,这个就有点无赖了。

我的电脑就是这样,开始无线网卡不工作,装了一个Dell Wireless Card Utility才能连上。这东西一开机就自动启动一大堆可执行文件,我看在它还工作的份上,就忍了。最近由於工作要求,电脑要和一个AP连接,该AP用的是WPA网络验证和TKIP数据加密,而这个Dell Wireless Card Utility根本就不提供这样的选项。

无奈下我想重新用微软自带的无线网络管理,在“查看可用的无线网络”中,得到错误提示:“WZC没有启动”,仔细查看,发现WZC服务显示是“自动启动”,状态却是“停止”,双击手工启动时,显示以下错误信息:

错误1608 依存服务或组无法启动

我知道是Dell Wireless Card Utility在从中作梗,就把它打开,把“让此工具管理你的无线网络”前面的勾去掉,还是不能启动WZC。一气之下把Dell的破软件删掉,还是不能启动WZC。

网上搜索了一番,竟然没有人碰到过我这样的问题。类似的倒不少,这样那样的建议都试过了,还是不行。

到事件查看器看看,发现以下系统错误信息:

与 Wireless Zero Configuration 服务相依的 NDIS 用户模式 I/O 协议 服务因下列错误而无法启动:
无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。

看来是NDIS的问题。到注册表下,看/HKEY_Local_Machine/System/CurrentControlSet/Services。 WZCSVC依赖两个服务:RpcSs和Ndsiuio。前一个已经启动,后一个的启动选择是4(禁止启动)。这就难怪了,Ndsiuio启动不了,WZC也启动不了。

把Ndsiuio的”start”从4改成2(自动启动),重启电脑,WZC正常启动,设置密码和SSID后,顺利建立连接。

结论:把Ndsiuio从自动启动改为禁止启动显然是DELL Wireless Card Utility安装时做的“好事”,做了也无所谓,你的卸载程序应该把这个注册项改回去呀。一般程序卸载时,会尽量把系统包括注册表回复到安装前状态,不然就未免操蛋了。我们用户哪知道你安装时干了些啥?

说起来,DELL也是替人受过。这个软件其实是Wireless Card的厂商Broadcom提供的,DELL只不过是贴牌商。DELL现在是惨淡经营,每况日下。Broadcom如果尽招这样的操蛋程序员,离倒闭也不远了。

无限网卡不能启动WZC服务的解决方案相关推荐

  1. xp 没有应用程序服务器,纯净版xp系统提示没有启动服务器服务的解决方案

    如果电脑出现故障的话,一般都会弹出提示信息让用户来判断出错的来源.比如,最近使用纯净版xp系统的用户反馈电脑发生故障,弹出警告提示:没有启动服务器服务.这该怎么办?我们要如何解决这样的问题呢?下面,小 ...

  2. 关于误删MySQL库无法启动MySQL服务的解决方案

    1.笔者用的数据库管理工具是Navicat,一次整理数据库的过程中误删了一个叫"MySQL"的库,导致后台无法正常启用MySQL服务. 2.试过了多种解决方法,用了一个叫Wamps ...

  3. Windows环境下启动Mysql服务提示“1067 进程意外终止”的解决方案

    2019独角兽企业重金招聘Python工程师标准>>> 在Windows服务里启动Mysql服务时提示"1067 进程意外终止". 此时我们打开计算机管理查看Wi ...

  4. cygwin sshd服务启动不了的解决方案(转)

    cygwin sshd服务启动不了的解决方案(转) 参考文章: (1)cygwin sshd服务启动不了的解决方案(转) (2)https://www.cnblogs.com/panderen/arc ...

  5. 安装RabbitMq启动运行出现服务无法启动 发生系统错误1067解决方案

    安装RabbitMq启动运行出现服务无法启动 发生系统错误1067解决方案 参考文章: (1)安装RabbitMq启动运行出现服务无法启动 发生系统错误1067解决方案 (2)https://www. ...

  6. “MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。”的解决方案

    "MySQL 服务正在启动 . MySQL 服务无法启动. 服务没有报告任何错误."的解决方案 参考文章: (1)"MySQL 服务正在启动 . MySQL 服务无法启动 ...

  7. ubuntu重新启动网卡_Ubuntu –启动,停止,重新启动服务

    ubuntu重新启动网卡 When an application runs in the background, it's called a service. These are essential ...

  8. 关于windows系统安装sybase数据库 服务端和客户端使sybase数据库服务启动失败的问题解决方案以sybase Ase _15.7为例

    关于windows系统安装sybase数据库 服务端和客户端使sybase数据库服务启动失败的问题解决方案以sybase Ase _15.7为例 一.sybase Ase服务安装后能够正常启动,安装s ...

  9. Eclispse Che(2):启动Che服务,进入IDE界面

    本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/50888878 未经博主允许不得转载. 博主地址是:http://blog.csd ...

  10. 如何查看和停止Linux启动的服务

    http://blog.chinaunix.net/uid-16844439-id-3241471.html 1. 查看Linux启动的服务 chkconfig --list 查询出所有当前运行的服务 ...

最新文章

  1. 在maven项目中使用Junit进行单元测试(一)
  2. 自定义Title(可以实现类似于携程网上价格的显示方式)
  3. 【Python】Python语言math模块可用函数
  4. tomcat清除缓存配置方法
  5. MyBatis源码分析(三):MyBatis初始化(配置文件读取和解析)
  6. Java 面向对象:instanceof和类型转换的理解
  7. 深入详解函数的柯里化
  8. lisp用entmake生产圆柱体_蚌埠踏步板钢盖板沟盖板生产加工厂家材质齐全-老友网...
  9. M1芯片的苹果电脑配置android开发环境
  10. fspecial在matlab中什么意思,Matlab中fspecial的用法 | 学步园
  11. 强化学习策略迭代及收敛证明
  12. 通话记录有办法恢复吗?
  13. PostgreSQL列存与行存
  14. 发布《区块链创新与知识产权发展白皮书》
  15. 【yum】error: unpacking of archive failed on file
  16. 【论文学习】Towards Accurate Oriented Object Detection in Aerial Images with Adaptive Multi-level Feature
  17. java memcached清除,需要清除memcach缓存方能解决的几个报错
  18. 阿里云基础设施事业部Java岗、腾讯TEG后台开发岗面经(4.22更新,拿到AT双Offer)
  19. python编程软件排行榜_python编程软件
  20. ESC32 windows 环境搭建【Visual Studio Code】

热门文章

  1. 单龙芯3A3000-7A1000PMON研究学习-(3)初步编译
  2. html+js实现注册页面及信息验证
  3. doc 问卷调查模板表_问卷调查表格式范本.doc
  4. 人脸识别-倍加信梯控控制
  5. GDI简单绘图(二)- 绘制验证码
  6. PHP 框架集成使用 UEditor 编辑器的方法
  7. 假设检验之t检验详解
  8. 《应用回归及分类》学习笔记1
  9. 无码间串扰的基带传输特性
  10. springboot建筑造价师资格考试应试网站设计与实现毕业设计源码260839