您的位置:首页 > 其它

解决笔记本windows2003操作系统无线网卡正常启动的问题

2014-07-01 00:00 323 查看
最近本本装上windows Server 2003操作系统,在使用驱动精灵安装驱动后发现无线网卡无法正常启动。

如图:



从百度上面搜集了一些资料,多数都是关于驱动不符合操作系统版本,更换无线无线网卡驱动的资料,

但是经过一番努力后,win2003系统还是提示,“该设备无法启动。(代码10)”。

后来重新安装XP professional然后用上面任何一种方式装Athros5424驱动,都成功,无任何问题,

但是再格盘装 server 2003 ,有出现了同样的问题,这就让人难以理解了。

仔细观察上面的问题,说明驱动已经安装成功,但是没有正常启动,因此改变问题的突破口,将问题定为操作系统的问题

在google中搜索:《windows2003无线网卡无法启动》找到了问题的解决办法

以下内容转载:

本次测试不追求性能,只为是否能正常支持4G内存以及是否稳定而测试,入手的内存条和sony原配的内存条参数,完全一致。这是个意外。因为我本打算买800Mhz的。

内存插上之后,我把三个系统都进入一遍,并用everest和系统的信息查看等功能确认4G内存都正确被识别和启用。

使用Photoshop同时打开10个280M的PSD文件,以及一些大的Office应用,在各个程序间来回快速切换,并作一些耗费内存的图形处理。
这些测试都很成功,也相当的稳定,
具体的测试数据我没有记录,因为主要是为了测试稳定性。

下面列出各个系统的情况

1。2003 server+sp2 x86自动启用了PAE(物理地址扩展),此时boot.ini 中没有/PAE参数i,只有/NoExecute=OptiIn。
系统识别出正常的4G内存,并在计算机属性中显示物理地址扩展生效,程序的运行加载速度有了显著的提高,程序切换流畅。
本人不玩游戏,因此对此不作评论。

问题:原先正常的无线网卡,在设备管理器中显示,设备无法启动,更换了最新的驱动,依然如故。其他硬件均正常

2。2008 server+sp1 x86自动启用PAE(物理地址扩展),Bcdedit中可以看到,PAE自动生效。
系统识别出正常的4G内存,并在计算机属性中显示物理地址扩展生效,程序的运行加载速度有了显著的提高
无线网卡设备依然没有办法启动,更换了最新的驱动,依然是该设备无法启动。

3。2008 server+sp1 x64。系统识别出正常的4G内存,所有硬件均正常驱动可用。程序的运行加载速度有了显著的提高,程序切换流畅。无线网卡设备正常。

以上的一些测试说明。
在这个笔记本上32位的win2003和win2008都能很好的识别出4G内存,当然主板PM965本身支持的较好也是原因之一。
但是却引起了无线网卡无法启动。

后查询一些资料,32位系统下,保留了一部分内存资源,用于硬件设备的驱动和资源寻址。
而4G内存通过物理地址扩展虽然可以启用,但是一些硬件驱动的寻址依然沿用原先的地址,在4G内存下,PAE把这部分地址占用了。从而导致硬件无法正常启动。要解决该问题,必须通过BIOS调整PCI设备的资源占用,或者开启内存地址映射,或者由硬件驱动变更资源地址。避开被占用的内存。这样系统和硬件可以协调。

但是我的笔记本bios的PCI等设置都被屏蔽,没有可用的选项,这就是笔记本bios的悲哀。无奈之下,为了内存和无线网卡能够协调工作,只能禁用PAE,使用3G内存。

在windows 2003下禁用PAE需要禁用DEP,
在boot.ini中,把NoExecute 更改为 /Execute=OptIn,不要增加/PAE,

在windows 2008 x86下,可以使用easybcd工具软件.设置高级选项,变/Noexecute=AlwaysOff,并且不要选择启用PAE.

重新启动之后,两个系统无线网卡恢复正常。但是内存只能用到3G。

以上是在三十二位的系统中,使用3G的解决方案,来处理硬件的不兼容。

在64位的系统中,由于无线网卡的驱动使用了64位编址的地址,因此完美支持4G内存。

顺便说一句,由于笔记本架构的问题,64位的应用并不能完美的发挥出来,所以在这里内存的性能我无法作出更多评论。

在网上也有其他朋友遇到该问题,虽然硬件不同,有的是声卡,有的是网卡,只有禁用PAE,以达到平衡的目的。

当然我个人很快会过渡到2008乃至,64位的应用中,到时候,4G也就可以完全使用。


这次装机经验并不一定适用于每个人的软硬件配置,仅为遇到类似问题的朋友提供一个参考。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