故障现象:
无线网络图标显示红叉或无线图标正常但是无法上网,在服务中找到 WLAN AutoConfig,启动类型已经是自动,但是该服务却是停止的,单击启动,弹出 Windows 无法启动WLAN AutoConfig 服务,错误代码有多种。
原因分析:
这种问题的大部分是因为系统优化软件优化系统之后导致的。
解决方案:
重要提示:修改注册表有风险,修改错误会导致系统不稳定或崩溃,请提前备份注册表和电脑中的重要数据(包括Office账户信息),在专业人士指导下慎重操作。
1、开始---运行---输入:regedit 点击确定,或按下回车键(Enter)打开注册表,定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Ndisuio
2、查看其DisplayName 键值是NDIS Usermode I/O Protocol 如缺损,可新建。
3、双击右边窗口的 Start 编辑DWORD值(如没有可以新建),双击打开,修改数值数据为 2 ,点击确定,按F5键刷新。
4、开始---运行---输入:CMD 点击确定,或按下回车键(Enter)打开命令提示符。 输入:netsh winsock reset 回车执行开启无线服务命令。操作完成之后重启。
备注:
1、netsh是一个能够通过命令行操作几乎所有网络相关设置的接口,比如设置IP、DNS、网卡、无线网络等。
2、winsock是系统内部目录,winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口。
3、reset是对Winsock的重置操作。
4、netsh winsock reset命令,作用是重置winsock目录。如果一台机器上的winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。当执行完winsock的命令重启计算机后,需要重新配置IP,当然自动分配IP的话重启直接使用即可。