2019年7月3日水曜日

USBポートをリセットする

色んなサイトを見て回ったけど、情報があちこち散らばっていて
探すのが大変だったのでまとめておきます。

【プログラムから行う場合】
パイプエラーから回復する方法
https://docs.microsoft.com/ja-jp/windows-hardware/drivers/usbcon/how-to-recover-from-usb-pipe-errors

【DevCon.exeを使った場合】
コマンド集
https://serverfault.com/questions/117898/is-it-possible-to-reset-ftdi-virtual-com-ports-enumeration-we-easily-get-hundre

devcon findall =usb
devcon findall =ports

【TIPS】
デバイスドライバーをリセットする方法
1.管理者権限でCmd「コマンドプロンプト」を起動する。
2.再起動したいデバイスインスタンスパスに対してrestartコマンドを送信する。
  例:devcon restart USB\VID_0403*

これで通信エラーで復旧できないポートを復活させることができるかもしれません。




0 件のコメント:

Androider