自制打印机驱动程序安装盘

自制打印机驱动程序安装盘

 症状:笔者经常遇到这样的问题,手头上没有某种打印机的驱动程序,刚好这台机子的Windows也不带这种打印机的驱动程序;而另一台机子上已安装了这种打印机的驱动程序(或者这一台机子的Windows版本更高,自带有这种类型的打印机驱动程序),那么可不可以把驱动程序从这一台移植到另一台机子上呢?
治疗方法:
首先,要知道这种打印机的驱动程序由哪些文件组成。点击设置打印机,选中这种打印机,单击属性打印测试页,便可以找出我们所需要的文件列表。然后把它们拷贝到一张空白软盘上。
第二步是自己制作安装打印机驱动程序所需要的inf文件(.inf扩展名的包含控制硬件操作的设备信息或脚本文件)。这是最关键的一步。
下面以HP DESKJET 680C打印机为例说明inf的格式。HP680C.INF
Version
:版本信息
Signature=“SCHICAGOS” Class=Printer
:类型为打印机
Provider=“HP.INC”
:提供商
LayoutFile=layout.inf
:布局
Manufacturer
:制造商
“HewlettPackard”Hewlett Packard
HP Desket 680C= HP680C:打印机类型为HP680C
DriverFile=HPDSKJTB.DRV
:打印机驱动程序核心文件
CopyFiles=@HPDSKJTB.DRV HP680C
_FILES:打印机驱动程序支持文件
HP680C
_FILES sprint3.cat Dmcolor.dll Finstall.dll Iconlib.dll Unidrv.dll Unidrv.hlp
用记事本或其它文本编辑软件编好inf文件后存盘,拷贝到软盘上。
注意:inf文件中所列的文件和软盘中的文件要一致。若一张软盘拷不下这么多文件,可以先拷核心文件和inf文件。当然在inf文件中也不要列出对应的文件。(剩余的文件待安装完毕再拷贝到目标计算机上,这些文件原先位于哪个目录,拷贝时也应复制到对应的目录下,一般位于“C下。)
第三步安装打印机驱动程序。在目标计算机上,点击开始设置打印机,双击添加打印机,按提示到选择打印机制造厂商与型号时,点击从磁盘安装,便会列出你在inf文件中所列出的打印机制造厂商与打印机型号,选中你所要安装的打印机,再按提示一步一步来,便可安装成功。
此方法只适于Windows 9x系列。不能把Windows 2000或基于Windows NT的打印机驱动程序搬至Windows 9x中。