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 HwIDs 或 DevCon 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