Windows 裝置控制台 (Devcon.exe)
DevCon (Devcon.exe)是命令行工具,會顯示執行 Windows 之電腦上裝置的詳細資訊。 您可以使用 DevCon 來啟用、停用、安裝、設定及移除裝置。
我可以在哪裡下載DevCon?
當您安裝 WDK、Visual Studio 和適用於傳統型應用程式的 Windows SDK 時,會包含 DevCon (Devcon.exe)。 如需下載套件的相關信息,請參閱 Windows 硬體下載。
Windows 驅動程式套件 (WDK) 10 版 (安裝路徑)
- %WdkDir%\10\Tools\X.Y\x64\devcon.exe
- %WdkDir%\10\Tools\X.Y\x86\devcon.exe
- %WdkDir%\10\Tools\X.Y\arm64\devcon.exe
%WdkDir%
代表已安裝 WDK 的目錄,並X.Y
參考 Windows 驅動程式套件的版本。 例如,如果您有最近的 WDK,DevCon 工具會位於 64 位系統的目錄路徑 C:\Program Files (x86)\Windows Kits\10\Tools\10.0.26100.0\x64\devcon.exe
中。
本節內容
您可以使用 DevCon 做什麼
Windows 驅動程式開發人員和測試人員可以使用 DevCon 來確認驅動程式是否已正確安裝及設定,包括適當的 INF 檔案、驅動程式堆疊、驅動程式檔案和驅動程式套件。 您也可以在腳本中使用DevCon命令(啟用、停用、安裝、啟動、停止及繼續)來測試驅動程式。
DevCon 是命令行工具,會在本機電腦上執行裝置管理功能。
Devcon 功能包括:
顯示驅動程式與裝置資訊 DevCon 可以在本機電腦上顯示驅動程式與裝置的下列屬性:
搜尋裝置 DevCon 可以依硬體識別碼、裝置實例識別碼或裝置設定類別搜尋本機電腦上的裝置。
變更裝置設定 DevCon 可以透過下列方式變更本機電腦上 隨插即用 (PnP) 裝置的狀態或設定:
- 啟用裝置
- 停用裝置
- 更新驅動程式 (互動式與非互動式 )
- 安裝裝置 (建立 devnode 並安裝軟體)
- 從裝置樹狀目錄移除裝置,並刪除其裝置堆疊
- 重新掃描 隨插即用 裝置
- 新增、刪除及重新排序根列舉裝置的硬體標識碼
- 變更裝置安裝類別的上下篩選驅動程式
- 從驅動程式存放區新增和刪除第三方驅動程式套件
重新啟動裝置或計算機 DevCon 可以重新啟動本機裝置、視需要重新啟動本機系統,或視需要重新啟動本機系統以進行其他 DevCon 作業。
DevCon 原始程式碼
您也可以使用 DevCon 原始程式碼,以便檢查 DevCon 用來擷取和變更設定和設定資料的方法。 DevCon 說明使用 一般安裝函式、 裝置安裝函式和 PnP Configuration Manager 函式。 Device Console (DevCon) 工具的原始程式碼可在 GitHub 上的 Windows 驅動程式範例存放庫中取得。