Nexus OneをfastbootモードにしてWindows 8.1にUSB接続すると「USB デバイスが認識されません」とバルーン表示される。内容は「このコンピューターに最後に接続された USB デバイスが正しく機能していないため、Windows によって認識されていません。」と言うもの。デバイス マネージャーで見てみると「ユニバーサル シリアル バス コントローラー」のところに!マークが付いた「Unknown USB Device (Device Failed Enumeration)」が見える。これのプロパティを開くと全般タブのデバイスの状態に「問題が発生したのでこのデバイスは停止しました。(コード 43)」と「USB BOS 記述子の要求が失敗しました。」って2行のエラーメッセージが出てる。
USBデバッグにチェックを入れてadbで接続する場合は問題なくUSBデバイスとして認識しているので、これはNexus Oneが壊れているのか、HBOOTのバージョンによるものなのか、別のNexus Oneを買ってきて試すしか無いかと思っていたら、Nexus7をAndroid 4.4にしたらWindows8.1でUSB接続が認識されなくなったってのを見て、もしかしたらWindows 8.1だからダメなんじゃないだろうかと思い、Windows XPやWindows 7で試してみたら問題なくfastbootモードでもUSBデバイスとしてちゃんと認識された(汗)
まあ、どっかのタイミングのWindows Updateで認識出来なくなってるパターンなのかも知れないけど、何にしてもNexus Oneが壊れてる訳じゃないと判って一安心。