如何更新Windows系統的驅動程式?

當你安裝的新硬體無法正常執行時,或是當Windows新版本更新後,你會需要更新Windows系統的驅動程式。當設備有任何問題或錯誤產生時,更新驅動程式也是一個很好的錯誤排除方式,例如裝置管理員回報錯誤。

驅動程式更新並不總是為了修復錯誤,更新驅動程式可能會啟用硬體的新功能,例如在顯示卡和音效卡中這是很常見的情況。

更新Windows系統的驅動程式通常需要15分鐘左右,如果驅動程式可以自行安裝或你從「Windows更新」(更多相關資訊詳見以下內容)中獲得這個驅動程式,則將花費更短的時間。

自行更新驅動程式並不困難,但有些程式或多或少可以幫你完成,比如「驅動程式更新軟體」就是能簡化這個過程的好用工具。

以下步驟適用於Windows 10、Windows 8、Windows 7、Windows Vists、Windows XP的驅動程式更新。

如何更新Windows系統的驅動程式?

找到並下載最新的硬體驅動程式,當搜尋更新的驅動程式時,你應該優先確認硬體的製造商。當你從硬體製造商的官網直接下載時,你會發現該驅動程式對硬體來說是最有效且最新的版本。

若硬體製造商沒有適用的驅動程式,在「Windows更新」中搜尋或是直接使用硬體附送的光碟(如果有的話)。若這些都無法使用,還有很多其他驅動程式載點可以選擇。

很多驅動程式與自動安裝的軟體集成在一起,因此不需要以下說明。但若驅動程式下載頁面沒有說明,且為ZIP檔,那手動安裝驅動程式會是唯一的選擇。

首先開啟裝置管理員,有很多方式可以開啟Windows的裝置管理員,但從控制台中開啟會是最簡單的方式。

裝置管理員在Windows 10跟Windows 8中Power User選單裡能找到,只需要按WIN+X就能快速開啟工具選單。

開啟裝置管理員後,選擇[>]或是[+]按鍵(根據你的Windows版本而定)打開你認為你想要更新的驅動程式所屬的類別。

若沒有找到你需要的驅動程式,只需要繼續打開其他類別直到找到為止。Windows並不總是按照你對裝置的看法去分類硬體。

當你找到想要更新的驅動程式,下一步會因為你的Windows版本而有所不同:

Windows 10 & 8:點擊右鍵,並選擇更新驅動程式(Win 10)或更新驅動程式軟體(Win 8)

Windows 7 & Vista:在硬體名稱或圖標上點擊右鍵,選擇屬性,接著點驅動程式選項中的更新驅動程式按鈕。

更新驅動程式或更新驅動程式軟體引導指示將開始,我們將逐步完成硬體的驅動程式更新。

若你不確定你的系統,可以網路搜尋「我的Windows是哪個版本?」。

僅限Windows XP:在硬體上點擊右鍵,選擇屬性中的驅動程式選項,並點選更新驅動程式按紐。在硬體更新中,點選「不,這次不要」回答Windows更新問題,並按下一步>。從尋找並安裝中,選擇「不要搜尋,我會選擇要安裝的驅動程式」,然後再點選下一步>。完成後直接跳到下一步驟7。

關於「您要如何搜尋驅動程式?」問題,或者某些Windows版本中的「你想要如何蒐尋驅動程式軟體?」,選擇「瀏覽電腦上的驅動程式」。

在下一個視窗中,選擇接近視窗底部的「讓我從電腦上的可用驅動程式清單中挑選」(Windows 10)或是「從我的電腦中選擇裝置驅動程式」。

選擇右下角,在選框下方的「從磁片安裝」。當「從磁片安裝」視窗出現時,選則視窗右下角的「瀏覽」。

當你按下瀏覽看到「查詢檔案」的視窗時,找到你在步驟1中為下載驅動程式所儲存的位置。

你選擇的資料夾中可能會有很多個子資料夾。理想情況下,會有一個標示你的Windows版本的資料夾(例如Windows 10或Windows 7 等等),但若沒有,根據你要更新的驅動程式進行猜測,看哪個資料夾包含驅動程式檔案。

選擇資料夾中的INF檔並點選「打開」。INF檔是裝置管理員唯一接受的驅動程式設定文件,因此也是你看到唯一顯示的檔案。

  • 在資料夾中找到多個INF檔? 別擔心,驅動程式更新指示會從你所在的資料夾中自動下載所有INF檔裡的資訊,因此你選擇哪一個並不影響操作。
  • 找到多個包含INF檔的資料夾?試試看每個資料夾中的INF檔,直到你找到正確的那個。
  • 你選擇的資料夾中沒有INF檔?找看看其他的資料夾是否有,直到你找到包含INF檔的資料夾。
  • 沒有找到任何INF檔? 若你在包含驅動程式下載的所有資料夾中都沒有找到任何一個INF檔,則下載的驅動程式可能已經損壞。建議再次嘗試下載,並解壓縮驅動程式安裝包。

在「從磁片安裝」的視窗裡選擇後,在文字框中選擇新增的硬體,並點擊「下一步」。

若你點選下一步時收到警告,參考下面的內容。

在驅動程式更新的過程中,你可能會收到許多常見的警告或其他訊息,其中一些以在下方列出,並附上一些操作建議:

  • Windows無法驗證此驅動程式是否兼容:若你確定這個驅動程式是正確的,直接點選「」並繼續安裝。若你認為你選錯驅動程式了,請點選「」,在這種情況下,請選擇其他INF檔或完全不同的驅動程式下載。勾選「顯示相容文件」,則能幫助避免這個狀況。
  • Windows無法驗證此驅動程式軟體的發布者:若你是直接從製造商或是安裝光碟中取得該驅動程式,直接點選「」並繼續安裝。若你從其他來源下載驅動程式,且無法搜尋其提供的供應商,則點選「否」。
  • 此驅動程式尚未簽核:與上面發布者驗證問題相似,若你對驅動程式來源有信心,點選「是」。
  • Windows 需要經過數位簽名的驅動程序:在Windows 64位元的版本中,你不會看到以上兩則訊息,因為Windows不會讓你安裝有簽核問題的驅動程式。若你看到這則訊息,停止驅動程式更新並從硬體製造商的官網下載正確的驅動程式。

在安裝驅動程式軟體的視窗中,Windows將使用INF檔案為你安裝硬體的驅動程式。

根據你要安裝的驅動程式,你可能在這個過程中會被要求需要輸入額外的訊息或是做出某些選擇,但這並不常見。

當驅動程式更新完成,你會在視窗中看到「Windows已成功更新你的驅動程式軟體」。

選擇「關閉」後,也可以關閉裝置管理員。

儘管沒有收到重新開機的要求,但仍然建議重啟電腦。Windows不會總是在更新驅動程式後強迫你重啟電腦,但這是個好選擇。

驅動程式的更新涉及了Windows註冊表與Windows其他重要部分的更改,因此重新啟動是個確保更新不會對Windows其他部分有任何負面影響的好辦法。

若你發現驅動程式更新造成一些問題,只需將驅動程式降級為原先的版本,並試著重新更新一遍即可。