4
7

More than 3 years have passed since last update.

コマンドラインでUSBデバイスを再接続する

Posted at

USBで接続しているデバイスが調子悪くなったときに、デバイスマネージャーを開いてデバイスを再インストールしたりするアレをコマンドラインでやる手順です。

※ Windows 10 バージョン2004以降でのみ使用可能

目次

1. デバイスのインスタンスIDを探す
2-1. デバイスをリスタートする
2-2. デバイスを削除してから再読み込み

1. デバイスのインスタンスIDを探す

pnputil /enum-devices /connected

このコマンドで接続中であるデバイスの情報一覧が取得できます。
対象のデバイスを探し、インスタンスIDをコピーしましょう。

pnputil /enum-devices /connected /class Mouse

この様に/classパラメータを使用することで、指定したクラスのデバイスのみを取得できます。

主要なクラス名

  • USB
  • Bluetooh
  • Monitor
  • Mouse
  • Keyboard
  • AudioEndpoint

2-1. デバイスをリスタートする

# 管理者モード
pnputil /restart-device "<インスタンス ID>"
# 管理者モード
pnputil /restart-device "USB\VID_045E&PID_00DB\6&870CE29&0&1" 

こちらはデバイスの再起動を使用した方法です。

2-2. デバイスを削除してから再読み込み

# 管理者モード
pnputil /remove-device "<インスタンス ID>"
pnputil /scan-devices
# 管理者モード
pnputil /remove-device "USB\VID_045E&PID_00DB\6&870CE29&0&1"
pnputil /scan-devices

こちらはデバイスを削除し、再読み込みする方法です。

参考

4
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
7