无法安装 WIndows 7

无法安装 WIndows 7

我已经不知道在失败了 4 个小时后我该尝试什么了。我尝试了以下选项的所有可能组合:

  • 安全启动开启/关闭
  • UEFI/传统
  • AHCI 开启/关闭
  • XHCI 开/关

我有一台 Acer Aspire V 15 Nitro“VN7-571G-51R8”,预装了 Windows 10。

我走到这一步:

  • 未找到可启动设备
  • “加载文件”屏幕后,在“正在启动 Windows”处冻结

现在,我尝试在 BIOS 中启用/禁用所有操作,都会导致“未找到可启动设备”,所以我猜我破坏了某些东西?我也正在使用 2 个 USB 设备尝试此操作。

是不是Acer不想装Windows 7就装不上去呢?

答案1

Windows 7 不支持新的 UEFI GOP(图形输出协议)和需要 VGA 选项 ROM(BIOS 中断 10(INT 10H))启动时。Windows 8/10 支持 GOP,并从 UEFI 读取徽标并在启动过程中显示它启动更顺畅

并且当您选择 UEFI 时,您的 UEFI 似乎总是打开 GOP 并禁用 VGA,因此 Win7 无法安装并且会Starting Windows因图形伪影而挂起。

答案2

鉴于最后一条评论我想我现在可以猜出答案了:

当具有 EFI 固件的主板启动时,它会尝试执行以下一些操作:

  1. 按照先前定义的 EFI 系统变量所指向的加载引导加载程序。
  2. 可选择以传统模式启动
  3. 如果找不到可启动设备,它将扫描连接的设备并寻找 EFI 启动加载程序。

您正在尝试从 USB 闪存盘安装 Windows 7,这意味着操作系统尚未安装,并且 1) 并非如此。我们可以使用 NTFS 格式化闪存盘,安装旧式引导扇区并将 EFI 设置为以旧式模式启动,或者:

  • 保持 EFI 设置为在现代 EFI 模式下启动。
  • 附加一个可理解文件系统的介质。
  • 将引导加载程序复制到该文件系统中的标准化位置。

现在我认为事情出了问题:

  • EFI 不需要识别 NTFS,用 FAT 32 格式化闪存驱动器
    (技术上不是 FAT32,但创建一个EFI 系统分区恰好与 FAT32 100% 兼容)
  • 将 EFI 引导加载程序放置在 \EFI\BOOT\BOOTX64.EFI
    这不是 Windows 7 ISO 的默认情况

Windows 7 可以识别 EFI。iso/DVD 附带了正确的驱动程序。但它不在闪存驱动器 EFI 启动的正确位置。您必须找到该文件并手动将其复制到\EFI\BOOT\BOOTX64.EFI

找到它并不难。它位于 install.wim 文件中,或者如果您可以访问已安装的 Windows 7 系统(EFI 经典安装),则可以复制并重命名 C:\Windows\Boot\EFI\bootmgfw.efi


完成此操作后,您应该能够以 EFI 模式启动并启动安装程序。不过还有两个问题。

  1. 安全启动需要关闭。
  2. Windows 7 不附带 USB3 控制器驱动程序。许多现代主板仅附带 USB3(例如 100 系列芯片组上的所有主板)。这意味着要么准备好驱动程序“光盘”,要么修补安装驱动器,要么使用 PS2 键盘。修补安装可能是最简单的,可以使用 Microsoft 网站上的工具自动完成。

(当我尝试使用 Windows 10 进行干净的 EFI 安装时,我发现所有这些都很难。除了我还必须使用 USB3 闪存驱动器。使用 USB2 驱动器时,win10 安装程序抱怨缺少驱动程序,但告诉我如果我从 USB 或 DVD 启动,我可以忽略该错误。Grah!)。

答案3

让我们从头开始,以避免任何错误。使用官方的 Windows DVD/USB 下载工具将您的 DVD/.iso 新安装到 USB 记忆棒上。这还将验证映像没有重大完整性错误。这种情况可能会发生,因此最好使用该工具。 http://wudt.codeplex.com

对于 Windows 7 和 WUDT,请使用 BIOS/Legacy 模式而不是 UEFI。启用 CSM,启用 AHCI,但禁用安全启动。如果可以选择,请将 VGA 设置为传统/默认。您可以选择是否启用 XHCI,但无论如何,您都应使用 USB 2.0 端口进行安装以获得最大兼容性。如果安装失败,请禁用 XHCI,直到 Windows 安装完成。

如果您想使用 UEFI,则需要使用 64 位 Windows 副本并使用 GPT 分区(而不是 WUDT)进行安装。上述其余设置均适用。

在启动过程中,选择 USB 驱动器作为启动设备。如果系统未提示您这样做,或者 POST 屏幕上未显示此选项,您可以在 BIOS 中手动选择它。

运行主要设置后,返回 BIOS 以使用 HDD 作为启动设备。

如果上述操作失败,您可能需要更改一些配置以使驱动器 UEFI 可引导至您的系统。现在您已验证您的映像通过了 Windows USB 工具的内置检查,您可以按照此处的教程使用 Windows 工具为您的安装制作可引导的棒。如果您还没有 7-Zip,我推荐您使用 7-Zip 作为存档程序。

http://www.nextofwindows.com/how-to-make-uefi-bootable-usb-flash-drive-to-install-windows-8

如果您的图像是罪魁祸首,您可以下载一个新的图像并使用您的产品密钥。直接从 Microsoft 下载: https://www.microsoft.com/en-us/software-download/windows7

相关内容