笔记本电脑是 HP 15-bc018ca (i7),配有旋转式 2TB 驱动器。这个驱动器很慢 - 所有后台程序都需要近 10 分钟才能加载。这些程序包括 Reslio Sync、Dropbox、Evernote。除了这些应用程序之外,没有太多其他程序。
我发现笔记本电脑有一个 M.2 NVMe 驱动器的内部插槽。我想在新的 SSD 上全新安装最新的 Windows 10 版本 (1909)。然后我将使用旋转驱动器作为简单的数据驱动器。
首先要将笔记本电脑的 BIOS 更新为 HP 提供的最新版本。我没有费心为当前的 Windows 安装安装任何其他更新 - 我想进行全新安装。
我购买了 500GB 的三星 970 EVO Plus SSD(NVMe M.2)并安装了它。当前的 Windows 磁盘管理器可以正常查看驱动器,并允许我随意添加分区。但是,我删除了添加的所有分区,并将整个空间保留为初始化但空白。最好让 Windows 安装程序根据需要配置驱动器。
使用 Windows Media Creation Tool 将最新的 Windows 10 v1909 放到 USB 驱动器上。我断开了旋转驱动器并启动了笔记本电脑。笔记本电脑启动到 USB 驱动器,我可以启动安装程序。但是,安装程序停止并要求我提供缺少的驱动程序。我确信它正在寻找 NVMe 驱动器的驱动程序。
花了一些时间寻找 - 还没有找到我需要做的事情。
我的下一个尝试是使用 Samsung Clone 实用程序将我当前的 Windows 安装和所有启动内容复制到 NVMe 驱动器。此操作成功完成。但是,在启动计算机时,很明显计算机仍在从旋转驱动器启动。进入磁盘管理器,它显示 SSD 处于脱机状态,因为“磁盘处于脱机状态,因为它与另一个在线磁盘有签名冲突”。三星的磁盘克隆过程有点太完美了!
断开旋转驱动器并重新启动笔记本电脑。这东西真快!大约 10 秒后进入登录屏幕,再过 30 秒所有后台程序都加载完毕。
这一系列步骤告诉我,笔记本电脑完美支持 NVMe 驱动器。我需要做的就是找出如何将所需的驱动程序添加到 USB 驱动器上的 Windows 10 安装文件中。
我看到两种可能性。我首选的方法是将所需的驱动程序添加到 Windows 10 安装 USB 驱动器,然后在 NVMe 驱动器上进行全新安装。此步骤将移除旋转驱动器。只有在一切正常后,我才会重新添加旋转驱动器并删除原始的“C”分区。
另一种可能性是以某种方式更改其中一个驱动器的驱动器签名,以便两者可以同时共存于同一台机器中。但是,这并不能给我想要的全新安装。
更新 Windows 10 USB 驱动器的真正优势在于,如果发生灾难性的事情并且我必须重新执行整个过程,它为我提供了一条前进的道路。
[编辑]
我能够解决磁盘签名冲突问题,只需进入磁盘管理,右键单击离线驱动器,然后单击“在线”。这使 NVMe 驱动器重新上线。但是,在下次启动时,旋转驱动器由于同样的原因离线。我只是重复了该过程(磁盘管理 -> 右键单击离线驱动器 -> 选择在线)。笔记本电脑现在可以正确启动,两个驱动器都在线。
我根据需要重新分配了驱动器号,笔记本电脑现在从 NVMe 驱动器启动。
然后我在笔记本电脑上运行了 W10 v1909 更新,它运行完成。笔记本电脑显示现在处于 v1909 状态。
不过,我仍然想弄清楚为什么笔记本电脑不允许我将 v1909 全新安装到 NVMe 驱动器上。
我有更多信息,如评论中所建议的:
运行 msinfo32 显示 BIOS 处于 uefi 模式
磁盘管理显示两个驱动器(原始旋转驱动器以及新的三星 NVMe 驱动器)均格式化为 GPT。
BIOS 提示 BIOS 传统支持已禁用(CSM 已禁用)
BIOS 显示“安全启动”已启用
我刚刚用 Acronis(全盘备份)备份了 NVMe 驱动器。首先,我将断开旋转驱动器并确保笔记本电脑仍能正常启动。然后我将擦除 NVMe 驱动器并再次尝试从 USB 驱动器进行安装。
非常感谢您的评论和建议!
[编辑2]
现在我的笔记本电脑似乎工作正常:从 NVMe 驱动器启动并允许完全访问旋转驱动器,我想我应该玩一会儿并尝试找出问题所在。旋转驱动器仍然与上一次测试断开连接(上文)。
我首先从 W10 安装 USB 密钥启动笔记本电脑。执行了全新安装(完全清除)所需的所有步骤,并告诉安装程序安装到现有的启动分区中。
一切顺利,启动后进入一个干净、整洁的全新 W10 v1909 安装。这是我第一次听到 Cortana 的声音!
甚至将我的蓝牙鼠标配对并浏览了一下互联网。一切似乎都正常。
好吧——让我们更激烈一点。
再次从 W10 安装 USB 密钥启动笔记本电脑并执行相同的过程。不过,这一次,我清除了驱动器上的所有分区。确认整个驱动器都是空的,然后告诉安装程序将 Windows 放入该空白空间。
再次,安装程序运行完美。我又听到了 Cortana 可爱的声音。再次配对我的蓝牙鼠标,并确保互联网正常工作。
我现在不得不假设用户“ramhound”已经解决了这个问题——我的 BIOS 一定没有设置为 uefi。令我惊讶的是,似乎在某个过程中,软件进入了 BIOS 并更改了设置。我不知道这是可能的。
我将创建一个答案,总结我认为使笔记本电脑与 NVMe 驱动器配合使用所必需的内容。
ramhound - 请创建一个答案,其中提到确保 BIOS 设置为 uefi,以便我可以接受它。
答案1
用户 ramhound 表示 BIOS 可能处于传统模式,而不是完整的 uefi 模式。虽然我在启动 Win 10 安装程序之前没有检查 BIOS,但我确信它已设置为 UEFI。我现在猜测事实并非如此。
有趣的是,NVMe 驱动器曾是在现有的 Windows 10 安装中可见且可访问。据我所知,如果 BIOS 未设置为 UEFI 模式,则不可能实现。
底线:虽然我不确定是什么阻止了 Win 10 安装程序安装到 NVMe,但它现在正在运行。我希望我的问题中的详细描述能够帮助其他处于同样境地的人。
并且——检查您的 BIOS 设置!