DevCon Update

注意

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

強制將指定裝置的目前設備磁碟機取代為指定 INF 檔案中所列的驅動程式。 只在本機電腦上有效。

devcon [/r] update INFfile HardwareID

參數

/R

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

INFfile

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

HardwareID

更新具有指定硬體識別碼之裝置的驅動程式。 此命令中指定的硬體識別碼必須完全符合裝置的硬體識別碼。 模式無效。 請勿輸入單引號字元 (') 表示常值。

pnputil /add-driver INFfile /install

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

註解

DevCon Update作業會強制更新指定 INF 檔案中最適當的驅動程式,即使這些驅動程式比目前驅動程式或不同 INF 檔案中的驅動程式更舊或較不適當。 如需詳細資訊,請參閱 安裝程式如何選取驅動程式

您無法使用 DevCon Update 命令來更新非Present 裝置的驅動程式。

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

如果 INF 檔案指定未簽署的驅動程式,或找不到必要的檔案,例如卸載式媒體上的驅動程式檔案,DevCon 會提示使用者。 若要隱藏需要回應的提示,請使用非互動式更新作業 DevCon UpdateNI

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

範例用法

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

範例