web-dev-qa-db-ja.com

WindowsのUSBは、マスターであるシステムディスクに依存します

1台のHDDを交換した後、誤ってハードドライブを逆の順序で接続したため、非システムHDDがマスターになり、システムを備えたSSDがスレーブになりました。

興味深いのは、システムを起動したときにUSBデバイスが応答しなかったことです。 BIOSではキーボードとマウスの両方が正常に機能していましたが、Windowsはどういうわけかそれらを無視していました(USBポートの電源が入っているにもかかわらず)。

再起動しようとしましたが、何も変わりませんでした。ディスクを交換すると、この問題は解決しました。

何が起こったのですか?

13
NoMercyIncluded

BIOSが異なれば動作も異なります。構成可能かどうかに関係なく、ブート順序に起因する場合もあれば、USBハードドライブボリュームがアクティブ(ブート可能)パーティションとしてマークされていることに起因する場合もありますが、プライマリドライブはリムーバブルアクティブパーティションにないか、2番目のフィドルを取ります。

ドライブから起動する予定がない場合は、必ずアクティブフラグを削除してください。これを実行するには、DISKPART(コマンドウィンドウ)を使用します。

[スタート]を開き、CMDと入力して、cmd.exeまたは[コマンドプロンプト]を右クリックし、[管理者として実行]を選択します。

次のコマンドに従ってください。

  DISKPART 
 LIST VOL(別名LIST VOLUME)
 SEL VOL {番号またはドライブ文字}(別名SELECT VOLUME)
 DET PART(別名DETAIL PARTITION)
 if it 「アクティブ:はい」と表示されたら、次のように入力します:
非アクティブ

アクティブなブータブルパーティションである必要のない他のボリュームについても繰り返します。 C(ブート)ボリュームが実際にアクティブであることを確認してください。そうでない場合は、ACTIVEコマンドでそのようにマークします。これは、BIOSが疑わしい場合に、どのドライブから起動するかを決定するためにスキャンする方法です。

Windowsのディスクの管理ではいつでもパーティションをアクティブとしてマークできますが、DISKPARTは、そのアクションを元に戻し、アクティブフラグを削除する唯一の実用的な方法です。

1
raccoon

必要なディスクから起動できない場合、BIOSは検索順序に従い、次に使用可能な起動デバイスから起動しました。そうすることで、USBブートデバイスを列挙しました。 USBコントローラー/ブートデバイスをキャプチャした後、Windows用にそれらを正しくリリースまたは再初期化しませんでした。

これは単なる推測です。一方、あなたが報告することはよく知られている一般的な問題であり、他の説明はこれまで提案されていません。

0
user165568

物理的なセットアップを誤って整理したときに、BIOSを再構成しなかった可能性があります。 BIOSはあなたが思うほど賢くはありません。実際、組み込みのBIOSソフトウェアを簡単に作成すればするほど、コンピューターの最下位レベルで問題が発生するコードが少なくなるため、安全性が高くなると思います。

これが役立つかどうかはわかりませんが、メインOSとしてのWindowsの使用からUbuntu/Linuxに切り替えたときに問題が発生しました IOMMUおよびUSB 3.0の場合 。 USB 3.0ポートに問題がある場合は、「3.0」が問題になる可能性があることにも注意してください。USB3.0は頻繁に使用されなくなることが知られているためです。

0
Eliter

BIOSはスレーブのISOを取り込み、それを使用してマスターを実行しました。 USBデバイスを無視するドライバーのパス構成が見つかりませんでした。

0
Joe J.