割当済みのCOMポートを調べる

某SH7125FのFlashWriterEXがCOM8までしか対応していない*1のだが、自分のCOMポートがどのようになっているのか調べてみたくなった。

レジストリエディタのHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enumから検索で名前をFriendlyNameで引っ掛ける。
データにCOM??と書かれているキーが割当てられているCOMポート。

実際に現在アクティブになっているCOMポートはHKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMMで表示されている。

最近は仮想COMドライバのアンインストーラも出てきましたが、ちょっと前のUSB−シリアル変換はダメダメです。

*1:次回のバージョンアップで対応予定