{{category Windows Command,nolink}}ドライバー パッケージ用コマンドラインツール。 !!!PnPUtil https://learn.microsoft.com/ja-jp/windows-hardware/drivers/devtest/pnputil Windows Vista 以降から標準で含まれている ドライバー パッケージ ツール。 ドライバー のインストール・アンインストール、接続されている(されていた)ディバイスの確認・削除などが行える。 !!!USBディバイスの切断・再接続 !! 1. デバイスのインスタンスIDを探す pnputil /enum-devices /connected このコマンドで接続中であるデバイスの情報一覧が取得できる。 pnputil /enum-devices /connected /class Mouse /classパラメータを使用することで、指定したクラスのデバイスのみを取得できる。 !! 2-1. デバイスをリスタートする # 管理者モード pnputil /restart-device "<インスタンス ID>" !! 2-2. デバイスを削除してから再読み込み # 管理者モード pnputil /remove-device "<インスタンス ID>" pnputil /scan-devices !!!Windows デバイス コンソール (devcon) Windows Driver Kit (WDK) に含まれる Windows デバイス コンソール (devcon.exe) でも、PnPUtil と同様のことが可能。 * Windows デバイス コンソール (Devcon.exe) ** https://learn.microsoft.com/ja-jp/windows-hardware/drivers/devtest/devcon * DevCon の置き換え ** https://learn.microsoft.com/ja-jp/windows-hardware/drivers/devtest/devcon-migration !!インストール WDK は、Visual Studio などと共にインストールされる。もしくは、単体でインストールする。 * Windows Driver Kit (WDK) のダウンロード ** https://learn.microsoft.com/ja-jp/windows-hardware/drivers/download-the-wdk !! Windows コマンドプロンプトからUSBデバイスを切断/再接続する方法 切断する場合は "C:\Program Files (x86)\Windows Kits\10\Tools\x64\devcon" disable "USB\VID_05FC&PID_0231&REV_0100&MI_01" 再接続する場合は "C:\Program Files (x86)\Windows Kits\10\Tools\x64\devcon" enable "USB\VID_05FC&PID_0231&REV_0100&MI_01" デバイスID は、デバイスマネージャーから確認することができる