论坛: 电脑门诊 标题: 安装驱动程序更省事 复制本贴地址    
作者: K9999 [yandsd]    论坛用户   登录
本帖由 [日月双星] 从 << 菜鸟乐园>> 转移而来

因为操作上的原因,不少人很“怕”安装驱动程序,这可以理解。其实现在也有不少方便省事的安装驱动程序的方法,本文就来介绍一点这种手段。

  说起驱动程序(Device Driver),它的全称为“设备驱动程序”,是一种可以使计算机和设备通信的特殊程序。相当于硬件的接口,操作系统只能通过这个接口,才能控制硬件设备的工作。假如某设备的驱动程序未能正确安装,便不能正常工作。正因为这个原因,驱动程序在系统中所占的地位十分重要。通常,当操作系统安装完毕后,首要的便是安装硬件设备的驱动程序,大致顺序为主板驱动程序、显卡驱动程序、声卡驱动程序等。

  一、驱动程序安装的一般方法

  在大多数情况下,操作系统能够自动安装大多数通用硬件设备的驱动程序,例如硬盘、显示器、光驱、键盘、鼠标等,但对于某些特殊的设备,例如显卡、声卡、手柄、方向盘、主板、打印机、扫描仪、数码相机、摄像头、Modem、ISDN等设备的驱动程序仍需要额外安装。另外,不同版本的操作系统对硬件设备的支持也是不同的。一般情况下,版本越高所支持的硬件设备也越多。例如Windows XP对硬件设备的识别就较Windows 98要多。
  一般情况下,安装操作系统时,会自动安装大多数硬件设备的驱动程序,当然这些硬件设备的驱动程序都必须已经通过WMD的认证,并且可以在Windows\inf目录下找到相应的硬件信息才行。如果我们在“设备管理器”中没有找到黄色问号,则说明不需要安装驱动程序。假如发现了黄色的问号,则说明该设备的驱动程序还未安装,请选中该设备,然后点击“重新安装驱动程序”按钮操作。对于支持即插即用的设备,在硬件安装后重新启动时会提示插入驱动程序光盘,按照提示进行安装即可。假如某些旧设备不支持即插即用,那么可以通过“控制面板”中的“添加新硬件”安装驱动程序。

  二、利用“驱动精灵”快速还原驱动程序

  著名的硬件网站驱动之家为广大用户开发了一款名为“驱动精灵”的驱动程序备份还原工具,它可以帮助用户快速备份本机中所有硬件设备的驱动程序(或选定相应硬件设备),这样就可以在日后重装系统时快速还原,省去了我们单独手工安装驱动程序的麻烦。

  1.备份驱动程序

  目前,“驱动精灵”的最新版本是1.3 Beta2,可以从http://www.mydrivers.com/dir66/d26400.htm免费下载。程序的默认页面是“备份驱动”,并自动显示需要备份的驱动程序(即不属于Windows安装文件中的设备驱动程序),并会提出相应的备份建议,建议选择“全选”按钮全部选择上。缺省的备份路径位于C:\Program Files\DriverGenius\MyDrivers文件夹下。当然你也可以自行更改这一路径,然后点击“开始备份”按钮就可以将这些驱动程序备份下来了。
  这里要说明的是,除了备份驱动程序外,“驱动精灵”还提供了一个“更多备份”的功能,我们可以选择“备份全部”项,将注册表、我的文档、字体文件、IE收藏夹、QQ设置和聊天记录、BIOS设置、主引导区等重要数据全部备份下来。当然这需要占用一定的硬盘空间,尤其是“字体文件”。

  2.还原驱动程序

  日后,当我们由于某种原因需要重新安装驱动程序时,只要选择“还原驱动”按钮,就可以从窗口中看到以前备份的驱动程序内容。当然假如你以前没有备份过驱动程序,或者更换了备份驱动文件夹,那么在这里是不会显示所需要还原的驱动程序的。
  现在,你只要点击“开始还原”按钮,经过很短的时间并重新启动系统后,本机上的驱动程序就被顺利地还原了。

  三、将驱动程序集成到Win 98安装文件中

  即使有了“驱动精灵”,笔者仍觉得不太爽快,因为我们必须在重装系统后,首先去下载并安装“驱动精灵”这个程序,然后才能还原驱动程序。假如由于某些原因本机以前备份的驱动程序被破坏了,那就没办法了。
  其实,我们可以利用Windows 98安装光盘中的“硬件信息安装程序(infinst.exe)”将相应设备的驱动程序集成到Windows安装文件中,这样就相当于手工更新了Windows 98安装程序中的硬件驱动程序,在安装操作系统时就可以自动安装这些设备的驱动程序,你自然也就不需要再去东翻西找驱动程序盘了。

  1.复制Windows 98安装文件

  首先,我们需要将Windows98的所有安装文件全部复制到硬盘上的某个目录中,例如g:\temp\win98文件夹。
  不过,笔者这里要提醒的是:
  请朋友们将g:\temp\win98文件夹下的所有文件、文件夹的只读属性去掉,也就是说用户必须拥有写入权限,否则将无法更新安装文件。

  2.复制硬件设备驱动程序

  例如,我们要将ASUS显卡的驱动程序集成到Windows 98安装文件中,那么请先将驱动程序全部复制到硬盘上,例如g:\temp\drivers中。

  3.选择相应文件

  从Windows 98安装光盘的\tools\reskit\infinst文件夹下找到infinst.exe文件,双击运行即可启动“Inf安装程序”,当然你也可以将它复制到硬盘上再运行。例如笔者将infinst文件夹下的所有文件都复制到了g:\temp\inf文件夹中。
  运行infinst.exe后,点击“添加到Windows98安装程序的Inf”选项中的“浏览”按钮,选择g:\temp\drivers\Asusnv9x.inf文件;再点击“Windows 98 Setup.exe”小节中的“浏览”按钮,选择“g:\temp\win98\setup.exe”文件,注意这里都必须选择完整的绝对路径,否则会出错。

  4.集成驱动程序

  现在,点击“添加Inf(A)”按钮,即可将驱动程序集成到Windows 98的安装文件中了。实际上infinst.exe是在Windows 98安装共享中建立了两个目录,一个是oldinf,用于保存被新的inf文件替代的原有inf文件;另一个是wininf,用于保存包括在Windows 98中现有的inf文件。
  按照同样的步骤,我们可以将其他硬件的设备驱动程序全部集成到Windows 98的安装文件中,然后再重新刻录一张安装光盘,以后重装系统时安装程序将自动检测所有硬件(包括上述新添加的硬件设备),并自动安装这些硬件的驱动程序。当然也不会要求用户插入驱动程序盘啦。
  遗憾的是,infinst.exe只能用于Windows 98安装文件的集成,其它操作系统例如Windows Me/2000/XP等就无法使用了。
  怎么样,朋友们现在对驱动程序的安装不再感到害怕了吧!


地主 发表时间: 04-07-07 14:22

回复: crackz [crackz]   论坛用户   登录
最近 我兼职网管,经常会重新装系统.由于网吧的机器配置不大一样,对拷不行.只能一台台装.这样装驱动时麻烦.看到你的文章另我欣喜若狂...谢谢..顶!

B1层 发表时间: 04-07-08 08:28

论坛: 电脑门诊

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号