
我正在對一些舊機器進行重新映像。該過程非常科學,並且在成像後自動注入製造商的最新驅動程式。我對這個過程很滿意!
但是,在某些型號上,需要從 Windows Update 更新觸控板驅動程序,以防止向用戶彈出錯誤訊息。我可以手動進入裝置管理員,展開指點設備,右鍵單擊觸控板,然後選擇更新驅動程式。它在線找到驅動程序,安裝它,然後重新啟動。錯誤訊息消失了!
然而,我有很多這樣的系統,我不想做更多必要的點擊。我有辦法遠端部署 Powershell 或 CMD 命令,並且我想找到一種方法從 Windows Update 取得特定硬體裝置的最新驅動程式, 自動地。
答案1
所以,如果我理解正確的話:
- 您有許多具有特定觸控板品牌和型號的設備
- 您想要從 Windows Update 更新他們的觸控板驅動程式全體
我建議使用這兩個階段來執行此操作。
第一階段:取得觸控板驅動程式
這很簡單。 Microsoft 通常透過 Windows Update 傳播的更新也可在 Microsoft 更新目錄網站上取得,網址為:
...這包括設備驅動程式。搜尋您需要安裝的驅動程式並下載。您最終將得到一個 .cab 檔案。
第二階段:注射
到離線作業系統
該問題表明作業系統映像正在起作用。因此,我認為如果這些映像是 .wim 映像或在映像之前可以離線存取作業系統,則將驅動程式(在本例中為 TouchPad 驅動程式)新增至映像中會更容易。
從 Microsoft 更新目錄取得驅動程式後,將驅動程式的 .cab 檔案放入資料夾(例如「C:\Test\Drivers
」)中,然後提取 .cab 檔案。每個 .cab 檔案的內容應放入子資料夾中。然後,打開 Windows PowerShell 並使用Add-WindowsDriver
命令將驅動程式註入到 Windows 映像中。
您可能想要更新您的Windows PowerShell 至 5.1如果您使用的不是 Windows 10。部署工具包含在Windows 評估和部署工具包。下載 2 MB 的線上安裝程式 (adksetup.exe)。運行它並選擇僅部署工具。下載大小為 90 MB。
C:\test\drivers
現在,若要將如上所述放置的驅動程式新增至安裝在 上的離線 Windows 映像c:\offline
,請在 Windows PowerShell 中發出下列命令:
Add-WindowsDriver -Path "c:\offline" -Driver "c:\test\drivers" -Recurse
讓我們稍微修改一下:您要鏡像的作業系統處於離線狀態,並且您可以存取它。例如,現在作為映像物件的系統的硬碟實體安裝在這台電腦上,其作業系統分割為 D:。或者,它已經映像到 VHD 檔案中,VHD 檔案已掛載,作業系統分割區現在為 D:。在 Windows PowerShell 中發出下列命令:
Add-WindowsDriver -Path "D:\" -Driver "c:\test\drivers" -Recurse
Add-WindowsDriver
您可以在以下位置找到文件:https://docs.microsoft.com/en-us/powershell/module/dism/add-windowsdriver?view=win10-ps- 或者,您可以使用 DISM 而不是 PowerShell 來完成所有這些操作。您可以在以下位置找到其文件:https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/what-is-dism
到線上作業系統
更新: 微軟已經完成了所有關於使用 Windows PowerShell 為即時 Windows 新增驅動程式的文章。於是,我繼續嘗試:這是錯誤的。因此,我正在更新這個答案以引入一種新方法。
從 Microsoft 更新目錄取得驅動程式後,提取驅動程式的 .cab 檔案。它至少包含一個 .inf 檔案。
運行InfDefaultInstall.exe
以指向其相應的.inf 檔案。例如,我收到一個具有netmosu.inf
.因此,我更改為它的資料夾並運行:
InfDefaultInstall.exe .\netmosu.inf
在 Windows 8.1 和 10 上,即使裝置不存在且不需要驅動程序,也會安裝驅動程式。現在,您可以隨時新增設備並使用它。在 Windows 7 上,這不起作用。
在對實時系統進行成像之前更新它
上述技術涉及在映像期間、映像檔之後或作業系統上線時部署映像後更新作業系統映像。為什麼不在這一切之前?
一種眾所周知的技術是在系統上安裝 Windows,更新其上的所有內容(包括所有驅動程式),然後sysprep
在其上執行實用程式。現在可以對該電腦的硬碟進行映像並將其部署到類似的系統。