私は、iMac の Boot Camp で Windows 7 を実行しています。何らかの理由で、起動時に、Windows が USB デバイスをロードしている間 (「デバイスが接続されました」という効果音が聞こえるため)、マウス (RF 経由の USB を使用) と Bluetooth キーボードを 10 ~ 20 秒ほど動かすことができないことがあります。私が持っているデバイスは、外付け HD が 3 台です。
しかし、これはすべてのスタートアップで起こるわけではなく、約半分の頻度で起こります。なぜ起こるのか不思議です。
答え1
私も、キーボードとマウスを KVM スイッチ経由で接続すると、時々この現象が発生します。キーボードが完全に接続されていないために、chkdsk を中止できないことがあります。
これは、Windows XP 以降 Windows がドライバーをロードする際に採用してきた非同期アプローチが原因で発生します。つまり、すべてのドライバーが同時にロードするように指示され、Windows はどの順序でロードされるかに関係なく、すべてが完了するまで待機します。結果は決して同じにはなりません。
Windows 2000 では、すべてのドライバーが同期的にロードされていました。つまり、各ドライバーは順番にロードされ、前のドライバーのロードが完了した場合にのみロードされました。そのため、Windows 2000 では、完了するまで永遠にスクロールし続けるバーではなく、起動時に正確な進行状況バーを表示できました。非同期アプローチではほぼ常に起動が速くなるため、この動作は停止されました。