重新安裝 Windows 時如何保留驅動程式?無需網路也能還原驅動完整教學

by admin
更新於: comments views
重新安裝 Windows 時如何保留驅動程式?無需網路也能還原驅動完整教學重新安裝 Windows 時如何保留驅動程式?無需網路也能還原驅動完整教學

內容目錄

重新安裝 Windows 前,為什麼要先備份驅動程式?

重新安裝 Windows 最大的問題之一,就是安裝完成後可能會遇到「沒有網路」的情況。

例如重新安裝 Windows 之後:

  • Wi-Fi 無法使用
  • 有線網路無法使用
  • 顯示卡只有基本顯示功能
  • 音效沒有聲音
  • 藍牙無法使用
  • 晶片組或儲存控制器沒有正確驅動

如果這時候電腦沒有網路,就無法直接透過 Windows Update 或硬體製造商網站下載驅動程式。

因此,在重新安裝 Windows 之前,先把目前系統中的驅動程式備份到 USB 隨身碟,是非常值得做的一項準備工作。

Windows 本身就提供 PnPUtil 命令列工具,可以管理驅動程式存放區,包括匯出與重新加入驅動程式,不需要另外安裝第三方驅動備份軟體。


PnPUtil 是什麼?

PnPUtil(PnPUtil.exe) 是 Windows 內建的驅動程式管理工具,位於:

C:\Windows\System32\pnputil.exe

Microsoft 官方表示,PnPUtil 從 Windows Vista 開始就內建於 Windows,不需要另外下載。Windows 10 與 Windows 11 均支援目前的 PnPUtil 功能。

其中與本篇最重要的兩個指令是:

/export-driver

將目前系統中的第三方驅動程式套件匯出。

以及:

/add-driver

將備份的 INF 驅動程式重新加入 Windows 驅動程式存放區,並可搭配 /install 嘗試安裝到相符的硬體。


重灌 Windows 前需要準備什麼?

開始之前建議準備:

1. USB 隨身碟

建議準備一支容量至少 8GB~16GB 的 USB 隨身碟。

如果還要同時存放 Windows 安裝媒體、原廠驅動程式及常用軟體,則可以準備容量更大的 USB。

2. 目前正常運作的 Windows 電腦

必須在原本的 Windows 還能正常進入桌面的情況下進行驅動程式備份。

3. 確認 USB 磁碟代號

例如插入 USB 後,Windows 顯示為:

E:

那麼後面的指令就使用 E:

如果你的 USB 是 D:F:,請依照實際磁碟代號修改。


第一部分:重灌前備份 Windows 驅動程式

步驟 1:插入 USB 隨身碟

先將 USB 插入電腦。

開啟「檔案總管」,確認 USB 的磁碟代號。

假設這次顯示:

E:

接下來我們會把驅動程式備份到:

E:\Drivers

步驟 2:建立 Drivers 資料夾

在 USB 中建立:

E:\Drivers

也可以直接開啟命令提示字元建立。

按下:

Win + X → 終端機(系統管理員)

輸入:

mkdir E:\Drivers

按下 Enter。


步驟 3:匯出目前 Windows 的驅動程式

在「終端機(系統管理員)」中輸入:

pnputil /export-driver * E:\Drivers

按 Enter。

PnPUtil 的 /export-driver 可以將 Windows 驅動程式存放區中的第三方驅動程式套件匯出到指定資料夾;Microsoft 官方文件的語法為:

PNPUTIL /export-driver <oem#.inf | *> <target directory>

其中使用 * 可以指定所有符合條件的驅動程式套件。


步驟 4:等待驅動程式備份完成

執行後,畫面會顯示匯出的驅動程式。

例如可能看到:

Microsoft PnP Utility

Exporting driver package: ...
Driver package exported successfully.

電腦中的第三方驅動程式數量不同,因此需要的時間也不同。

完成後,可以開啟:

E:\Drivers

檢查是否出現多個驅動程式資料夾。

通常會看到類似:

E:\Drivers
├── xxxx.inf_amd64_......
├── yyyy.inf_amd64_......
├── zzzz.inf_amd64_......
└── ...

不要任意修改或刪除這些資料夾及檔案。


備份的驅動程式裡有哪些檔案?

驅動程式並不是只有一個 .exe 安裝程式。

透過 PnPUtil 匯出的驅動程式套件,可能包含:

.INF
.CAT
.SYS
.DLL

等檔案。

其中 INF 是非常重要的驅動程式安裝資訊檔。

之後重新安裝 Windows 時,PnPUtil 就可以透過這些 INF 檔案尋找與安裝相符的驅動程式。


為什麼還要另外下載原廠驅動程式?

