筆者公司新租了一台 Sharp AR-M450 多功能一體機,以前那台通過官方網站上提供的 Vista 驅動,倒是可以正常在 Windows 7 上使用,但是這次這台不知道為什麼用同樣的驅動,列印出來的卻全是亂碼。
好在通過 Windows Update 倒是可以搜尋到可以用的驅動程式,安裝上也正常,但是.......
辦公室裡那麼多台電腦,如果每台都通過 Windows Update 方式進行安裝的話,估計沒1、2天是搞不定的(用過這種方式安裝驅動的應該都知道那速度要多慢就有多慢)
通過摸索,找到下面的方法,可以把已經通過 Windows Update 安裝印表機驅動的電腦上的驅動備份出來
首先在已經安裝驅動的電腦上
開始-->運行(或直接"Win+R") --> printui /s --> 驅動程式 --> 選中要備份的那個驅動 --> 刪除 --> 刪除驅動程式和驅動程式套件 --> 在彈出的警告視窗中,點“是”
這時候就可以看到inf檔案的名字了,記住這個檔案名稱(直接點,複製),然後就可以關閉“列印伺服器 屬性”的視窗了
然後進入 %Windows% 檔案夾下,用剛得到的 inf檔案名稱 作為關鍵字進行搜尋,可以看到在
%Windows%\System32\spool\drivers\w32x86\PCC
檔案夾下有個以 inf檔案名稱 為首碼的壓縮包,這個就是我們要找的驅動程式檔案了,解壓它,然後到其他電腦上添加印表機,選擇驅動時選擇從磁碟安裝,然後瀏覽到相應檔案夾就可以了。
P.S.
我在另外一台 64位 的 Win 7 上,本來想說也是在
%Windows%\System32\spool\drivers\
檔案夾下,但找了一圈沒找到,後來通過搜尋才發現這個壓縮包已經被解壓,並被存放在
%Windows%\System32\DriverStore\FileRepository
檔案夾下(32位的其實也有解壓到此檔案夾下)
以上方法僅在 Windows 7 上測試過,我在 Windows 2003 上測試的時候,首先是沒有 printui 這個命令,但是可以通過全稱來運行(最後的單詞區分大小寫)
rundll32 printui.dll,PrintUIEntry
但問題又來了,在 Windows 2003 上,點擊“刪除”的時候,它是直接就給你刪除了...除了提示是否刪除外,其餘啥也木有了...所以這方法至少在 XP、2003上是沒用的...
不過好在基本上老的印表機都是有提供 XP 驅動...