NVMe m.2 驱动器拒绝在其原装 HP ProBook 上启动

NVMe m.2 驱动器拒绝在其原装 HP ProBook 上启动

背景(抱歉,这篇文章会很长):这台笔记本电脑在停止启动后,我从最终用户那里收到了它。笔记本电脑是 HP ProBook 640 G5。NVMe M.2 包含 Windows 10。

问题是,当笔记本电脑尝试在安装了 m.2 的情况下启动时,它会冻结在 HP SureStart 屏幕上。您无法访问启动菜单选项,但仍可以按 CTRL ALT DEL 进行热重启。您唯一的其他选择是关闭电源。我以前在较新的 Probook 上遇到过一次这个问题。在采取以下重要步骤后,我能够解决这个问题,尽管我不知道这是两者的结合还是只有一个问题:

  • 我注意到 BitLocker 已暂停。这表明笔记本电脑在固件更新期间的某个时刻死机了,因为在我看来,这比用户以某种方式暂停 BitLocker(他们没有管理权限)的可能性更大。我知道对于 HP 固件更新,BitLocker 在更新期间被暂停。所以我解密了它。
  • 我将 m.2 放入同事的戴尔笔记本电脑中。m.2 继续启动。我将 m.2 放回原来的 ProBook 中,它也在那里启动了。

仅供参考,我之前确实尝试过不带电池进行电源重置,但没有任何效果。我还尝试在启动过程中按 Winkey + B 来回滚 BIOS,但没有任何效果(我没有得到任何反应,没有任何迹象)。

现在,就我目前使用的这台笔记本电脑而言,我注意到 BitLocker 处于活动状态。我解密了它,然后把它放进了我同事的戴尔电脑中。它表现出与之前的 m.2 相同的行为。它初始化(准备设备)然后启动。但是,它仍然拒绝在原始笔记本电脑上启动。因此,我将 m.2 放入另一台较新的 ProBook,即 ProBook 440 G10。它在那里启动了。看到 m.2 完全没有问题,数据完整无损,我开始排除笔记本电脑是问题所在。

ProBook 440 G10 已经有自己的 M.2,并安装了 Windows 11。Probook 650 笔记本电脑确实有 TPM 2.0,所以当我测试它时,它确实可以很好地启动该 M.2。我们想知道是不是 TPM 导致了原始 M.2 出现问题,所以我清除了笔记本电脑上的 TPM,然后尝试启动原始 M.2。没有成功。我禁用了 TPM。还是没有反应。我将 BIOS 重置为出厂默认设置,仍然没有反应。

我感觉原始 M.2 上有某种缓存拒绝重新初始化原始笔记本电脑的硬件,并且卡在错误的配置中。有没有办法真正强制 m.2 重新初始化?还是我遗漏了其他什么?

请注意,我还没有尝试在 m.2 上运行 sfc/dism 组合,因为我认为它不会有帮助,而且在我之前的案例中,它不需要让 m.2 在原始笔记本电脑上启动。如果我下次尝试这样做,请告诉我(我会在另一台笔记本电脑上启动 m.2,然后运行它)。我也尝试了电源重置、bios 回滚,但仍然没有结果。

请注意,我的最终目标是让 m.2 启动而无需擦除它(这可能会起作用),并且了解这里到底是什么卡住了。

相关内容