K.Nino さん、こんにちは。
マイクロソフト コミュニティをご利用いただきありがとうございます。
高速スタートアップを有効にしている場合に限り、USB デバイスを認識しないのですね。
いただいた質問について、インターネットなどで調べてみたので、それぞれ順番に書きますね。
- なぜ「高速スタートアップ」を有効にしている場合だけ、デバイスを認識しないのか
高速スタートアップは、その名の通り起動を早くするために、通常起動とは異なるプロセスを辿ります。
通常起動のプロセス中、特に時間がかかるのがデバイス ドライバーの読み込みと初期化です。
そのため、高速スタートアップの際はこのプロセスが省略され、休止状態ファイルから読み込みを行うことで、起動時間を短縮しています。
そのことにより、デバイスによっては (特に規格の古いデバイスだと、起こりやすいようです) 起動時に正常に認識ができない、という現象が起こることがあるようですので、今回の場合もその可能性が高いかもしれません。
- 「高速スタートアップ」のしくみについて
「こちらのページ」に詳細が載っていますので、よかったら参考までにご確認ください。
- 当現象に対する修正プログラムはあるのか
Windows 8 自体の問題ではなく、デバイスとの相性など、各環境に依存する問題のため、修正プログラムはありません。
この件に関して不明点などありましたら、ご返信くださいね。