Windows 裝置主控台 (Devcon.exe)
DevCon (Devcon.exe) Device Console 是命令列工具,會顯示執行 Windows 之電腦上裝置的詳細資訊。 您可以使用 DevCon 來啟用、停用、安裝、設定及移除裝置。
我可以在哪裡下載 DevCon?
當您安裝 WDK、Visual Studio 和適用于傳統型應用程式的 Windows SDK 時,會包含 DevCon (Devcon.exe) 。 如需下載套件的相關資訊,請參閱 Windows 硬體下載。
- Windows 驅動程式套件 (WDK) 和 Windows 驅動程式套件 (WDK) X.Y (安裝 路徑)
- %WindowsSdkDir%\tools\X.Y\x64\devcon.exe
- %WindowsSdkDir%\tools\X.Y\x86\devcon.exe
- %WindowsSdkDir%\tools\X.Y\arm\devcon.exe
注意
Visual Studio 環境變數 %WindowsSdkDir%代表安裝套件的 Windows kits 目錄路徑,例如 C:\Program Files (x86) \Windows Kits\10。
本節內容
您可以使用 DevCon 執行哪些動作
Windows 驅動程式開發人員和測試人員可以使用 DevCon 來確認驅動程式已安裝並正確設定,包括適當的 INF 檔案、驅動程式堆疊、驅動程式檔案和驅動程式套件。 您也可以使用 DevCon 命令 (啟用、停用、安裝、啟動、停止和繼續腳本中的) ,以測試驅動程式。
DevCon 是在本機電腦上執行裝置管理功能的命令列工具。
Devcon 功能包括:
顯示驅動程式和裝置資訊 DevCon 可以在本機電腦上顯示驅動程式和裝置的下列屬性:
搜尋裝置 DevCon 可以依硬體識別碼、裝置實例識別碼或裝置設定類別搜尋本機電腦上的裝置。
變更裝置設定DevCon 可以透過下列方式變更本機電腦上 隨插即用 (PnP) 裝置的狀態或設定:
- 啟用裝置
- 停用裝置
- 更新驅動程式 (互動式和非互動)
- 安裝裝置 (建立 devnode 並安裝軟體)
- 從裝置樹狀目錄移除裝置,並刪除其裝置堆疊
- 重新掃描隨插即用裝置
- 新增、刪除和重新排序根列舉裝置的硬體識別碼
- 變更裝置安裝類別的上下篩選驅動程式
- 從驅動程式存放區新增和刪除協力廠商驅動程式套件
重新開機裝置或電腦 DevCon 可以重新開機本機裝置、視需要重新開機本機系統,或視需要重新開機本機系統以進行另一個 DevCon 作業。
DevCon 原始程式碼
您也可以使用 DevCon 原始程式碼,以便檢查 DevCon 用來擷取和變更安裝和設定資料的方法。 DevCon 說明如何使用一般安裝函式、裝置安裝函式和PnP Configuration Manager函式。 Device Console (DevCon) Tool的原始程式碼可在 GitHub 上的Windows 驅動程式範例存放庫中取得。
相關主題
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應