■
隨著微軟操作系統不斷的更新,在新電腦連接以前的外設時,常常會出現一些驅動程序上的兼容性問題。對于企業來說,外設一般都是按批購買的,若更換外設的話,一次性更換一批外設需要很大一筆費用。而且老設備從功能上也能正常使用,若就此丟棄也太可惜了。
筆者所在單位就遇到了這樣一個問題,在某部門更新了一批新計算機后,原有的打印機、掃描儀等老設備都遇到了無法安裝驅動的問題,經過一番查詢和試驗,最終解決了問題。
首先要注意自己的系統是32位還是64位,不要因為下載了不同位數的驅動而導致安裝失敗。有些打印機之類的外設,廠家提供了Windows 8系統32位的驅動,而不一定有64位的,也有些是分為32位和64位兩種,而對操作系統沒有詳細區分。
另外,如果廠商的中文網站(一般以.cn結尾)上沒有你所需要的驅動,可以嘗試去其他國家的網站尋找,比如美國網站(以.com結尾的網址)或者日本網站(以.jp結尾的網址)。大家也可以先登錄該廠商總部的網站,一般是以.com結尾的網址,然后網站上會有各個區域的鏈接。各個區域的網站提供的支持范圍是不一樣的,筆者就曾在某廠商新加坡區域的網站上找到自己需要的驅動程序。在查找的時候,盡量先查看該廠商在亞洲范圍的網站,沒有的話再去歐美網站看看。
如果實在是找不到所需驅動,可以采取第二個辦法,替代法。比如,某些產品的Vista驅動程序可以在Windows 7下使用。Windows 7驅動是可以在Windows 8下使用的??梢韵螺d對應的32X或者64X驅動來嘗試一下。

圖1 Setup.exe屬性界面
如果以上方法無法解決,可以嘗試第三種方法,利用系統的兼容模式這個功能來解決。筆者單位有一批型號較早的HP ScanJet掃描儀,工作非常穩定,掃描效果也不錯。使用部門的計算機都更新到了Windows 7操作系統,但是由于使用的比較順手,大家還是希望能繼續使用這款掃描儀。不過由于型號較早,HP網站上并沒有提供這款掃描儀的Windows 7或者Windows 8驅動,最高也只提供對于Windows XP 64X操作系統支持的驅動程序。我嘗試了上述的兩種方法都沒有成功,于是去了國外的一些計算機維護論壇,搜尋相關的帖子。沒想到還真讓我找到了國外一位網友的回帖,他分享了自己的解決辦法,就是利用兼容模式來讓驅動和掃描程序工作起來。這個方法經過筆者嘗試后可行,在此分享給大家。

圖2 Oracle VM VirtualBox管理器界面
首先是下載該設備的Windows XP SP2 32X系統下的驅動程序。如果你之前曾經嘗試安裝過一些其他驅動,但是沒有成功的話,務必要先把它們卸載干凈,否則會影響到后面的操作。然后準備安裝驅動,安裝工作分為兩個步驟,安裝驅動和啟動掃描程序。打開下載的驅動程序文件夾,如果此時運行驅動程序包中Setup.exe文件的話,會報錯“不支持的系統”,所以要先給Setup.exe設置兼容模式。打開文件屬性,選擇“兼容性”面板,勾選“以兼容模式運行這個程序”復選框,在下面選擇 Windows XP(Service Pack 2)即可。下面的權限等級,選擇“以管理員身份運行此程序”。完成后(如圖1),即可順利運行Setup.exe,并完成安裝。
安裝完畢后,桌面上會出現一個掃描儀的工作程序,比如Scan Wizzard這樣的程序,但是這個程序目前也無法正常運行。我們在該程序的快捷方式上點擊右鍵,再點擊“屬性”,然后點擊下方的“打開文件位置”即可快速找到程序所在的目錄。來到掃描程序的安裝目錄,你會看到很多文件,在查看中選擇按類型查看,就可以找到所有.exe文件,將此處所有的.exe可執行文件按照上述的兼容模式設置一遍即可。筆者這個目錄大約有十個左右的文件,設置完畢后,回到桌面,再次運行掃描程序,你會驚喜地發現,掃描儀已經可以正常工作了。
當然也不敢保證這個方法萬試萬靈,但是這個案例給我們提供了一個思路,遇到類似情況時,大家可以借鑒一下這種方法。
如果使用兼容模式的方法也不奏效,我們還有最終的解決方案——利用虛擬機。推薦大家使用Oracle VM VirtualBox這個軟件,這是一款開源虛擬機軟件,雖然功能上可能不比VM之類的老牌虛擬軟件強大,但它也有很多自己的優點,首先是體積小,安裝完畢之后也只有165MB,并且啟動速度快,運行流暢,操作簡便,而且內置簡體中文界面,非常適合在本文所述的情況下使用。下面給大家介紹一下使用方法。
首先下載并安裝這款軟件,由于這款軟件是一款開源免費軟件,所以在網上很容易下載到。安裝過程網上也都有詳細教程,這里主要給大家介紹如何用它來使用老款打印機、掃描儀之類的外設。

圖3 xp print設置界面

圖4 添加共享文件夾界面
軟件啟動之后,可以看到界面非常簡潔(如圖2)。點擊“新建”按鈕,即可開始建立虛擬機,如果大家僅僅是用這個虛擬機來做中介,進行一些打印或者掃描工作的話,那么安裝的過程中,基本不用更改任何選項,按照軟件的向導提示,選擇默認設置一步一步安裝完畢即可。安裝完畢后,在左側選擇剛才建立好的虛擬機,比如圖2中的“xp print”(名字是自己定義的),點擊上方的啟動按鈕,即可開機,然后根據提示使用Windows XP的光盤或者ISO文件安裝系統,過程和實體機安裝操作系統的過程是一樣的。
系統安裝完畢后,在啟動之前要進行一些必要的設置,首先是把打印機所使用的USB端口映射給虛擬機,點擊設置,在USB設備一欄中,可以看到主機上所連接的所有的USB設備(如圖3)根據名稱辨別出需要映射給虛擬機的端口,點擊該端口前面的復選框,這樣虛擬機啟動后,就會檢測到這個設備,否則是發現不了USB設備的。
然后還要建立一個共享文件夾,讓主機和虛擬機交換文件使用。點擊“USB設備”下方的“共享文件夾”,點擊右邊的綠色加號,會彈出一個對話篡改看,按照軟件提示,選擇一個文件夾即可(如圖4)。
在實際使用中,建議大家將該文件夾的快捷方式都放在桌面上,這樣使用起來比較方便。將準備好的設備的Windows XP驅動放到上述共享文件夾中,然后啟動虛擬機,系統會提示找到新設備,此時選擇剛才放入到共享文件夾中的驅動程序,按照正常流程完成打印機等設備的安裝即可。這樣就可以在虛擬系統中正常使用設備。如有需要打印的文件導入虛擬機或者將掃描儀掃出來的圖片導出到主機,都可以通過上述的Share文件夾來交換文件,實際使用時非常方便。
本方法可算是終極手段,可以讓老設備繼續發揮自己的光和熱,達到節約資金的目的。