[NUC] Create .INF Driver Packs for NUCs

一篇文章,指導如何為NUC產品創建.INF驅動程序包,其中包含從下載中心獲得的所有最新驅動程序。INF驅動程序包使用工具簡化您的操作系統設置,例如Microsoft Deployment Toolkit(MDT)*或Microsoft System Center Configuration Manager(SCCM)*。本指南僅顯示如何使用PowerShell提取.INF文件以供操作系統設置工具使用。它不描述如何使用這些工具。

 

在開始驅動程序包創建過程之前:設置NUC作為參考系統

1. 將NUC與您將在企業環境中部署的內存和驅動器組件集成。

2. 安裝Windows 10/11(64位)時,在整個過程中不連接NUC到互聯網。

3. 在另一台計算機上,下載您NUC型號的所有當前驅動程序。

4. 解壓縮需要解壓縮的任何驅動程序並將所有驅動程序安裝到參考NUC上。

 

 

設置相同的NUC作為測試系統:

1. 將另一個相同型號的NUC與您將在企業環境中部署的內存和驅動器組件集成。

2. 安裝Windows 10/11(64位)。

3. 在測試NUC上使用設備管理器驗證所有硬體已經安裝並正常運作。

4. 安裝您之前下載的所有驅動程序。注意:參考系統和測試系統必須具有相同的型號和硬件配置。

 

 

Windows 10/11(64 位元)在整個過程中不連接 NUC 至網路。

 

不要安裝任何驅動程式 - 您將使用此 NUC 測試您所建立的驅動程式包。


建立驅動程式包

PowerShell 命令 Export-WindowsDriver 將從 Windows 映像中匯出所有第三方驅動程式至目的地資料夾。請在 參考 NUC 上按照以下步驟建立 .INF 驅動程式包並將其儲存到 USB 可攜式驅動器中。

1.連接 USB 可攜式驅動器至 USB 埠。 注意指派的驅動器代號,例如 D:\。
2.按下 Windows 鍵並輸入「PowerShell」。
3.右鍵點擊 Windows PowerShell 應用程式,然後選擇 以系統管理員身分執行。
4.執行以下命令:Export-WindowsDriver -Online -Destination D:\Drivers 

 

 

Export-WindowsDriver 過程需要幾分鐘的時間才能將所有第三方驅動程式的複製程序完成並複製到 USB 裝置上。完成後,將 USB 驅動器帶到測試系統。

 

測試驅動程式包

 

1. 將 .INF 資料夾結構從 USB 裝置複製到測試系統。
2. 按下 Windows 鍵,然後輸入「命令提示字元」。
3. 右鍵點擊 命令提示字元,然後選擇 以系統管理員身分執行。
4. 導航到USB設備上包含.INF驅動程序文件夾的文件夾。
5. 運行以下命令: pnputil /add-driver *.inf /subdirs /install
6.使用此方法安裝所有驅動程序後:
     a. 重新啟動Windows。
     b. 檢查設備管理器 - 檢查是否有任何設備上出現錯誤(紅色或黃色驚嘆號)。

 

現在,驅動程序包已準備好與操作系統設置工具一起使用。