■
隨著微軟操作系統(tǒng)不斷的更新,在新電腦連接以前的外設(shè)時(shí),常常會(huì)出現(xiàn)一些驅(qū)動(dòng)程序上的兼容性問(wèn)題。對(duì)于企業(yè)來(lái)說(shuō),外設(shè)一般都是按批購(gòu)買(mǎi)的,若更換外設(shè)的話,一次性更換一批外設(shè)需要很大一筆費(fèi)用。而且老設(shè)備從功能上也能正常使用,若就此丟棄也太可惜了。
筆者所在單位就遇到了這樣一個(gè)問(wèn)題,在某部門(mén)更新了一批新計(jì)算機(jī)后,原有的打印機(jī)、掃描儀等老設(shè)備都遇到了無(wú)法安裝驅(qū)動(dòng)的問(wèn)題,經(jīng)過(guò)一番查詢(xún)和試驗(yàn),最終解決了問(wèn)題。
首先要注意自己的系統(tǒng)是32位還是64位,不要因?yàn)橄螺d了不同位數(shù)的驅(qū)動(dòng)而導(dǎo)致安裝失敗。有些打印機(jī)之類(lèi)的外設(shè),廠家提供了Windows 8系統(tǒng)32位的驅(qū)動(dòng),而不一定有64位的,也有些是分為32位和64位兩種,而對(duì)操作系統(tǒng)沒(méi)有詳細(xì)區(qū)分。
另外,如果廠商的中文網(wǎng)站(一般以.cn結(jié)尾)上沒(méi)有你所需要的驅(qū)動(dòng),可以嘗試去其他國(guó)家的網(wǎng)站尋找,比如美國(guó)網(wǎng)站(以.com結(jié)尾的網(wǎng)址)或者日本網(wǎng)站(以.jp結(jié)尾的網(wǎng)址)。大家也可以先登錄該廠商總部的網(wǎng)站,一般是以.com結(jié)尾的網(wǎng)址,然后網(wǎng)站上會(huì)有各個(gè)區(qū)域的鏈接。各個(gè)區(qū)域的網(wǎng)站提供的支持范圍是不一樣的,筆者就曾在某廠商新加坡區(qū)域的網(wǎng)站上找到自己需要的驅(qū)動(dòng)程序。在查找的時(shí)候,盡量先查看該廠商在亞洲范圍的網(wǎng)站,沒(méi)有的話再去歐美網(wǎng)站看看。
如果實(shí)在是找不到所需驅(qū)動(dòng),可以采取第二個(gè)辦法,替代法。比如,某些產(chǎn)品的Vista驅(qū)動(dòng)程序可以在Windows 7下使用。Windows 7驅(qū)動(dòng)是可以在Windows 8下使用的。可以下載對(duì)應(yīng)的32X或者64X驅(qū)動(dòng)來(lái)嘗試一下。
圖1 Setup.exe屬性界面
如果以上方法無(wú)法解決,可以嘗試第三種方法,利用系統(tǒng)的兼容模式這個(gè)功能來(lái)解決。筆者單位有一批型號(hào)較早的HP ScanJet掃描儀,工作非常穩(wěn)定,掃描效果也不錯(cuò)。使用部門(mén)的計(jì)算機(jī)都更新到了Windows 7操作系統(tǒng),但是由于使用的比較順手,大家還是希望能繼續(xù)使用這款掃描儀。不過(guò)由于型號(hào)較早,HP網(wǎng)站上并沒(méi)有提供這款掃描儀的Windows 7或者Windows 8驅(qū)動(dòng),最高也只提供對(duì)于Windows XP 64X操作系統(tǒng)支持的驅(qū)動(dòng)程序。我嘗試了上述的兩種方法都沒(méi)有成功,于是去了國(guó)外的一些計(jì)算機(jī)維護(hù)論壇,搜尋相關(guān)的帖子。沒(méi)想到還真讓我找到了國(guó)外一位網(wǎng)友的回帖,他分享了自己的解決辦法,就是利用兼容模式來(lái)讓驅(qū)動(dòng)和掃描程序工作起來(lái)。這個(gè)方法經(jīng)過(guò)筆者嘗試后可行,在此分享給大家。
圖2 Oracle VM VirtualBox管理器界面
首先是下載該設(shè)備的Windows XP SP2 32X系統(tǒng)下的驅(qū)動(dòng)程序。如果你之前曾經(jīng)嘗試安裝過(guò)一些其他驅(qū)動(dòng),但是沒(méi)有成功的話,務(wù)必要先把它們卸載干凈,否則會(huì)影響到后面的操作。然后準(zhǔn)備安裝驅(qū)動(dòng),安裝工作分為兩個(gè)步驟,安裝驅(qū)動(dòng)和啟動(dòng)掃描程序。打開(kāi)下載的驅(qū)動(dòng)程序文件夾,如果此時(shí)運(yùn)行驅(qū)動(dòng)程序包中Setup.exe文件的話,會(huì)報(bào)錯(cuò)“不支持的系統(tǒng)”,所以要先給Setup.exe設(shè)置兼容模式。打開(kāi)文件屬性,選擇“兼容性”面板,勾選“以兼容模式運(yùn)行這個(gè)程序”復(fù)選框,在下面選擇 Windows XP(Service Pack 2)即可。下面的權(quán)限等級(jí),選擇“以管理員身份運(yùn)行此程序”。完成后(如圖1),即可順利運(yùn)行Setup.exe,并完成安裝。
安裝完畢后,桌面上會(huì)出現(xiàn)一個(gè)掃描儀的工作程序,比如Scan Wizzard這樣的程序,但是這個(gè)程序目前也無(wú)法正常運(yùn)行。我們?cè)谠摮绦虻目旖莘绞缴宵c(diǎn)擊右鍵,再點(diǎn)擊“屬性”,然后點(diǎn)擊下方的“打開(kāi)文件位置”即可快速找到程序所在的目錄。來(lái)到掃描程序的安裝目錄,你會(huì)看到很多文件,在查看中選擇按類(lèi)型查看,就可以找到所有.exe文件,將此處所有的.exe可執(zhí)行文件按照上述的兼容模式設(shè)置一遍即可。筆者這個(gè)目錄大約有十個(gè)左右的文件,設(shè)置完畢后,回到桌面,再次運(yùn)行掃描程序,你會(huì)驚喜地發(fā)現(xiàn),掃描儀已經(jīng)可以正常工作了。
當(dāng)然也不敢保證這個(gè)方法萬(wàn)試萬(wàn)靈,但是這個(gè)案例給我們提供了一個(gè)思路,遇到類(lèi)似情況時(shí),大家可以借鑒一下這種方法。
如果使用兼容模式的方法也不奏效,我們還有最終的解決方案——利用虛擬機(jī)。推薦大家使用Oracle VM VirtualBox這個(gè)軟件,這是一款開(kāi)源虛擬機(jī)軟件,雖然功能上可能不比VM之類(lèi)的老牌虛擬軟件強(qiáng)大,但它也有很多自己的優(yōu)點(diǎn),首先是體積小,安裝完畢之后也只有165MB,并且啟動(dòng)速度快,運(yùn)行流暢,操作簡(jiǎn)便,而且內(nèi)置簡(jiǎn)體中文界面,非常適合在本文所述的情況下使用。下面給大家介紹一下使用方法。
首先下載并安裝這款軟件,由于這款軟件是一款開(kāi)源免費(fèi)軟件,所以在網(wǎng)上很容易下載到。安裝過(guò)程網(wǎng)上也都有詳細(xì)教程,這里主要給大家介紹如何用它來(lái)使用老款打印機(jī)、掃描儀之類(lèi)的外設(shè)。
圖3 xp print設(shè)置界面
圖4 添加共享文件夾界面
軟件啟動(dòng)之后,可以看到界面非常簡(jiǎn)潔(如圖2)。點(diǎn)擊“新建”按鈕,即可開(kāi)始建立虛擬機(jī),如果大家僅僅是用這個(gè)虛擬機(jī)來(lái)做中介,進(jìn)行一些打印或者掃描工作的話,那么安裝的過(guò)程中,基本不用更改任何選項(xiàng),按照軟件的向?qū)崾?,選擇默認(rèn)設(shè)置一步一步安裝完畢即可。安裝完畢后,在左側(cè)選擇剛才建立好的虛擬機(jī),比如圖2中的“xp print”(名字是自己定義的),點(diǎn)擊上方的啟動(dòng)按鈕,即可開(kāi)機(jī),然后根據(jù)提示使用Windows XP的光盤(pán)或者ISO文件安裝系統(tǒng),過(guò)程和實(shí)體機(jī)安裝操作系統(tǒng)的過(guò)程是一樣的。
系統(tǒng)安裝完畢后,在啟動(dòng)之前要進(jìn)行一些必要的設(shè)置,首先是把打印機(jī)所使用的USB端口映射給虛擬機(jī),點(diǎn)擊設(shè)置,在USB設(shè)備一欄中,可以看到主機(jī)上所連接的所有的USB設(shè)備(如圖3)根據(jù)名稱(chēng)辨別出需要映射給虛擬機(jī)的端口,點(diǎn)擊該端口前面的復(fù)選框,這樣虛擬機(jī)啟動(dòng)后,就會(huì)檢測(cè)到這個(gè)設(shè)備,否則是發(fā)現(xiàn)不了USB設(shè)備的。
然后還要建立一個(gè)共享文件夾,讓主機(jī)和虛擬機(jī)交換文件使用。點(diǎn)擊“USB設(shè)備”下方的“共享文件夾”,點(diǎn)擊右邊的綠色加號(hào),會(huì)彈出一個(gè)對(duì)話篡改看,按照軟件提示,選擇一個(gè)文件夾即可(如圖4)。
在實(shí)際使用中,建議大家將該文件夾的快捷方式都放在桌面上,這樣使用起來(lái)比較方便。將準(zhǔn)備好的設(shè)備的Windows XP驅(qū)動(dòng)放到上述共享文件夾中,然后啟動(dòng)虛擬機(jī),系統(tǒng)會(huì)提示找到新設(shè)備,此時(shí)選擇剛才放入到共享文件夾中的驅(qū)動(dòng)程序,按照正常流程完成打印機(jī)等設(shè)備的安裝即可。這樣就可以在虛擬系統(tǒng)中正常使用設(shè)備。如有需要打印的文件導(dǎo)入虛擬機(jī)或者將掃描儀掃出來(lái)的圖片導(dǎo)出到主機(jī),都可以通過(guò)上述的Share文件夾來(lái)交換文件,實(shí)際使用時(shí)非常方便。
本方法可算是終極手段,可以讓老設(shè)備繼續(xù)發(fā)揮自己的光和熱,達(dá)到節(jié)約資金的目的。