Windows 7 和 Windows 10 如何让它们成为朋友

Windows 7 和 Windows 10 如何让它们成为朋友

我需要将当前安装的 Windows 7 克隆到新计算机上。我还需要将其与新安装的 Windows 10 进行双启动。Windows 7 目前位于 BIOS/mbr 磁盘上。我不介意保留 BIOS/mbr 分区表,并将最后的第 4 个插槽用于 Windows 10,但问题是在使用 CloneZilla 将 Windows 7 分区复制到新 PC,然后安装 Windows 10 后,它会给我一条消息,说如果 Windows 10 位于任何位置有 EFI 的硬件上,即使我目前处于 BIOS/传统模式,它也必须使用 EFI/GPT 安装。

有没有办法强制安装它?或者我可以在具有 BIOS/MBR 的旧 PC 上安装 Windows 10,然后将其克隆到新 PC 上吗?这里最好的解决方案是什么?我尝试使用 UEFI/GPT 模式安装 Win 10,然后将 Windows 7 分区克隆到磁盘,它确实进入了 Win7 启动屏幕,但从未进入 Win7 登录屏幕。

我必须克隆现有 Win7 分区而不是安装新分区的原因是里面有一个我无法重新安装的应用程序,我已经联系了制作它的公司,所以我必须保留它。是的,我知道我可以虚拟化这个磁盘,我想尝试在不虚拟化的情况下做到这一点。

我尝试过 LazeSoft,但它并没有解决问题(通常来说它是一个很好的实用程序!)。

有什么想法吗?我只需要 Windows 7 分区完全启动到登录屏幕...

0,0?

答案1

原因是 Windows 10 安装介质默认以 EFI 模式启动,并要求您的磁盘使用 GPT 分区表。您应该强制安装介质以 MBR 模式启动。

  1. 计算机启动时调用启动菜单(启动菜单键列表对于品牌而言)
  2. 确保为 Windows 10 安装介质选择非 EFI(MBR/Legacy)选项。

您可能需要在 UEFI/BIOS 中禁用 EFI-boot。

PS您可以随时绕过 Windows PE 问题(例如与 Win 11 不兼容的 PC)通过手动提取操作系统使用 imagex (gimagex) 或 dism 等工具转到新分区:

A。简单方法(使用您当前的旧 Windows):

  1. 启动到当前的 Win 操作系统;
  2. 创建新的NTFS分区并挂载;
  3. 使用以下命令列出 install.wim (install.esd) 中可用的 Windows 映像图像处理软件(最简单但不支持 ESD)或使用 DISM;
  4. GImageX Apply 或 DISM 将所需的图像应用到创建的新分区;
  5. 使用易BCD(有免费版本)添加新的引导记录

B.直接从 Win PE(Windows 安装媒体)安装。 不要运行 bcdboot如果您想添加第二个操作系统。对于双启动,请使用 rebuildbcd。以下是手动的附有截图。TL;DR:

  1. 直接从Win 10 PE按Shift+F10调用cmd;
  2. 创建一个新的NTFS分区并挂载它(使用diskpartformat);
  3. = 步骤 A.3. (您可以将 GImageX 预先复制到 USB);
  4. = 步骤 A.4.;
  5. 运行bootrec /rebuildbcd以将新操作系统添加到启动菜单。

相关内容