Windows 中的 USB 依赖于系统磁盘作为主磁盘

Windows 中的 USB 依赖于系统磁盘作为主磁盘

更换一个 HDD 后,我意外地以相反的顺序连接了硬盘,因此非系统 HDD 成为主 HDD,而系统的 SSD 成为从属 HDD。

有趣的是,当我启动系统时,USB 设备没有响应。键盘和鼠标在 BIOS 中工作正常,但 Windows 不知何故忽略了它们(尽管 USB 端口仍处于通电状态)。

我尝试重新启动,但没有任何变化。更换光盘解决了这个问题。

那里发生了什么?

答案1

不同的 BIOS 工作方式不同。这可能是由于启动顺序(无论是否可配置)所致,也可能是由于您的 USB 硬盘卷被标记为活动(可启动)分区,而您的主驱动器不是活动分区或屈居于可移动活动分区之下。

如果您不打算从驱动器启动,请务必删除 Active 标志。使用 DISKPART(命令窗口)来完成此操作:

打开“开始”,输入 CMD,右键单击 cmd.exe 或“命令提示符”,然后选择“以管理员身份运行”。

按照以下命令操作:

  磁盘分区
  LIST VOL(又名 LIST VOLUME)
  SEL VOL {数字或驱动器号}(又名 SELECT VOLUME)
  DET PART(又称 DETAIL PARTITION)
如果显示“活动:是”,则输入:
  不活跃

对其他不需要处于活动状态的可启动分区重复上述操作。检查以确保您的 C(启动)卷确实处于活动状态。如果不是,请使用命令将其标记为活动状态ACTIVE。当有疑问时,这就是您的 BIOS 应该扫描以确定从哪个驱动器启动的方式。

您始终可以在 Windows 磁盘管理中将分区标记为活动分区,但 DISKPART 是撤消该操作并删除活动标志的唯一实用方法。

答案2

可能是您在错误组织物理设置时没有重新配置 BIOS。BIOS 并不像您想象的那么智能。实际上,我认为内置 BIOS 软件越简单,它就越安全,因为在计算机的最低级别出错的代码就越少。

我不确定这是否有帮助,但我遇到了问题带有 IOMMU 和 USB 3.0当我从使用 Windows 作为主要操作系统切换到 Ubuntu/Linux 时。您还应该注意,如果您遇到 USB 3.0 端口问题,则“3.0”可能是问题所在,因为众所周知 USB 3.0 经常出问题。

答案3

BIOS 接收从属设备的 ISO 并使用它来运行主设备。未找到忽略 USB 设备的驱动程序的路径配置。

答案4

当您无法从所需磁盘启动时,BIOS 会按照搜索顺序从下一个可用的启动设备启动。在此过程中,它会枚举 USB 启动设备。捕获 USB 控制器/启动设备后,它无法为 Windows 正确释放或重新初始化它们。

这只是猜测。另一方面,您报告的问题是一个众所周知的常见问题,并且从未有人提出过其他解释。

相关内容