当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

作者:精品下载站 日期:2024-12-14 20:12:27 浏览:15 分类:玩电脑

如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?


这是有关如何使用适用于 UEFI 计算机的 Windows 10 或 Windows 7 安装映像创建可启动 USB 闪存驱动器的分步指南。我们需要以下内容:

  • USB 闪存驱动器(USB v2 或 v3),容量至少为 4 GB(对于 Windows 7)或 8 GB(对于 Windows 10);

  • 64 位 Windows 安装映像(32 位 Windows 版本无法在 UEFI 计算机上启动)。 Windows 发行版可以采用安装 DVD 或 ISO 映像文件的形式。

为了使 UEFI 计算机从 USB 闪存驱动器启动,必须将其格式化为 FAT32 文件系统。

让我们看一下创建可启动 UEFI USB 闪存驱动器以安装 Windows 10 的几种最流行的方法。

使用媒体创建工具创建 Windows 10 安装 U 盘

Microsoft 用于在 Windows 10 中创建安装媒体和 ISO 映像的官方工具是媒体创建工具。您可以在此处下载最新版本 - https://www.microsoft.com/en-us/software-download/windows10

[玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

  1. 运行文件MediaCreationTool2004.exe;

  2. 选择为另一台电脑创建安装介质(USB闪存驱动器、DVD或ISO文件)

    [玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

  3. 选择要写入 USB 驱动器的 Windows 10 映像的语言、版本和体系结构(位数);

    [玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

  4. 然后选择要将镜像写入U盘;

    [玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

  5. 在可移动设备和 USB 驱动器列表中选择您的闪存驱动器。

    [玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

就这样。单击“下一步”->“下一步”->“完成”并等待安装 Windows 映像写入 USB 驱动器。

在这种情况下,格式化过程中U盘上的所有数据都将被永久删除。

此 USB 闪存驱动器可用于在 UEFI 和 BIOS 计算机上启动。

使用 Rufus 创建 Windows UEFI U 盘

对于新手用户来说,使用流行的 Rufus 实用程序的图形界面创建可启动 UEFI 闪存驱动器来安装 Windows 更加容易。目前,Rufus 3.10 版本已在开发者网站 https://rufus.ie 上提供。该工具非常紧凑(大约 1 MB),不需要安装并且完全免费。此外,它的工作速度比同类产品快得多。

使用管理员权限运行 Rufus 工具并指定以下设置:

  • 设备:选择您的U盘;

  • 启动选择:指定 Windows ISO 映像文件(您可以使用媒体创建工具使用最新的 Windows 10 版本创建 ISO 映像,请参阅示例);

  • 分区方案:GPT;

  • 目标系统:UEFI(非CSM);

  • 文件系统:FAT32。

[玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

单击“开始”将 Windows 映像写入 USB 闪存驱动器。 10-15 分钟后,带有适用于 UEFI 计算机的 Windows 安装映像的可启动 USB 闪存驱动器已准备就绪。

使用 Diskpart 在 Windows 上创建 UEFI 启动棒

您可以使用 Windows 安装映像手动创建可启动 UEFI 闪存驱动器。下面描述的过程适合高级用户,从命令行执行,并允许您完全控制(和理解)创建可启动 USB 闪存驱动器过程中的所有步骤。

有关如何使用 diskpart 为 UEFI 系统创建启动 Windows 闪存驱动器的分步指南:

[玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

  1. 将U盘连接到相应的PC端口;

  2. 以管理员身份运行命令提示符;

  3. 通过在命令提示符中键入以下命令来运行 DISKPART 工具:

    Diskpart
  4. 显示计算机中所有驱动器的列表:

    list disk
  5. 找到与您的 USB 闪存驱动器对应的磁盘(在我们的示例中为磁盘 2)并选择它:

    Select Disk 2
  6. 警告。以下命令将彻底删除 USB 闪存驱动器上的所有信息和分区。因此,最好确保您在上一步中选择了可移动 USB 设备,而不是计算机的硬盘驱动器。

    clean
  7. 创建主分区:

    create partition primary
  8. 使该分区处于活动状态(系统卷):

    active
  9. 使用以下命令列出系统卷:

    list volume
  10. 选择您创建的分区(在我们的示例中为卷 3):

    select volume 3
  11. 将选定的分区格式化为 FAT32:

    format fs=fat32 quick

    注意。与具有 BIOS 的传统计算机不同,传统计算机允许从 FAT、FAT32、exFAT 或 NTFS 文件系统的分区启动,而 UEFI 只允许从位于 FAT32 格式化的启动驱动器上的启动加载程序启动。

  12. 为格式化的分区分配驱动器号(如果 Windows 没有自动为 USB 闪存驱动器分配驱动器号 - 请参阅文章):

    assign

    [玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

  13. 退出 DISKPART:

    exit

将 Windows x64 安装映像的内容复制到您准备好的 USB 闪存驱动器。您可以使用 Windows 资源管理器(您最喜欢的文件管理器)或从命令提示符执行此操作,例如:

xcopy d:\* f:\ /s /e

(其中 D:\ 是包含 Windows 发行版的安装 DVD 或安装的 ISO 映像,F:\ 是分配给 USB 闪存驱动器的盘符);

注意。由于 FAT32 文件系统上的最大文件大小不应超过 4 GB,因此您将无法复制大映像文件 install.wim。如果您将更新、驱动程序等集成到其中,install.wim 文件的大小可能会超过 4 GB。在这种情况下,您必须将 install.wim 文件拆分为多个大小最大为 4 GB 的文件(例如 3 GB 文件)。为此,您可以使用命令Dism /Split-Image

Dism /Split-Image /ImageFile:D:\sources\install.wim /SWMFile:c:\tmp\install.swm /FileSize:3000

或者使用 imagex 工具:

imagex /split D:\sources\install.wim c:\tmp\install.swm 3000

生成的文件(install.swm、install2.swm、install3.swm …)需要复制到 USB 闪存驱动器的 F:\sources 目录中。 Windows 安装程序将在安装过程中组装 swm 文件并将完整的 wim 映像应用到磁盘。

这样就完成了使用 Windows 10 创建可启动 UEFI 闪存驱动器的过程。

创建 UEFI 可启动 USB 驱动器来安装 Windows 7

如果您要为 UEFI 计算机创建带有 Windows 7 的安装 USB 闪存驱动器,则需要执行其他步骤:

  1. 进入U盘上的f:fi\microsoft oot文件夹;

  2. 将其内容完整复制上一级(到F:fi oot目录);

  3. bootmgfw.efi 文件复制到 f:fi oot 文件夹并将其重命名为 bootx64.efi

    注意。 UEFI 环境应将控制权传递给 bootx64.efi 文件。可以从已部署的 Windows 7 x64 计算机(位于 %windir%\Boot\EFI 文件夹中)复制文件 bootmgfw.efi。您还可以使用 7ZIP 存档程序获取它,例如,从 ISO 安装映像中的 install.wim 获取。您可以在文件夹sources\install.wim\Windows\Boot\EFI ootmgfw.efi中找到它。

    [玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

注意。有些主板需要额外将 bootx64.efi 复制到 U 盘根目录;它必须具有相同的名称或 shellx64.efi。

使用 PowerShell 创建 UEFI 可启动 USB 媒体

您还可以使用 PowerShell cmdlet 创建可启动 UEFI 闪存驱动器。

以下 PowerShell 一行将列出已连接的 USB 媒体设备。选择所需的闪存驱动器后,它将被清理,主分区将被创建并格式化为 FAT32 文件系统(使用存储磁盘管理模块中的 cmdlet):

$Results = Get-Disk |Where-Object BusType -eq USB |Out-GridView -Title 'Select USB Drive to Create UEFI bootable device' -OutputMode Single |Clear-Disk -RemoveData -RemoveOEM -Confirm:$false -PassThru |New-Partition -UseMaximumSize -IsActive -AssignDriveLetter |Format-Volume -FileSystem FAT32

[玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

挂载 Windows 10 的安装 ISO 映像:

$Volumes = (Get-Volume).Where({$_.DriveLetter}).DriveLetter
Mount-DiskImage -ImagePath C:\ISO\Windows10-2004x64.iso
$ISO = (Compare-Object -ReferenceObject $Volumes -DifferenceObject (Get-Volume).Where({$_.DriveLetter}).DriveLetter).InputObject

因为在PowerShell中,我无法检测到挂载的ISO映像分配了哪个驱动器号;我必须使用Compare-Object 比较挂载前后的磁盘列表。

现在,您需要转到 Boot 目录并使用 Copy-Item cmdlet 将内容复制到 USB 闪存驱动器:

Set-Location -Path "$($ISO):\boot"
bootsect.exe /nt60 "$($Results.DriveLetter):"
Copy-Item -Path "$($ISO):\*" -Destination "$($Results.DriveLetter):" -Recurse -Verbose

[玩转系统] 如何创建 UEFI 可启动 USB 驱动器来安装 Windows 10 或 7?

请注意,为了以 UEFI 模式安装 Windows 操作系统,您的计算机硬盘必须使用 GUID 分区表 (GPT)。要将MBR磁盘转换为GPT分区表而不丢失数据,可以使用mbr2gpt工具)。

完成所述过程后,您将拥有一个可启动 USB 闪存驱动器,可以在 UEFI 计算机上以本机模式安装 Windows。在具有 UEFI 接口的计算机上安装 Windows 的更详细过程将在下一篇文章中讨论。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