从Win 98光碟中提取驱动程序
#1 一、剖析Windows 98光盘
Windows 98光盘的目录展开后,其主目录为Add-ons、Cdsample、Drivrs、Tools、Win98,而常用的装机工具碟上仅有Win98子目录的内容。Drivers占不少的光盘空间。加上Win98文件夹中的Drivers11~Drivers22共12个文件16MB,设备驱动程序所占的空间为113MB。几乎市面上的所有常用设备驱动程序都有可找到(直接或替代)。
#1 二、用好设备驱动程序资源
Windows 98光盘Drivers文件夹下的驱动程序是未经压缩存放的,并且按设备类型、生产厂商及型号分目录存放,这些驱动程序都是较新的,来不及归类整理压缩进入Win98文件夹中后缀为“.CAB”的压缩卷文件(如Drivers11~Drivers22.CAB)就发布了。Drivers文件夹下的驱动程序找到和分离拷贝以及使用都较方便,相信一指点你就通了。
Win98文件夹中的Drivers11~Drivers22共12个文件是Microsoft进行过归类整理压缩的驱动程序支持库,在Windows 98的升级驱动程序向导(或添加新硬件向导)在生产商及型号列表中就可找到。Drivers11~Drivers22共12个文件,虽然大小仅有16MB,但却包含了大量的设备驱动程序,这些设备驱动程序如不加以归类整理,其所占磁盘空间可能在16MB的10~20倍以上,因为同类型不同型号设备的驱动程序中的许多文件是重复的。由于设备驱动程序的文件分类压缩存放,某一设备所需的驱动程序文件一般都分别存放于Drivers11~Drivers22中的几个压缩卷中。这种存放形式虽然节约了大量的磁盘空间,但也给分离及使用设备驱动程序带来不便。
怎样分离Drivers11~Drivers22中的设备驱动程序呢?下面以分离LQ1600K打印机的设备驱动程序为例来说明分离方法。
1.选择“开始”菜单中的“设置\打印机”,双击“添加打印机”启动添加打印机向导,单击“下一步”,在生产商列表中选择“EPSON”,在打印机列表中选择“LQ1600K”,单击“下一步”(三次),单击“否”,再单击“完成”。
2.出现“请插入标签为‘Windows 98 CD-ROM’的磁盘,然后单出‘确定’。”的对话框,请不插入Windows 98 CD-ROM就单击“确定”,出现“正在复制文件…”对话框。
3.单击“详细资料(D)…”按钮,出现如^08020301a^所示的“错误详细资料”对话框,记下目标文件中的“=”前后的两个文件名(其中后缀为“.CAB”的文件为压缩库文件,另一个为驱动程序文件),单击“确定”,回复到“正在复制文件…”对话框。
4.单击“跳过文件(S)”按钮。
5.重复3、4、记下所有文件直至结束。LQ1600K共有DMCOLOR.DLL=DRIVER12.CAB、ICONLIB.DLL=DRIVER12.CAB、EPCP24SC.DRV=DRIVER16.CAB、UNIDRV.HLP=DRIVER18.CAB四个驱动文件。
6.插入标签为‘Windows 98 CD-ROM’的光盘,打开相应的CAB库文件,找到驱动程序文件用鼠标一个一个拖至软盘或一个文件夹。
7.验证驱动程序盘。重复1、2,单击“浏览(B)…”按钮,出现 “打开”对话框,选择驱动程序所在的磁盘和文件夹,单击“确定”,回复到 “正在复制文件…”对话框,单击“确定”。若一切OK!,驱动程序盘制作完成。否则重复3、4、6、7步直到成功。
同样的方法可分离任何Windows 98升级驱动程序向导(或添加新硬件向导)在生产商及型号列表中的所有驱动程序。
如果你掌握了从Windows 98光盘中分离你所要的设备驱动程序,将会给你带来极大的方便,特别是当你的机器硬盘空间很小又没有光驱时,你可把相关的设备驱动程序从Windows 98光盘中分离出来放在硬盘的一个文件夹下或软盘上,因为具体某一台机子其分离后的相关设备驱动程序所占磁盘空间不多。如前述LQ1600K驱动程序的四个文件仅有179KB。
如果你的机子有Windows不能自动正确识别的设备,如声卡、显卡、调制解调器、打印机等,你可以把它们的设备驱动程序集中到一张软盘上,重装Windows 98添加设备时就可快速方便地安装它们,免去了找出一大堆光盘、软盘(许多设备所带的驱动盘为了省事,一张盘上把所有型号的设备驱动程序都列上,有的就有满满一张光盘,其实对于你来说仅用其中一小部分一般几百KB),也免去了为Windows 98安装程序不能自动识别的设备驱动程序在生产商及型号列表中进行若干次寻找试装的麻烦。