Vista也许由于难产太久,生出来还不适应环境,其性能一直被众网友批评。而和他同根生的Server2008却同样由于性能的原因被众人关注,同样的内核性能有不小的提升。本是同根生,待遇区别咋就那么大呢?很多原来装Vista的朋友不甘心回到略显老态的XP,都换装了Server2008;但服务器的操作系统毕竟和消费级别的操作系统有不小的区别,第一道拦路虎就是驱动程序,下面我们来看看如何解决驱动程序的问题。
第1招:自带的驱动程序
和它的Vista兄弟一样,其实Server2008也带了不少驱动程序,很多硬件(例如AC’97的声卡和部分HD声卡)装完系统后就能直接识别并自动装好驱动程序。显然,自带的驱动程序兼容性一般来说都是最好的。
假如安装过程中没有能够完全识别硬件,可以进入开始菜单中的Windows Update,搜索系统更新的时候也会把驱动程序一起找出来。也可以在桌面“计算机”处点右键→管理” →诊断→设备管理器,找到未能安装驱动程序的设备,然后右键选择“更新驱动程序”。在弹出的对话框中选择“自动搜索更新的驱动程序软件” (图1)。系统会自动搜索网络以获取驱动程序。搜索网络获取驱动程序其实有一定的局限性,有的硬件无法被识别,那些装过驱动程序的硬件使用这个功能还比较方便。
虽然说自带的驱动程序能解决不少问题,但自带的驱动仅仅能满足一些“日常”的工作需要,无法将硬件的潜力全部发挥出来。显卡就是一个很明显的例子,自带的驱动几乎不能玩什么游戏,硬件加速功能也没法打开。从服务器的角度来说确实够用了,但由于我们打算把Server2008当桌面系统来使用,当然要讲究多媒体性能。所以必须要安装能发挥全部硬件潜力的驱动程序。
图1、系统自带的驱动搜索功能
第2招:查硬件,找驱动安装包
最彻底,最保险的找驱动的方法就是获知硬件的具体型号,然后查找相关的驱动程序。分为如下几类:
1、品牌机或者笔记本。比较好办,到厂商主页就能搜索到相关的驱动程序。
2、知道各个硬件的生产商和型号,直接到厂商主页或者驱动之家这类专门下载驱动的网站下载驱动程序。
3、要是什么都不知道,那只能用Everest这个软件来获知硬件的型号,或者打开机箱查看硬件的型号然后查找驱动程序了。Everest用起来也很简单,运行everest.exe,在菜单选项卡中就可以看到各个类型的设备。以查找显卡驱动为例子简单说明一下用法。
展开“显示设备”→Windows视频,可以在右边窗口中看到设备描述“ATI Radeon X1250”(图2),下面还给出了驱动程序的推荐下载地址,方便了用户的使用。一般来说大厂商的产品都有适合使用的公版驱动程序供Server2008使用;如果找不到板卡生产厂商的驱动程序,可以找对应的芯片生产商的公版驱动,除非很“山寨”的产品否则都不会有问题。
假如安装不上驱动程序咋办?如果安装包装驱动装不上,可以手动安装驱动程序。方法如下:
控制面板→添加硬件→安装我手动从列表选择的硬件(高级)→显示所有设备→从磁盘安装→定位到驱动程序安装目录,找到Inf文件(图3)。如果安装程序是单个文件,一般都会把其他部分解压到临时文件中或者解压到一个你指定的目录。临时文件夹可以在地址栏中输入“%temp%”并回车来进入。由于UAC的关系,建议安装驱动程序的时候使用Administrator用户来进行操作。
图2、用Everest检测硬件
图3、手动安装硬件
小贴士:Server2008 X64系统下面用不了U盾如何解决?
目前网上银行对硬数字证书的支持还未覆盖到64位系统,如果你坚持使用64位的系统,那么只能采取“曲线救国”的方法了。具体来说就是在VMware之类支持USB的虚拟机中安装一个XP,通过这个系统来使用网上银行。使用X64系统想必内存也比较富裕,运行虚拟机还是挺流畅的。因为网银系统是隔离、专用的,也不容易被盗窃,呵呵。
Server2008下面可以通过虚拟机使用网银
第3招:使用驱动精灵自动搜索驱动
这一招是针对菜鸟用户提出的解决方法,驱动精灵是驱动之家推出的一款结合硬件检测和驱动安装、备份的软件。可以检测大多数设备的驱动程序,并替未知设备安装驱动程序;它还可以自动检测驱动升级,随时保证PC处于最佳工作状态。对于那些不会使用Everest查找驱动的用户来说,实在是居家旅行的必备佳品。可以到驱动精灵官方站点(http://www.drivergenius.com/)下载到它,如果系统已经把网卡识别出来了,下载不集成网卡驱动的版本即可。
驱动精灵用法很简单,运行之后选择“驱动更新”,驱动精灵会自动搜索当前电脑上所有的硬件;勾选需要更新的驱动,点击“开始更新”即可,很方便吧?(图4)
图4:使用驱动精灵安装驱动
为什么仅针对菜鸟用户推荐这个软件呢?因为据家用电脑BBS使用这类自动安装驱动软件的用户反馈,某些少见情况下系统可能会发生不稳定的情况,经过分析确实是由驱动问题引起的。所以我才只建议那些不会自己搜索驱动的用户使用。这个软件的特色还在于驱动备份功能,特别适用于那些官方没有提供驱动程序安装包的电脑用户使用。那些水货的本本用户可以用这个软件提取适合自己电脑的驱动程序,这样一来重装系统也不怕了。
因为2008是服务器操作系统,实际情况下真正标明支持2008的驱动程序还是不多的;但这并不能说明Server2008没有驱动程序可以使用。因为Server2008采用了和Vista SP1同样的内核,所以说本质上两者还是有很大的相似的。这也成了我们找驱动的一个突破点。通常情况下Server的操作系统使用同一时代的消费级操作系统的驱动程序都是没有问题的(Win2000之前除外),例如Server2003可以使用XP的驱动程序,Server2008可以使用Vista的驱动程序。从我安装了数十个Server2008系统来看,绝大部分硬件都能够使用Vista的驱动程序。虽然Vista的驱动程序也不算很丰富,但多一条路也就多了一份希望。Vista核心是以后发展的关键,所以得到的支持会越来越多,不用担心Server2008找不到驱动。
花絮:总有例外的时候 我就碰到过一次
我笔记本上面使用的是HP的原装蓝牙模块,是Broadcom芯片的。插上本本之后Server2008 X64能认出蓝牙适配器并安装相应的驱动,本以为一切顺利,谁知道发送文件的时候总是提示协议地址不匹配,显然是驱动程序没装对。我安装了Vista下面使用正常的Widcomm For Vista的6系列驱动程序,症状依旧;后来更换了几个版本,直到使用了For XP的5.1.0.3300才算成功使用了。所以说,对付Server操作系统,有时候要适当使用“降级”权力,使用XP下面的驱动程序。
寻找驱动程序的时候要注意看清楚驱动程序的说明;特别注意是否支持X86还是X64。大部分支持X64的驱动都把X86和X64放在一个安装包中,有的驱动打开压缩包就可以看到有i386和amd64两个文件夹(图5)。X86和X64两者驱动是不能够混用的。
图5:这个安装包同时支持X86和X64
Server2008 X64版对驱动程序的数字签名很重视。选择驱动程序的时候要确保一定要带有数字签名,否则有可能装上驱动之后进不了系统。如果真的发生了这件遗憾的事情,有两种方法可以补救:
1、开机的时候按F8,选择禁用强制驱动签名;进入2008之后卸载掉安装的驱动。
2、用PE系统盘进入PE环境,删除驱动对应的文件。
小结:
其实驱动问题并非Server2008专有,Vista同样存在这个问题,XP刚推出来的时候也一样有这类麻烦。Vista可以部分使用XP的驱动程序,Server2008也可以使用Vista的驱动程序或者XP系统的驱动程序。其实大部分问题主要出现在64位的操作系统中,要是没有特别的需要,请使用X86版本。因为Server2008 X86(企业版以及数据中心版)同样能支持超过4GB的内存,而且兼容性相对X64版要好上不少,没有特殊需求的话还是使用X86版吧。只要选对了驱动型号和版本,Server2008找驱动程序并不难。
相关文章
同类最新