雖然 PnPUtil 可以備份目前 Windows 使用的第三方驅動程式,但我仍然建議在重灌前另外下載一份官方驅動程式安裝檔

尤其是以下幾個驅動:

最重要:網路驅動

一定要優先準備:

  • Wi-Fi 驅動
  • LAN/Ethernet 網路卡驅動

因為重灌後只要沒有網路,就無法直接上網下載其他驅動。

其次準備

  • Chipset 晶片組驅動
  • GPU 顯示卡驅動
  • Audio 音效驅動
  • Bluetooth 藍牙驅動
  • Storage 儲存控制器驅動

可以將這些官方安裝檔一起放到 USB。

例如:

E:\Drivers
E:\Official_Drivers
    ├── Chipset
    ├── LAN
    ├── WiFi
    ├── Graphics
    ├── Audio
    └── Bluetooth

這樣就算 PnPUtil 備份的某個驅動程式無法使用,還有原廠驅動程式可以安裝。


第二部分:開始重新安裝 Windows

完成驅動程式備份後,就可以進行 Windows 重灌。

如果是完整格式化 C 槽重新安裝,務必先確認:

重要文件、照片、影片、桌面檔案及瀏覽器資料都已經另外備份。

驅動程式備份只解決「硬體驅動」問題,不代表個人資料也會被保留


第三部分:Windows 重灌完成後安裝驅動程式

Windows 安裝完成後,先不要急著格式化或刪除 USB 裡的備份資料。

將之前準備好的 USB 插入電腦。

假設 USB 仍然是:

E:

驅動程式位於:

E:\Drivers

步驟 1:以系統管理員開啟終端機

按:

Win + X → 終端機(系統管理員)

接著輸入:

pnputil /add-driver E:\Drivers\*.inf /subdirs /install

按 Enter。

Microsoft 官方文件指出,/add-driver 可以將 INF 驅動程式套件加入驅動程式存放區;/subdirs 會搜尋子資料夾,而 /install 則會在符合的裝置上安裝或更新驅動程式。


步驟 2:等待驅動程式安裝

Windows 會搜尋:

E:\Drivers

以及底下的子資料夾。

因此不需要一個資料夾、一個資料夾手動尋找 INF。

安裝完成後,畫面會顯示每個驅動程式的處理結果。

部分驅動程式可能會顯示:

Driver package added successfully.

或:

Driver package installed successfully.

步驟 3:重新啟動 Windows

完成後建議重新啟動電腦。

重新進入 Windows 後,按:

Win + X → 裝置管理員

檢查是否還有:

黃色驚嘆號 ⚠️

如果主要硬體都正常,代表驅動程式基本上已經恢復。


如果 Wi-Fi 還是不能使用怎麼辦?

這就是為什麼建議重灌前另外準備官方網路驅動程式

如果 PnPUtil 備份的 Wi-Fi 驅動沒有成功安裝,就找到 USB 裡:

E:\Official_Drivers\WiFi

執行原廠提供的:

Setup.exe

或:

Install.exe

安裝完成後重新啟動。

如果 Wi-Fi 還是沒有反應,可以先安裝 LAN 有線網路驅動,使用網路連線後再透過 Windows Update 或電腦製造商工具補齊其他驅動。


如何確認哪些驅動程式沒有安裝?

開啟:

裝置管理員

仔細查看:

  • 顯示卡
  • 網路介面卡
  • 音效輸入與輸出
  • 藍牙
  • 儲存控制器
  • 系統裝置

如果看到:

其他裝置

或:

未知裝置

旁邊出現黃色驚嘆號,就代表 Windows 可能還缺少相對應的驅動程式。


進階:列出目前 Windows 的第三方驅動程式

在重灌之前,也可以使用:

pnputil /enum-drivers

查看目前驅動程式存放區中的第三方驅動程式。

Microsoft 官方文件指出,/enum-drivers 可以列舉驅動程式存放區中的第三方驅動程式套件。

如果需要查看驅動程式包含哪些檔案,在支援的 Windows 11 版本上也可以使用:

pnputil /enum-drivers /files

另一種備份方法:使用 DISM

除了 PnPUtil,也可以使用 Windows 內建的 DISM。

例如:

DISM /Online /Export-Driver /Destination:E:\Drivers

Microsoft 官方文件提供 /Online /Export-Driver,可以將目前 Windows 映像中的第三方驅動程式匯出到指定位置。

不過,如果只是單純為了「重灌 Windows 前備份驅動」,我比較推薦使用 PnPUtil,因為指令簡單,而且用途非常直接。


PnPUtil 與 DISM 哪個比較適合?

