Nexus 5 → USBデバック:無効, MTP接続
この状態でWin8.1に接続して、Win8.1のデバイスマネージャを見たら、ビックリマークとかは出ていないけど、
ドライバとして"Android Composite ADB Interface"があたっていることに気づいたから、
右クリ->ドライバソフトウェアの更新で、"コンピュータを参照してドライバーソフトウェアを検索します"->"コンピューター上のデバイスドライバーの一覧から選択します"->
リストから"MTP USBドライブ"を指定してインスコ。

これをやったら、USBデバッグ無効状態でWin8.1デバイスマネージャのポータブルデバイスのところに"Nexus 5"と表示されるようになって、マイコンピュータ内にもNexu 5が現れた。
USBデバッグが有効だろうと無効だろうと問題なくWin8で認識するようになった。

で、USBデバッグ有効時も問題なく認識されて、adbでも認識されるようになった。