|
癥狀:筆者經(jīng)常遇到這樣的問題,手頭上沒有某種打印機(jī)的驅(qū)動(dòng)程序,剛好這臺(tái)機(jī)子的Windows也不帶這種打印機(jī)的驅(qū)動(dòng)程序;而另一臺(tái)機(jī)子上已安裝了這種打印機(jī)的驅(qū)動(dòng)程序(或者這一臺(tái)機(jī)子的Windows版本更高,自帶有這種類型的打印機(jī)驅(qū)動(dòng)程序),
那么可不可以把驅(qū)動(dòng)程序從這一臺(tái)移植到另一臺(tái)機(jī)子上呢?
治療方法:
首先,要知道這種打印機(jī)的驅(qū)動(dòng)程序由哪些文件組成。點(diǎn)擊“設(shè)置→打印機(jī)”,選中這種打印機(jī),單擊“屬性→打印測(cè)試頁(yè)”,便可以找出我們所需要的文件列表。然后把它們拷貝到一張空白軟盤上。
第二步是自己制作安裝打印機(jī)驅(qū)動(dòng)程序所需要的inf文件(帶.inf擴(kuò)展名的包含控制硬件操作的設(shè)備信息或腳本文件)。這是最關(guān)鍵的一步。
下面以HP DESKJET 680C打印機(jī)為例說明inf的格式。HP680C.IN
Version:版本信息
Signature=“SCHICAGOS” Class=Printer:類型為打印機(jī)
Provider=“HP.INC”:提供商
LayoutFile=layout.inf:布局
Manufacturer:制造商
“HewlettPackard”:Hewlett Packard
?? “HP Desket 680C”= HP680C:打印機(jī)類型為HP680C
DriverFile=HPDSKJTB.DRV:打印機(jī)驅(qū)動(dòng)程序核心文件
CopyFiles @HPDSKJTB.DRV HP680C_FILES:打印機(jī)驅(qū)動(dòng)程序支持文件
?烪P680C_FILES sprint3.cat Dmcolor.dll Finstall.dll Iconlib.dll Unidrv.dll Unidrv.lp
用記事本或其它文本編輯軟件編好inf文件后存盤,拷貝到軟盤上。
注意:inf文件中所列的文件和軟盤中的文件要一致。若一張軟盤拷不下這么多文件,可以先拷核心文件和inf文件。當(dāng)然在inf文件中也不要列出對(duì)應(yīng)的文件。(剩余的文件待安裝完畢再拷貝到目標(biāo)計(jì)算機(jī)上,這些文件原先位于哪個(gè)目錄,拷貝時(shí)也應(yīng)復(fù)制到對(duì)應(yīng)的目錄下,一般位于“C:”下。)
第三步安裝打印機(jī)驅(qū)動(dòng)程序。在目標(biāo)計(jì)算機(jī)上,點(diǎn)擊“開始→設(shè)置→打印機(jī)”,雙擊“添加打印機(jī)”,按提示到選擇打印機(jī)制造廠商與型號(hào)時(shí),點(diǎn)擊“從磁盤安裝”,便會(huì)列出你在inf文件中所列出的打印機(jī)制造廠商與打印機(jī)型號(hào),選中你所要安裝的打印機(jī),再按提示一步一步來,便可安裝成功。
此方法只適于Windows 9x系列。不能把Windows 2000或基于Windows NT的打印機(jī)驅(qū)動(dòng)程序搬至Windows 9x中。 |
|