
マイクロソフトによれば、「ユニバーサル シリアル バス デバイスはセーフ モードで動作しません「XP では、このエラーが発生します。ただし、私のテストでは、これは正しくありません。USB キーボード、マウス、フラッシュ ドライブはセーフ モードでは正常に動作するようです (BIOS がサポートを提供していないことを確認しました)。これは、標準入力デバイスの障害が、Microsoft の用語で言う「悪いユーザー エクスペリエンス」となるため、理にかなっています。
それで、XP のセーフモードで USB はサポートされていますか?
答えが「いいえ」(Microsoft に同意)の場合、標準の HID キーボードまたはマウスが機能しないテストケース(できれば仮想マシン)を提供してください。ハードウェア / BIOS / OS 構成を明記してください。ブート メニューを使用するには、USB デバイスに加えて PS/2 キーボードを接続する必要があることに注意してください。仮想マシン ソフトウェアは通常、PS/2 キーボードをエミュレートします。または、
/safeboot
スイッチを追加するboot.ini
。答えが「はい」の場合、サポートドキュメント(Microsoft または権威ある人物が作成したもの)へのリンクを提供してください。
回答は「デバイス X、Y、Z はサポートされていますが、それ以外はサポートされていません」となる可能性があります。その場合はリンクも提供してください。
答え1
私の答えは「はい」です。公式にこれを述べている Microsoft の記事へのリンクが見つからないため、通常の小売インストールのレジストリを「サポート ドキュメント」として使用します。
セーフ モードの場合、Windows は次のキーの下にリストされているドライバー/デバイス クラスを読み込みます: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal
私のテスト マシンでは、USB コントローラー、ヒューマン インターフェイス デバイス (KB/マウス)、およびディスク ドライブのデバイス クラスが表示されています。したがって、そこに表示されている内容から判断すると、キーボード、マウス、およびフラッシュ ドライブはセーフ モードで動作するはずです。
さらに、あなたはMicrosoft KBの記事を誤解していると思います。タイトルは、BIOSがUSBをサポートしていない、またはオプションがオフになっている特定の問題のシナリオを指していると思います。記事はないセーフモードでは USB がサポートされないことを示します。
答え2
USB デバイスは、BIOS で USB サポートが有効になっているため、セーフ モードで動作します。MS の記事の「詳細情報」セクションにアクセスすると、次の文が見つかります。「USB 入力デバイスの場合、セーフ モードで動作させるには、システムに入力デバイスの USB サポートを備えた BIOS があり、USB レガシー モードが有効になっている必要があります。」
したがって、USB デバイスをどのモードでも動作させるには、BIOS で USB サポートを有効にする必要があります。このオプションが利用できない場合は、BIOS を新しいバージョンにアップグレードしてみてください。
BIOSでUSBサポートを有効にする有効にする方法を説明します。