首頁 > 硬體

無法找到印表機驅動程式包要求的核心驅動解決

2019-12-09 10:34:19

有時候使用各種優化軟體,不小心把你重要的驅動給優化了,比如印表機安裝不上了,u盤怎麼都不認了,儘管你有原廠驅動,也無法安裝上,那麼跟我一起來查一下問題所在。本文以win7 64位元系統為例,其他系統出現這個問題一樣的解決思路和方法,基本原理相同,此方法也適用各種驅動由於軟體問題安裝不上,包括各種PDF虛擬印表機。

1

第一步,當你某個印表機裝不了,包括各種虛擬pdf印表機統統安裝不上,但是朋友電腦一下安裝就成功,你的電腦確是所有的印表機都安裝不了。如下圖,提示電腦已經找到驅動,但是出錯安裝不了,或者說無法找到印表機驅動程式包要求的核心驅動,安裝不了。或者你明明用了最最原廠的驅動光碟,可是安裝到最後提示,Windows 已找到裝置的驅動程式軟體,但在試圖安裝它時遇到錯誤,…系統找不到指定的檔案.」不要著急,跟我來。因為我裝好了,所以出錯圖來源於網路,不一定跟這個錯誤一樣,都可以繼續往下看看解決之道。



2

第二步,你可能已經走了彎路了,根據其他的經驗使用了系統還原、使用了各種新增埠的安裝acrobat reader pdf虛擬印表機方法,如果已經成功,那恭喜你,可以不用看下去了。如果還是提示無法找到印表機驅動程式包要求的核心驅動,那請不要洩氣,請直接看第三步,不用去系統還原啥的,有時候那種方法是統統無用的。



3

第三步,去找個右鍵管理員許可權工具,網上很多,取得許可權用。安裝好reg,右鍵中有取得管理員許可權,某些優化軟體比如軟媒魔方安裝後也會自帶。後面的操作需要取得某些檔案夾的許可權。


4

第四步,開啟資源管理器,開啟系統安裝所在硬碟,一般為C槽,如 C:WindowsSystem32DriverStore 這個檔案夾。在 FileRepository 檔案夾上面,點選右鍵「管理員取得所有權」命令,這個時候會跳出一個命令列視窗不停的執行取得許可權操作,耐心等待幾十秒鐘等命令列視窗自動關閉即可。此時就獲取核心驅動庫的操作許可權了,注意,重新啟動後要再次獲取許可權。並且,如果檔案夾中還有子檔案夾,也要對子檔案夾獲取一下許可權,否則可能在下面的幾步複製貼上出錯。


5

第五步,此步為可選步驟,有時候可以快速解決問題。此步為將系統精簡的核心驅動庫全部還原,需要win7安裝光碟或者映象檔案,找到裡面的install.wim文件,下載WinMount軟體(類似於虛擬光碟機軟體),安裝好後開啟install.wim文件,尋找其中的FileRepository檔案夾。以win7 64位元為例,大約755MB,這是系統安裝好之後的核心驅動庫。網上也有下載到此類核心驅動庫,注意自己的系統版本是64位元還是32位元,別選錯了。也可以找其他同作業系統的電腦中獲取這個驅動庫。將FileRepository檔案夾覆蓋C:WindowsSystem32DriverStore, 統統覆蓋掉,如某個檔案夾跳出出錯,請再次做第4步,將他獲取許可權,直到完成。然後試著再次安裝驅動,印表機正常安裝成功就不用看下去了,如果還是老問題出錯,請繼續。


6

第六步,開啟安裝盤下的inf目錄,這裡以C:Windowsinf為例,找到setupapi.dev.log檔案,仔細觀察裡面的出錯資訊,如覺得資訊太多太亂,可以右鍵取得inf許可權後,將setupapi.dev.log裡面的內容刪除後儲存,然後嘗試安裝一次驅動,這樣資訊就記錄下來了,注意看你安裝失敗的資訊,查詢「Error 」或「The system cannot」等出錯字樣。這裡舉例出錯資訊「Unable to load INF: 'C:WindowsSystem32DriverStoreFileRepositoryntprint.inf_amd64_neutral_02f0bd8e459ed8b3ntprint.inf'(00000003)」,意思是無法載入ntprint.inf_amd64_neutral_02f0bd8e459ed8b3目錄下的ntprint.inf,順藤摸瓜,看看你的ntprint.inf檔案在FileRepository檔案夾哪裡。其實系統已經有netprint.inf檔案夾,但是跟驅動要求的檔案夾名字不一樣,所以就安裝不上了,比如我的電腦裡這一份驅動檔案夾名字叫ntprint.inf_amd64_neutral_4616c3de1949be6d,只要複製一份後改名或者直接改成ntprint.inf_amd64_neutral_02f0bd8e459ed8b3即可。建議多複製一份算了,中間可能需要許可權才能複製,反復對各子檔案夾獲得許可權後複製成功並且改名。這個就是系統要求的印表機核心驅動庫了,很多教學中按照第五步就不動腦筋的全部恢復也可以安裝成功,其他驅動出問題也可以按照這個思路來查詢,缺什麼檔案夾和檔案,就給人為恢復出來,通過查詢系統同類檔案夾名,需要注意的是64位元還是32位元的驅動檔案,別弄錯了導致安裝驅動後系統崩潰。


7

第七步,愉快的再次安裝驅動吧,大功告成啦。原本反複安裝acobat reader XI,死活不出現的PDF虛擬印表機出現啦,自己家裡的印表機也安裝上了,開心。儘管走了很多彎路,但最終摸索出來了。此方法可以適用於各種電腦驅動安裝問題解決。



IT145.com E-mail:sddin#qq.com