如何将 Windows 10 从 USB 安装到 UEFI 安全启动机器

Bri*_*wis 10 uefi secure-boot windows-10

使用新的裸机如何从 USB 记忆棒安装 Windows 10 并在安全启动和 EFI 打开的情况下安装它?

Lep*_*tor 7

仅供参考.. 我见过的用于从 ISO 创建 USB 启动盘的 Windows 的最佳工具是 - Rufus:https : //rufus.akeo.ie/并且效果很好。LINUX Mint 中有一些有用的 USB 工具 - 但是,这里超出了范围。;)

鲁弗斯

网站概览:

Rufus 是一个实用程序,可帮助格式化和创建可引导的 USB 闪存驱动器,例如 USB 密钥/笔式驱动器、记忆棒等。

它对于以下情况特别有用:

  • 您需要从可启动的 ISO(Windows、Linux、UEFI 等)创建 USB 安装介质
  • 您需要在未安装操作系统的系统上工作
  • 您需要从 DOS 刷新 BIOS 或其他固件
  • 你想运行一个低级实用程序

尽管体积小,Rufus 却能提供您需要的一切!

  • 请注意,Rufus 似乎不支持安装到启用了安全启动的机器上(如 OP 要求的那样),但您可以在禁用安全启动的情况下进行安装,然后在安装完成后重新启用安全启动。 (4认同)

Bri*_*wis 6

  1. 首先确保您的 bios 已打开安全启动。
  2. 接下来,用 Fat32 构建你的 U 盘
  3. 然后正常安装。

手动准备/构建 USB 磁盘以成为可引导的 Win 10 安装的 11 个步骤。此可启动 U 盘适用于较旧的 BIOS 安装以及较新的 UEFI 安装。

  1. Diskpart(从 CMD 提示符运行)
  2. 列出磁盘
  3. 选择 Disk #(其中 # 是您的 U 盘编号)
  4. Clean(删除 U 盘上的所有分区,包括所有隐藏扇区)
  5. Create Partition Primary(使用默认参数创建一个新的主分区)
  6. 选择 Partition 1(关注新创建的分区)
  7. 活动(将所选分区设置为活动的有效系统分区状态)
  8. Format FS=fat32 quick(使用FAT32文件系统格式化分区。需要FAT32而不是NTFS,以便它可以在安全启动UEFI BIOS下加载。)
  9. 分配(为 USB 驱动器分配驱动器号)
  10. 出口
  11. 将所有文件从 Windows 10 isO 复制到 U 盘。

有关更多详细信息,请参阅我的博客文章:http : //mythoughtsonit.com/2014/05/installing-windows-8-1-from-usb-to-a-uefi-secure-boot-machine/

  • 不幸的是,install.wim 在 2018 年 9 月是 4,469,518,898 字节,对于 FAT32 上的单个文件来说太大了。此方法不再适用于最新版本的 Windows 10。 (6认同)
  • @bart 您可以将 `install.wim` 分成几部分。请参阅我的回答 [下面](https://superuser.com/a/1627333/1077440)。 (2认同)

sta*_*tor 6

以下方法无需外部工具即可使用,并且适用于大于 4 GB 的图像文件。基本上,您需要一个带有 FAT32 文件系统1和活动分区的 USB 驱动器。您可以使用以下PowerShell命令来准备 USB 驱动器:

  1. 使用Get-Disk识别您的USB驱动器(查找Number列)。
  2. 使用以下管道准备您的 USB 驱动器(请注意,这将擦除您的整个 USB 驱动器):
    Clear-Disk -Number <USE_NUMBER_FROM_STEP_ONE> -RemoveData -RemoveOEM -Confirm:$false -PassThru | New-Partition -UseMaximumSize -AssignDriveLetter -IsActive | Format-Volume -FileSystem FAT32
    
    Run Code Online (Sandbox Code Playgroud)

之后,您的 USB 驱动器就可以接收 Windows 映像的文件了。将所有图像文件复制到 U 盘,install.wim文件除外,如果超过 4 GB(FAT32 无法处理大于 4 GB 的文件)2

Copy-Item -Recurse -Path D:\* -Destination E:\ -Exclude install.wim
Run Code Online (Sandbox Code Playgroud)

如果您的安装文件大于 4 GB(现在很可能是这种情况),请使用以下命令2将其拆分为多个部分:

DISM /Split-Image /ImageFile:D:\sources\install.wim /SWMFile:E:\sources\install.swm /FileSize:4096
Run Code Online (Sandbox Code Playgroud)

这将根据源文件的大小创建多个install.swm文件(install.swminstall2.swm等)。

之后,即使启用了安全启动,您的 USB 驱动器也可以同时用作传统引导棒或 UEFI 引导棒。


1 FAT32 比 NTFS 兼容更多的系统。因此,您在使用这种旧格式时更加灵活。

2其中D:包含您安装的 .ISO 文件,E:是您的 USB 驱动器