方法 操作難度 驅動匯出 重灌後安裝 適合一般使用者
PnPUtil ★★☆☆☆ ★★★★★
DISM ★★★☆☆ ★★★☆☆
第三方驅動備份工具 ★★☆☆☆ 視軟體而定 視軟體而定 ★★★★☆

如果目的是單純重灌 Windows,我會優先選擇 PnPUtil


無網路重灌 Windows 的最佳做法

如果希望做到「重灌完成後完全不需要網路,也能把驅動程式裝回來」,建議採用雙重備份:

第一層:PnPUtil 備份

pnputil /export-driver * E:\Drivers

第二層:下載官方驅動

特別是:

Wi-Fi
LAN
Chipset
Graphics
Audio
Bluetooth
Storage

第三層:準備 Windows 安裝 USB

將 Windows 安裝媒體準備好。

第四層:重灌 Windows

完成全新安裝。

第五層:離線安裝驅動

pnputil /add-driver E:\Drivers\*.inf /subdirs /install

第六層:檢查裝置管理員

確認沒有重要硬體出現黃色驚嘆號。


使用注意事項

1. 不要把唯一一份備份放在 C 槽

如果 C 槽會被格式化,放在 C 槽的驅動程式備份也會消失。


2. 不要只備份顯示卡驅動

很多人只想到 NVIDIA、AMD 或 Intel 顯示卡,但重灌後真正讓電腦「沒有網路」的通常是 Wi-Fi 或 LAN 驅動。

因此網路驅動應該優先準備


3. PnPUtil 不是完整的系統備份工具

它主要處理的是驅動程式套件,不會替你備份:

  • 個人文件
  • 瀏覽器書籤
  • 軟體設定
  • Windows 啟用狀態
  • 已安裝程式
  • 遊戲存檔

這些資料必須另外備份。


4. 不要隨意下載來源不明的驅動程式

如果需要另外下載驅動,優先使用:

筆電製造商官方網站

或:

主機板/硬體製造商官方網站

不要為了方便而使用來路不明的「萬用驅動包」。


常見問題 (FAQ)

  • Q1: Windows 11 重灌前可以備份驅動程式嗎?

    A: 可以。Windows 11 內建 PnPUtil,可以使用 /export-driver 將第三方驅動程式匯出到 USB。Microsoft 官方文件目前也明確列出 Windows 11 的支援。

  • Q2: 重灌 Windows 後沒有網路,可以安裝備份的驅動嗎?

    A: 可以。只要事先將驅動程式放在 USB,重灌後即可透過 PnPUtil 從 USB 加入並安裝 INF 驅動程式,不需要先連上網路。

  • Q3: PnPUtil 可以備份所有驅動程式嗎?

    A: 它主要匯出的是 Windows 驅動程式存放區中的第三方驅動程式套件。Windows 本身內建的驅動程式不需要特別備份,因為它們通常會隨 Windows 安裝媒體提供。

  • Q4: 為什麼備份後有些驅動程式還是無法安裝?

    A: 可能是硬體環境不同、驅動程式版本不相容,或 Windows 已經有更高排名的相容驅動程式。PnPUtil 的 /install 並不會強制安裝排名較低的驅動程式。

  • Q5: 最重要的是備份哪一個驅動?

    A: 如果只能準備少數幾個,優先準備: Wi-Fi → LAN → Chipset → Storage → Graphics → Audio 其中 Wi-Fi/LAN 最重要,因為它們直接決定重灌後能不能快速恢復網路。


結語

重新安裝 Windows 並不代表一定要重新到網路上尋找所有驅動程式。

利用 Windows 內建的 PnPUtil,可以在重灌前將目前使用的第三方驅動程式匯出到 USB,重灌 Windows 後再利用 /add-driver/subdirs/install 將驅動程式重新加入系統。Microsoft 官方文件也明確提供這套操作方式。

如果希望做到最穩定的「無網路重灌 Windows」,建議不要只依賴一種方法,而是採用:

PnPUtil 驅動備份+原廠官方驅動程式+Windows 安裝 USB

三者一起準備。

尤其是 Wi-Fi 與 LAN 網路驅動,一定要在重灌之前另外保存一份。如此一來,即使 Windows 安裝完成後完全沒有網路,也能先從 USB 安裝網路驅動,再連線完成後續的 Windows Update 與其他硬體驅動更新。

 

You may also like

Leave a Comment

⚠️ 偵測到廣告攔截器 (或防毒廣告防護)

本站致力於提供免費軟體下載,廣告收益是維持伺服器營運的唯一動力。

請將本站加入您的廣告阻擋外掛(AdBlock)或 防毒軟體 的白名單中,並重新整理網頁即可正常下載,謝謝支持!

我已關閉,重新整理