DevCon UpdateNI

注意

PnPUtil 隨附于每個版本的 Windows,並使用最可靠且安全的 API。 我們建議使用 PnPUtil 而非 DevCon。 如需詳細資訊,請參閱下面的 建議取代取代 DevCon

強制將目前的設備磁碟機取代為指定 INF 檔案中列出的驅動程式,而不提示使用者輸入資訊或確認。 只在本機電腦上有效。

devcon [/r] updateni INFfile HardwareID

參數

/R

條件式重新開機。 只有在需要重新開機才能讓變更生效時,才能在完成作業之後重新開機系統。

INFfile

指定裝置之 INF (資訊的完整路徑和檔案名) 檔案。 如果您省略路徑,DevCon 會假設檔案位於目前目錄中。

HardwareID

指定裝置的硬體識別碼。

指定的硬體識別碼必須完全符合裝置的硬體識別碼。 模式無效。 請勿輸入單引號字元 (') 來表示常值。

pnputil /add-driver INFfile /install

如需更多建議的取代專案,請參閱 取代 DevCon

註解

DevCon UpdateNI作業會隱藏所有需要回應的使用者提示,並假設預設回應。 因此,您無法使用此作業來安裝未簽署的驅動程式。 若要在更新期間顯示使用者提示,請使用 DevCon Update

DevCon UpdateNI作業會強制更新,即使指定 INF 檔案中的驅動程式比目前的驅動程式還舊或較不適當。

更新任何裝置的驅動程式之前,請先判斷哪些裝置會受到更新命令的影響。 若要這樣做,請在顯示命令中使用硬體識別碼,例如 DevCon HwIDsDevCon DriverFiles。 這在 DevCon UpdateNI 作業中特別重要,因為 DevCon 不會列出其更新的設備磁碟機。

系統可能需要重新開機,才能使這項變更生效。 若要讓 DevCon 重新開機系統,請將條件式重新開機參數 (/r) 新增至 命令。

範例用法

devcon updateni c:\windows\inf\newdvc.inf ISAPNP\CSC4324\0
devcon /r updateni c:\windows\inf\newdvc.inf *PNP030b

範例