我的台式机有两个硬盘,一个是装有 Windows 8.1 Pro 的 240GB SSD,另一个是装有 Windows 10 Pro 的 120GB SSD。我目前已将其设置为双启动两个操作系统,并且运行正常。
我希望两个 Windows 分区都位于同一个 240GB SSD 上,这样我就可以从桌面移除 120GB SSD。我不想重新安装 Windows 10。
我能够使用 Macrium Reflect 将 Windows 10 分区克隆到 Windows 8 驱动器上,并且没有任何错误。然后我使用 EasyBCD 工具更新引导加载程序,将 Windows 10 条目指向 Windows 10 克隆到的新驱动器号/分区。然后我移除 120GB SSD。但是,当系统启动时,我从启动选项中选择 Windows 10,Windows 徽标会短暂出现,然后屏幕变黑,Windows 永远不会加载。奇怪的是,在黑屏上,我可以移动鼠标,但单击没有任何反应,键盘命令也没有任何反应。我尝试进入 Windows 10 安全模式,但它也永远不会加载。在分区克隆之前,我确保“快速启动”选项已禁用。即使 Windows 10 在这种情况下无法启动,Windows 8.1 仍会继续启动而不会出现任何问题。
无需重新安装 Windows 10,在 240GB SSD 上完成双启动设置的最简单方法是什么?
答案1
问题与硬件有关。当我卸下显卡并尝试将其恢复为板载/集成显卡时,我遇到了同样的黑屏问题。为了让一切正常,我必须在进行操作系统克隆之前手动删除显卡驱动程序,这样它才能恢复为板载显卡。
答案2
“Windows 徽标瞬间出现,然后屏幕变黑...”——我最近也遇到了同样的问题。看起来像是硬件问题,但事实并非如此。很简单:克隆的分区是新的,但系统分区的字母在 Windows 注册表中没有改变,字母仍然链接到旧分区。
脚步怎么修它:
- 将引导加载程序指向老的进入Windows 10并启动。
- 注意驾驶信分区老的Windows 10。最有可能的是“C:”。
- 新的包含克隆 Windows 的分区应该可以从旧 Windows 访问。请注意其驱动器号,例如“D:”。
- 开始注册表编辑器在克隆中进行更改。
- 单击 HKEY_LOCAL_MACHINE。单击文件 ->加载配置单元. 浏览到“D:\windows\system32\config”并打开文件“SYSTEM”。给配置单元命名,例如“test1”。
- 转到 HKLM\test1\MountedDevices 并:
- 找到那里的记录老的分区:“\DosDevices\C:”。选择一些未使用的字母,例如“P”,并将其重命名为“\DosDevices\P:”
- 找到那里的记录新的分区:“\DosDevices\D:”。将其重命名为“\DosDevices\C:”。注意:如果没有这样的名称,请通过将 HKLM\test1\MountedDevices 中的值与 HKLM\System\MountedDevices 中旧 Windows 的记录进行比较来查找新分区
- 点击文件 ->卸载配置单元。
- 将引导加载程序指向克隆Windows 并从新驱动器加载它。克隆的 Windows 应该可以正常加载,而不会出现带有光标的黑屏。