创建包含 Image for Windows 的 TeraByte 恢复环境、WinRE 启动盘或 UFD (TBWinRE)
本教程旨在指导如何创建一个包含 Image for Windows 的 WinPE 启动盘或 USB 闪存驱动器(基于 Windows 恢复环境)。本教程还涵盖了如何将 Image for Windows 添加到随 Windows 7、Windows 8、Windows 10 和 Windows 11 安装的现有 Windows 恢复环境 (WinRE) 中。
注意:本教程介绍如何使用 TBWinPE/RE Builder Windows 程序。如果您使用的是 TBWinRE.cmd 脚本,请点击此处切换教程。请注意,TBWinRE.cmd 脚本已过时,未来版本可能不再更新。
要求:
在开始之前,请查看该项目的以下要求:
- 操作系统:
Windows 7、Windows 8、Windows 8.1、Windows 10 或 Windows 11。支持 32 位和 64 位版本(传统 BIOS 和 UEFI)。
注意:安装的恢复环境必须能够正常运行,程序才能对其进行更新。在恢复环境无法运行的系统上,仍可能创建启动介质。此外,在创建 TBWinRE 启动介质时,建议在将要使用该介质的系统上进行创建,因为某些系统需要的文件并非在所有系统上都可用。
注意:在 ARM64 系统上运行 Windows 11 24H2 或更高版本,并且需要 Windows 11 24H2 或更高版本的 WinRE WIM,才能创建 64 位 ARM64 TBWinRE 构建版本。
- TBWinPE/RE Builder 文件:
TBWinPE/RE Builder 文件随 Image for Windows(2.95 或更高版本)自动安装,位于 Image for Windows 安装文件夹中的 tbwinre 文件夹内。例如,在 64 位系统的默认安装中,路径为:
V3 和 V4 安装:C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre
V2 安装:C:\Program Files (x86)\TeraByte Unlimited\Image for Windows\V2\tbwinre注意:使用 Image for Windows V4 进行构建需要 TBWinPE/RE Builder v1.38+ 文件。早期版本不支持 V4。
- Image for Windows:
用于创建构建的系统必须安装 Image for Windows 2.95 或更高版本。建议使用最新版本的 Image for Windows。
注意:如果在构建中使用 Image for Windows V3 或 V4 的试用版,则在创建构建之前必须至少运行一次 Image for Windows。否则,试用版在构建中将无法激活。
可选:如果已安装 Image for Linux CD 启动文件,则会包含在内。如果已安装 TBIView、TBIMount、TBIHD 和 TeraByte OSD Tool Suite Pro (TBOSDTS) 程序,也会包含在构建中。此外,还将包含标准的 TBOSDTS 已安装脚本和 public 子文件夹中的脚本。创建 TBWinRE.bin 启动文件需要 TBOSDTS 1.47 或更高版本。
- 硬盘空间:
所需空间取决于构建源(WinRE 版本)和构建选项。建议至少拥有 2GB 的可用空间。如果创建 TBWinRE.bin 启动文件,则需要额外空间(约 500MB)。
- 内存 (RAM):
目标系统至少需要 512MB。不建议也不支持在内存少于 512MB 的系统上启动 TBWinRE 构建版本。
- 驱动程序:
根据系统的不同,可能需要向构建中添加存储控制器驱动程序,以便在启动到 TBWinRE 时能够访问驱动器。其他可能需要添加的驱动程序示例包括 USB 3 驱动程序和网卡驱动程序。如有必要,请参阅附录 2。
注意:Windows 8.x/10/11 包含对 USB 3 的原生支持(无需添加 USB 3 驱动程序)。TBWinPE/RE Builder 可以下载常用的 Windows 7 USB 3 驱动程序,并包含在基于 Windows 7 的构建中。
使用大于 2.2TB 驱动器的系统的重要说明: Windows 7 和 8(8.0 版本)WinRE 中包含的 Intel 快速存储技术 (RST) 驱动程序版本无法正确支持大于 2.2TB 的驱动器。因此,使用此驱动程序时,驱动器报告的大小将不正确(例如 3TB 驱动器显示为 746GB),并且驱动器上的文件系统可能会损坏。如果在利用 Intel RST 的系统上使用大容量驱动器,强烈建议下载当前驱动程序并将其包含在 TBWinRE 构建中。请前往 Intel 快速存储技术 (RST) 页面,点击 最新下载 部分的驱动程序链接,然后下载 f6flpy-x64.zip(适用于 64 位 Windows)或 f6flpy-x86.zip(适用于 32 位 Windows)文件。注意:如果必须使用旧版本的驱动程序,AHCI 需要 10.1 版本,RAID 需要 10.5 版本。
如果需要,可以将此文件夹复制到其他位置(例如 D:\TBWinRE)。使用非系统文件夹可以在创建自定义构建时更轻松地编辑文件。
或者,可以下载 TBWinPE/RE Builder 文件并将其解压到用于创建构建的系统文件夹中。
https://www.terabyteunlimited.com/downloads/wp/tbwinre.zip
第 1 步:下载并解压 TBWinPE/RE Builder 文件
注意:如果您使用的是随 Image for Windows 安装的 TBWinPE/RE Builder 文件,可以跳过此步骤。如果创建自定义构建,您可能会发现将文件复制到具有标准用户级权限的备用文件夹(例如 C:\TBWinRE)会使过程更轻松。
64 位 Windows 上的默认安装路径为:C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre
从下方链接下载 TBWinRE ZIP 文件:
https://www.terabyteunlimited.com/downloads/wp/tbwinre.zip
下载内容为一个 ZIP 文件,其中包含 TBWinPE/RE Builder 程序、TBWinRE CMD 脚本及支持文件。
重要说明:由于此文件来自另一台计算机,Windows 可能会阻止它。是否发生这种情况取决于 Windows 版本和安全设置。如果文件被阻止,它将无法正常工作。要检查文件是否被阻止,请右键点击下载的文件,从弹出菜单中选择属性,查看“常规”选项卡上是否存在解除锁定按钮或复选框。如果有,请点击解除锁定按钮或勾选该框,然后点击确定。下图显示了一个被阻止文件的示例:

将此文件的内容解压到您想要运行 TBWinPE/RE Builder 的文件夹中。建议您在驱动器根目录下创建一个新文件夹(C:\TBWinRE、D:\TBWinRE 等)并将文件解压到此处。
解压到 C:\TBWinRE 文件夹的文件示例如下所示:

第 2 步:运行 TBWinPE/RE Builder
TBWinPE/RE Builder 程序可以从 Image for Windows、安装的快捷方式运行,或直接从其文件夹运行:
- 从 Image for Windows V3 或 V4 运行:
运行 Image for Windows,点击工具按钮,选择创建 Image for Windows 启动介质选项。
- 从安装的快捷方式运行:
Windows 7:访问 Windows 开始菜单,在所有程序中找到 TeraByte Drive Image Backup and Restore Suite 部分。然后点击 IFW-Create Recovery Boot Disk 快捷方式。如果启用了 UAC(默认),请在 UAC 提示符处点击是以允许程序运行。
Windows 8:访问 Windows 开始屏幕(例如,按 Windows 键或将鼠标移动到屏幕左下角并点击)。找到带有 TeraByte 程序快捷方式的部分,然后点击 IFW-Create Recovery Boot Disk(如果快捷方式不可见,您可能需要右键点击屏幕空白区域并从弹出窗口中选择所有应用,或者直接开始输入快捷方式名称)。如果启用了 UAC(默认),请在 UAC 提示符处点击是以允许程序运行。
Windows 10 和 11:访问 Windows 开始菜单(例如,按 Windows 键或点击任务栏上的 Windows 图标)。如有必要,点击所有应用。浏览找到 TeraByte Drive Image Backup and Restore Suite 部分(如有必要请展开),然后点击 IFW-Create Recovery Boot Disk。如果启用了 UAC(默认),请在 UAC 提示符处点击是以允许程序运行。
- 从 TBWinRE 文件夹运行:
浏览到 TBWinRE 文件夹。双击 TBWinPE.exe 文件,或右键点击它并从弹出菜单中选择打开。如果启用了 UAC(默认),请在 UAC 提示符处点击是以允许程序运行。
TBWinPE/RE Builder 程序将运行并显示欢迎屏幕。

点击下一步。将显示项目类型屏幕。

默认选中 TBWinRE 项目类型。
注意:默认设置适用于大多数标准构建。如果您需要调整程序或构建设置,请点击设置。有关可用设置的详细信息可以在此处找到。
点击下一步。将显示许可屏幕。

如有必要,请输入您的 Image for Windows 授权名称和产品密钥。如果使用 Image for Windows 试用版,请将字段留空。输入构建中所包含的 Image for Windows 版本的许可信息。如果之前输入或导入的许可信息格式看起来有效,请勾选该选项以在以后的构建中跳过此步骤。点击下一步继续。
将检查构建要求。如果成功,WinRE 映像文件将被备份并验证(假设当前备份尚不存在)。

注意:如果选择安装的 WinRE 作为构建源(默认)但未找到,且未找到备份文件,您可以通过点击搜索 WinRE 链接(或返回并选择 文件 | 搜索 WinRE... 菜单项)在系统中搜索 WinRE 文件。详情请参阅附录 5。
如果没有发出警告且未发现错误,将自动显示下一个屏幕。如果有错误或警告(如果未忽略),将显示供查看。要在将来忽略警告,请勾选检查要求时忽略警告选项。点击下一步继续。
默认情况下,如果构建基于 Windows 7(在本例中为 Windows 7 WinRE)且未找到 USB 3 驱动程序,系统将提示您下载它们。建议包含这些驱动程序以支持带有 USB 3 的系统。点击下载开始该过程。下载完成后,将显示许可协议。点击接受许可,然后点击确定以使用驱动程序。

点击下一步继续。将显示构建类型屏幕。

选择要创建的所需构建类型。如果不受支持,选项将被禁用。
以下构建类型可用:
创建 TBWinRE CD、USB 闪存驱动器 (UFD) 或 ISO 文件:选择此项可创建包含 TBWinRE 的可启动 CD、UFD 或 ISO 文件。安装的 WinRE 不会被修改。
修改安装的 Windows 恢复环境 (WinRE):选择此项可修改安装的 WinRE 以包含 TeraByte 程序。可通过 Windows 高级启动选项菜单(在启动 Windows 7 时通过 F8)或启动/重启菜单(Windows 8 或更高版本)访问 WinRE。默认情况下将显示安装的 WinRE 状态(如果可用,可在设置中禁用)。注意:安装的 WinRE 必须功能正常并用作构建源,此选项才可用。
还原原始 Windows 恢复环境 (WinRE):选择此项可将 Windows 恢复环境 (WinRE) 还原回其原始状态。创建构建时,如果不存在备份,则会自动在 WinRE_Backup 文件夹中创建一个备份。注意:如果备份不存在,则此选项不可用。此外,安装的 WinRE 必须功能正常,此选项才可用。
创建用于 TeraByte BOOTFILE 程序的启动文件 TBWinRE.bin:选择此项可创建用于 TeraByte BOOTFILE 程序的 TBWinRE.bin 启动文件(支持直接从 Windows 启动到该文件)。
创建用于 Image for Windows 重启功能的 TBWinRE WIM: 选择创建 IFW WinRE 或 IFW BootWIM 构建,以用于 Image for Windows 重启功能(显示当前选择的模式)。这些是自定义的 TBWinRE 构建,旨在直接从 Image for Windows 启动,以在 Windows 之外执行自动化操作。IFW WinRE 将安装的 WinRE 更新为 TBWinRE 构建(如果可用空间较少,可能是精简版),而 IFW BootWIM 是保存在 Builder 文件夹中的完整 TBWinRE 构建。在大多数使用场景中,无需手动创建这些构建,因为它们会根据需要自动创建和更新。 注意:如果构建要求检查失败,此选项将被禁用。对于 IFW WinRE 模式,安装的 WinRE 必须功能正常。
选择所需的构建选项,然后点击下一步继续。
如果构建中包含插件,接下来将显示插件屏幕并检查插件要求。如果没有警告或错误,此步骤将自动继续。否则,点击下一步继续。

将显示构建摘要屏幕。

此时,您可以点击开始来创建构建,或者如果需要更改,可以返回。
构建过程可能需要几分钟时间,具体取决于计算机的速度。

注意:卸载构建的 WIM 文件时可能需要几分钟时间。某些防病毒程序可能会导致卸载缓慢或卸载错误。如果卸载失败,系统将提示您重试。
如果 TBWinPE/RE Builder 在构建过程中遇到错误,它将停止。默认情况下还会创建一个日志文件 (TBWinPE.log),如果出现问题可以进行检查(从“帮助”菜单中选择查看日志)。
构建完成后,如果创建的是 TBWinRE CD、USB 闪存驱动器 (UFD) 或 ISO 文件,请点击完成以启动 TeraByte 的 MakeDisk 工具来创建所需的 TBWinRE 启动介质。否则,直接退出程序即可。
注意:如果您有想要更新的现有 TBWinPE/RE 启动介质,但不希望 MakeDisk 重新格式化介质(现有文件将丢失),或者您有自定义的内部 TBWinPE/RE 启动介质分区(例如由 BootIt UEFI 启动的分区),请参阅附录 9 和/或以下知识库文章:手动更新 TBWinPE/RE 启动介质


点击下一步开始该过程,然后选择您要创建的可启动介质类型。在下面的示例中,选择了 USB 闪存驱动器。

重要提示:创建 TBWinRE 可启动 USB 闪存驱动器 (UFD) 时,建议使用 分区 USB 布局选项(例如 分区 - MBR FAT/FAT32 分区)。使用 无分区 模式可能导致驱动器无法正确启动。有关 USB 布局选项的更多信息,或者如果您在启动 UFD 时遇到问题,请参阅此知识库文章:
使用 UFD(USB 闪存驱动器)作为 TeraByte Unlimited 产品的安装/启动介质。
点击完成以创建可启动介质。如果您希望创建另一个启动介质(例如,您创建了 CD 同时也想要一个 UFD),您可以从 TBWinRE 文件夹运行 MakeDisk(除非您更新了安装的 TeraByte 程序或 TBWinPE/RE Builder 文件,否则无需重新创建构建)。
第 3 步:使用 TBWinRE
如果您修改了安装的 Windows 7 恢复环境 (WinRE),可以通过在启动 Windows 时使用 F8 访问的 Windows 高级启动选项菜单进入该环境。选择修复计算机选项。

如果您修改了安装的 Windows 8 恢复环境 (WinRE),可以通过重启进入恢复环境(例如,按 WinKey+I,点击电源,按住 Shift 并点击重启,点击疑难解答)。
如果您修改了安装的 Windows 10 或 Windows 11 恢复环境 (WinRE),可以通过重启进入恢复环境(例如,按 Windows 键,点击电源,按住 Shift 并点击重启,点击疑难解答)。
如果程序能够将 Image for Windows 集成到菜单中,您可以在“疑难解答”部分选择它。否则,请选择高级选项,然后选择命令提示符。默认情况下将运行 Image for Windows,您可以通过从 TBLauncher 运行系统恢复选项程序来访问其他 Windows 选项。

如果使用 TBWinRE 启动介质,请启动到 TBWinRE CD 或 TBWinRE UFD。支持在传统 BIOS 和 UEFI 系统上启动。
进入 TBWinRE 可能需要几分钟时间,具体取决于系统、选择的启动选项和启动介质类型。
TBWinRE 桌面看起来与下面的屏幕截图类似。请注意,此类构建是相对简单的 WinRE 构建,不包含任务栏或 Windows 类型的 Shell。TBLauncher 可用于轻松运行包含的程序,或者关闭或重启系统。
根据为 TBLauncher 设置的模式和 Windows 版本,系统恢复选项程序或 Image for Windows 将自动运行。
下面的屏幕截图显示了设置为 WinPE 模式(默认)的 TBLauncher。如果需要,可以从 TBLauncher 运行系统恢复选项程序。

下面的屏幕截图显示了设置为 WinRE 模式(使用 Windows 7 RE 构建)的 TBLauncher。请注意,当系统恢复选项程序运行时,您可能需要输入 Windows 用户名和密码,并且它可能会扫描兼容的 Windows 版本。

要退出 TBWinRE,请移除 TBWinRE 启动介质(如果使用 CD 或 UFD),然后点击 TBLauncher 中的关机或重启按钮。
注意:某些使用 Windows 8 WinRE 的系统在关机或重启时可能会出现延迟。如果发生这种情况,您可以在点击按钮时按住 Shift 键以强制执行操作。
构建中包含的 TeraByte 程序也可以通过在命令提示符窗口中输入程序名称并按回车键来运行:imagew、tbiview、tbimount、tbosdtw、tbihd
附录 1 - 使用自定义设置
默认情况下,TBWinPE/RE Builder 期望 TeraByte 程序位于其安装/默认位置。如果这些程序中有任何未安装或未被自动找到,您将需要设置正确的路径。
有关构建可用设置和选项的详细信息可以在设置中找到。
附录 2 - 添加 Windows 驱动程序
可以通过将 Windows 驱动程序放入构建文件夹中的 Drivers 文件夹来将其添加到构建中。在此示例中,使用的是自定义 C:\TBWinRE 构建文件夹,Drivers 文件夹为 C:\TBWinRE\Drivers。
重要提示:如果您是从 Image for Windows 安装程序运行 TBWinPE/RE Builder,则 Drivers 文件夹将位于以下位置之一(假设使用了默认安装路径):
在 32 位 Windows 中:C:\Program Files\TeraByte Drive Image Backup and Restore Suite\tbwinre\Drivers
在 64 位 Windows 中:C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre\Drivers
要轻松打开用于添加驱动程序的正确文件夹:
- 运行 TBWinPE/RE Builder。
- 执行以下操作之一:
- 点击下一步 >,然后点击设置...按钮
- 打开文件菜单并选择设置...

创建构建时,将在 Drivers 文件夹中搜索驱动程序。将每个添加的驱动程序文件放入其各自的文件夹中通常是最简单的方法。例如,如果您在 Windows 7 上创建 TBWinRE 构建并需要添加 64 位 USB 3.0 驱动程序,您可以将驱动程序文件放入 C:\TBWinRE\Drivers\usb3x64(如下所示):

驱动程序必须是 INF 类型 (.inf),并且必须包含所有支持文件(.cat、.pnf、.sys、.oem、.dll 等)。所有驱动程序相关文件和子文件夹应与 .inf 文件位于同一文件夹中。在大多数情况下,驱动程序文件被打包在一个文件夹中,您只需将该文件夹复制到 Drivers 文件夹中即可(这将复制所有文件和任何子文件夹)。
不支持 Windows 安装程序(例如 .msi 文件)或其他驱动程序包类型(如 .exe 文件)。此外,不是有效驱动程序包的 INF 文件将被忽略。
重要提示:驱动程序必须与所使用的 WinRE 架构(32 位或 64 位)相匹配。在大多数情况下,这意味着如果您在 32 位版本的 Windows 上构建,请使用 32 位驱动程序;如果在 64 位版本的 Windows 上构建,请使用 64 位驱动程序。但是,如果使用用户选择的 WinRE WIM 作为构建源,则需要使用与该 WIM 架构匹配的驱动程序。
此外,驱动程序应与构建所用的 WinRE 的 Windows 版本相匹配(例如,如果使用 Windows 10 WinRE 构建,请使用 Windows 10 驱动程序)。
附录 3 - “WinRE_Backup”文件夹和其他构建文件夹
WinRE_Backup 文件夹将在构建过程中在 TBWinRE 文件夹中创建。它包含系统上原始 winre.wim 文件的备份。建议您保留此备份,以备日后需要。如果启用了更新时保留 WinRE WIM 备份的选项,这些备份将保存在此处。此文件夹还可能包含其他 WinRE WIM 文件,例如在系统中搜索 WinRE 时复制或选择使用的文件。
ISO 文件夹包含创建 TBWinRE CD、UFD 或 ISO 文件所需的文件。如果需要,可以在构建完成并创建启动介质后删除此文件夹。但是,如果您不删除此文件夹,您可以随时通过从 TBWinRE 文件夹运行 MakeDisk 来创建(或重新创建)启动介质(除非您更新了安装的 TeraByte 程序或 TBWinPE/RE Builder 文件,否则无需重新创建构建)。
build 文件夹用于在构建过程中存放 winre.wim 文件的副本。构建完成后,此文件夹将被移除。
mount 文件夹用于挂载正在修改的 winre.wim 文件。
config 文件夹包含 TBWinPE/RE Builder 使用的配置文件。
Plugins 文件夹包含 TBWinPE/RE Builder 使用的插件及相关文件。
Drivers_Win7PEUSB3 文件夹包含为基于 Windows 7 的构建下载的 USB 3 驱动程序。
Extract_WinRE 文件夹用于从 Windows 安装 ISO(或 install.wim/.esd 文件)中提取 WinRE WIM 文件。如果操作成功,提取的 WIM 也将位于此文件夹中。
ADK_Install 文件夹包含使用 TBWinPE/RE Builder 安装 Windows ADK 时创建的 ADK 安装程序和日志。
附录 4 - 在 Windows 7 或更高版本中直接启动 TBWinPE/RE WIM 文件
在使用 Windows 7 或更高版本时,TBWinPE/RE Builder 可以配置 Windows 直接从标准 TBWinPE 或 TBWinRE 构建中启动 WIM 文件。这允许通过简单的 Windows 重启进入 TBWinPE/RE 环境,无需启动介质。
注意:创建要启动的 TBWinPE/RE WIM 时,建议使用标准启动介质构建类型(例如 TBWinRE CD/UFD/ISO 选项)。如果只是创建用于启动的 WIM,则在构建完成时无需创建启动介质 - WIM 文件 (boot.wim) 位于构建的 ISO\sources 文件夹中。
启动 WIM 文件
运行 TBWinPE/RE Builder,选择文件菜单,然后选择启动 WIM 文件...项。选择您要启动的 WIM 文件。WIM 文件可以是标准 WIM 或 TBWinPE/RE WIM(推荐)。

如果构建的 ISO\sources 文件夹中存在 boot.wim 文件且您希望启动该 WIM,可以使用浏览...按钮上的下箭头快速选择它。
如果启动 TBWinPE/RE WIM 文件,您可以选择运行脚本或命令文件。运行文件可以是 .cmd/.tbs/.run 脚本,也可以是包含 IFW 命令行参数的文本文件 (.txt/.ifw)。该文件必须位于启动到 TBWinPE/RE 时可访问的分区上。 要指定 WIM 内部的脚本文件,请点击 其他选项 并启用 运行文件存在于 WIM 中 选项,然后输入 WIM 的完整路径,从根目录开始(例如 \myscripts\backup.ifw)。 使用运行文件需要配置为使用 TBLauncher v1.13+ 的 TBWinPE/RE WIM(这些构建中默认使用 TBLauncher)。
请记住,当指定运行文件时,它将替换创建 WIM 时配置的任何 TBLauncher 自动运行选项。例如,如果您已配置 TBLauncher 在启动时运行 RunScript.cmd 文件,则该脚本将不会运行。但是,如果配置了 InitScript.cmd 脚本,它仍将在指定脚本之前运行。
使用 IFW 3.17+,您可以轻松创建用于 BOOTWIM 的 .cmd/.tbs/.ifw 文件。为此,请运行 IFW,进入“设置”并启用在摘要上显示 TBWinPE 的保存选项(“常规”选项卡)。接下来,正常进行操作步骤。最后,在“摘要”步骤中,点击为 TBWinPE 保存按钮。您为文件名使用的扩展名将决定保存到文件的输出。此外,即使在“设置”中未启用该选项,输出中也将使用磁盘 ID。
如果您想在 BootWIM 操作中使用自定义 IFW.INI 文件,可以将该文件放在 WIM 文件夹或运行文件文件夹中,它将在运行 Image for Windows 之前被复制进去。
在下次重启时清除 WIM 启动:如果之前配置了 WIM 启动但系统尚未重启,您可以点击此链接将其清除。
移除 BOOTWIM BCD 条目:点击以从 BCD 中移除 TBWinPE BOOTWIM 条目,并清除已配置的下次重启时启动 WIM。
创建启动 WIM 的快捷方式:点击以浏览并创建用于启动所选 WIM 文件的 Windows 快捷方式。
其他选项:点击此链接(或在对话框中右键点击)以显示包含以下附加选项的弹出菜单:
- 清除 WIM 文件:清除当前选择的 WIM 文件。
- 显示 WIM 详情:显示所选 WIM 文件的可用信息。一些较旧的 TBWinPE/RE WIM 文件可能没有版本信息(需要 Windows 8 或更高版本)。
- 清除运行文件:清除当前选择的运行文件。
- 在记事本中打开运行文件:在记事本中打开运行文件,以便轻松查看或编辑命令/参数。
- 运行文件存在于 WIM 中:启用此项以允许输入 WIM 内部运行文件的路径。
- 提示重启:如果启用,点击启动 WIM 后将不会提示重启。
- 强制重启:强制系统重启。如果您有未保存的文件,这可能会导致数据丢失。
- 忽略驱动器类型:允许不受支持的驱动器类型。
- 匹配 Windows 驱动器盘符:尝试在启动 WIM 后的初始化期间匹配 Windows 驱动器盘符分配。请注意,某些驱动器(尤其是非固定类型)可能仍会被分配不同的盘符。此外,如果 Windows 分区在启动后不可访问(例如已加密),某些驱动器可能不会被分配盘符,可能需要手动分配。此选项需要配置为使用 TBLauncher v1.21+ 的 TBWinRE/PE WIM(这些构建中默认使用 TBLauncher)。
- 使用 BCD HIGHESTMODE 选项:启用此项以在启动 WIM 文件时使用 BCD HIGHESTMODE 选项。这可能有助于某些系统使用更高或全分辨率,而不是局限于 1024x768 或其他较低分辨率。
Windows 启动菜单条目
可以创建一个 Windows 启动菜单条目以直接启动到 WIM 文件。创建或更新菜单条目时将使用所选的 WIM 文件。
要创建新条目,请选择创建新条目选项并输入描述(如果未输入描述,将使用默认描述)。然后点击创建条目。要移除条目,请在菜单条目下拉列表中选择所需条目,然后点击移除按钮。选中现有条目时,描述、WIM 文件和运行文件(如果有)将更新为该条目所使用的内容(如果您希望防止此操作,请在选择条目时按住 Shift 键)。
请注意,如果 Windows 启动菜单条目使用的 WIM 位于 Image for Windows 安装路径下,则在卸载 Image for Windows 时该条目将被移除。如果这是一个问题,建议在创建菜单条目前将 WIM 文件复制到备用位置。
从命令行启动 WIM 文件
要利用此功能,请从命令行运行 TBWinPE/RE Builder (TBWinPE.exe) 并指定 /bootwim 参数。使用信息详见下文。
BOOTWIM 命令用法
/bootwim wim_path [ /run script_file ] [ /noboot ] [ /quiet ] [ /force [ delay ] ] [ /idt ] [ /mdl ] [ /dfw ] [ /ini [section,]name=data ]
/bootwim /reset
/bootwim /remove
/bootwim /?
启动由 wim_path 指定的 WIM 文件。如果路径或文件名包含空格,请用引号括起来。WIM 路径可以是相对路径或绝对路径,并可以使用驱动器盘符或卷 GUID。WIM 文件的位置不能是只读的,因为必须在 WIM 文件的文件夹中创建几个支持文件。
run - 启动后运行指定的脚本或命令文件。如果路径或文件名包含空格,请用引号括起来。script_file 可以是 .cmd/.tbs/.run 脚本,也可以是包含 IFW 命令行参数的文本文件 (.txt/.ifw)。该文件必须位于启动到 TBWinPE/RE 时可访问的分区上。 要指定 WIM 内部的脚本文件,请在路径前加上 [WIM] 而不是驱动器盘符(必须使用完整路径,从根目录开始)。 此选项需要配置为使用 TBLauncher v1.13+ 的 TBWinPE/RE WIM(这些构建中默认使用 TBLauncher)。
请记住,当指定要运行的脚本时,它将替换创建 WIM 时配置的任何 TBLauncher 自动运行选项。例如,如果您已配置 TBLauncher 在启动时运行 RunScript.cmd 文件,则该脚本将不会运行。但是,如果配置了 InitScript.cmd 脚本,它仍将在指定脚本之前运行。
使用 IFW 3.17+,您可以轻松创建用于 BOOTWIM 的 .cmd/.tbs/.ifw 文件。为此,请运行 Image for Windows,进入“设置”并启用在摘要上显示 TBWinPE 的保存选项(常规选项卡)。接下来,正常执行操作步骤。最后,在“摘要”步骤中,单击保存为 TBWinPE 按钮。您为文件名使用的扩展名将决定保存到文件的输出。此外,即使在“设置”中未启用该选项,输出中也将使用磁盘 ID。
如果您想在 BootWIM 操作中使用自定义的 IFW.INI 文件,可以将该文件放置在 WIM 文件夹或运行文件文件夹中,它将在运行 Image for Windows 之前被复制进去。
noboot - 配置为引导 WIM 后不重启系统。
quiet - 不显示消息或提示重启。
force - 强制系统重启。带有未保存数据的应用程序将被强制关闭,这可能会导致数据丢失。如果指定了延迟值(5 到 120 秒),将显示 Windows 关机消息。
idt - 忽略驱动器类型(允许不支持的驱动器类型)。
mdl - 尝试在引导 WIM 后的初始化期间匹配 Windows 驱动器盘符分配。请注意,某些驱动器(尤其是非固定类型)可能仍会被分配不同的盘符。此外,如果引导后 Windows 分区不可访问(例如已加密),某些驱动器可能不会被分配盘符,并可能需要手动分配。此选项需要配置为使用 TBLauncher v1.21+ 的 TBWinRE/PE WIM(在这些版本中默认使用 TBLauncher)。
dfw - 禁用 Windows 防火墙。这是使用多播所必需的。此选项需要配置为使用 TBLauncher v1.35(或更高版本)的 TBWinRE/PE WIM。
ini - 指定要在启动时设置的 TBLauncher INI 文件选项。如果任何值包含空格,请用引号括起来。此选项可以指定多次。
section - 节名称。如果未指定,将使用“Options”节。
name - 要设置的选项名称。
data - 选项的数据值。
示例:/ini Log=1 /ini Style=1 /ini "Menu,DisplayCount=12"
此选项需要配置为使用 TBLauncher v1.35(或更高版本)的 TBWinRE/PE WIM。根据用于引导 WIM 的模式,某些选项可能无法被覆盖。
reset - 在下次重启时清除 WIM 的引导。
remove - 从 BCD 中删除 TBWinPE BOOTWIM 条目,如果已配置,则在下次重启时清除 WIM 的引导。
? - 显示用法信息。
示例:
tbwinpe.exe /bootwim custom.wim /force
- 将配置系统引导 custom.wim,提示用户重启,并强制重启。
tbwinpe.exe /bootwim offline.wim /run backup-c.txt /quiet
- 将配置系统引导 offline.wim,并使用 backup-c.txt 中的命令行参数运行 Image for Windows。系统不会提示用户重启。
- 请记住,任何脚本或 Image for Windows 命令文件都应引用引导至 TBWinPE/RE 时的磁盘和分区,这可能与正常 Windows 下不同。例如,backup-c.txt 使用 GUID 值而不是驱动器盘符:
/b /d:{6DC69B20-2C93-40AE-AE07-B3025C4E29D8}@0x4 /f:{363CA4D2-9012-47E0-A1B3-852AD9C4A27A}@0x2:"Win10 Drive C" /v /desc:"Backup of Win10 partition" /hash
tbwinpe.exe /bootwim "\?Volume{3cdba6bf-0c87-993e-6bde-77590f490200}IFW Offlineoot.wim"
- 将配置系统使用卷 GUID(未分配驱动器盘符)引导 boot.wim,并提示用户重启。
tbwinpe.exe /bootwim iso\sources\boot.wim /run [WIM]\myscripts\backupwin10.cmd
- 将配置系统引导 boot.wim 并运行 backupwin10.cmd 脚本,该脚本包含在 WIM 的 \myscripts 文件夹中。
手动引导 IFW WinRE 和 IFW BootWIM 生成版本
IFW WinRE 和 IFW BootWIM 是自定义的 TBWinRE 生成版本,旨在直接从 Image for Windows 引导,以在 Windows 之外执行自动化操作。IFW WinRE 将安装的 WinRE 更新为最小的 TBWinRE 生成版本,而 IFW BootWIM 是保存在 Builder 文件夹中的完整 TBWinRE 生成版本。虽然这些版本旨在自动管理,但高级用户可能希望使用它们在 Windows 之外执行镜像操作,而无需手动配置正常的 BootWIM 设置。这些操作可以从命令行执行。有关用法详细信息,请使用以下参数运行 TBWinPE.exe: /bootwim /ifw /?
附录 5 - 搜索 WinRE
如果未找到安装的 WinRE,您可以通过选择文件菜单,然后选择搜索 WinRE... 项来在系统中搜索 WinRE WIM。(如果未找到 WinRE,在“生成要求”步骤中也会提供搜索链接。)

选择所需选项,然后单击搜索以搜索系统:
限制文件夹深度(搜索更快): 搜索时限制文件夹深度,这通常会使搜索更快(尤其是在驱动器速度较慢的系统上)。取消选中以执行更彻底的搜索。如果您需要指定不同的限制深度,可以使用 TBWinPE.ini 文件 [General] 节中的 WinRESearchLimitVal 选项(例如 WinRESearchLimitVal=6)。允许的值范围为 3 到 30(默认为 4)。
搜索时加载 WIM 详细信息: 启用此选项可在搜索时加载 WIM 文件详细信息。在大多数情况下,建议启用此选项,因为这样您可以在结果中看到 WIM 类型和版本。此外,检测为无效的 WIM 文件(如 WinPE WIM)将被排除。但是,如果系统中包含许多 WIM 文件,加载详细信息会显著降低搜索速度。请注意,您仍可以通过右键单击 WIM 文件并选择显示 WIM 详细信息... 菜单项来查看 WIM 详细信息(届时将根据需要加载详细信息)。
包含备用 WIM 文件 (winre*.wim, boot*.wim): 启用此选项以包含以 winre 或 boot 开头的 WinRE WIM 文件名。例如,这将包括系统上或连接的 TBWinRE USB 闪存驱动器上的 TBWinRE 生成 WIM 文件 (boot.wim)。禁用此选项时,仅会找到名为 winre.wim 的文件。
搜索映射的网络驱动器: 默认情况下,仅搜索本地卷。如果您有映射的网络驱动器并希望包含它们,请启用此选项。请注意,搜索网络驱动器可能会很慢。
要选择用作 TBWinRE 生成源的 WIM,请在列表中选择该文件,然后单击使用 WIM 按钮。系统将检查该 WIM 并显示任何警告或错误。假设可以使用,该 WIM 文件将被复制到 WinRE_Backup 文件夹中,并重命名为 WinRE_Source_###.wim(例如 WinRE_Source_001.wim)。还会创建一个同名的文本文件,其中包含该 WIM 文件的详细信息。然后,复制的文件将被配置为 TBWinRE 源。
注意: WinRE 源也可以在设置的程序路径选项卡中进行配置。例如,如果您希望切换回使用安装的 WinRE 作为源,或浏览到特定的 WIM 文件。
在结果列表中右键单击 WIM 文件时,可以使用以下菜单项:
显示 WIM 详细信息: 显示所选 WIM 文件的详细信息(届时将根据需要加载详细信息)。
将 WIM 用作 TBWinRE 源: 这与单击使用 WIM 按钮相同。系统将检查 WIM 文件(将显示警告或错误)。假设可以使用,该 WIM 文件将被复制到 WinRE_Backup 文件夹中,并重命名为 WinRE_Source_###.wim(例如 WinRE_Source_001.wim)。还会创建一个同名的文本文件,其中包含该 WIM 文件的详细信息。然后,复制的文件将被配置为 TBWinRE 源。
复制 WIM 文件: WIM 文件将像使用 WIM 一样被复制到 WinRE_Backup 文件夹中,但不执行检查,也不将该文件配置为 TBWinRE 生成的源。
重要提示: 使用备用 WIM 时,根据版本和架构(Windows 和 WIM 都是如此),某些文件可能不可用。建议测试此类生成版本并验证是否支持您所需的功能。
附录 6 - 从命令行创建生成版本
TBWinPE/RE Builder 可以从命令行运行,以创建或重新构建 TBWinPE 或 TBWinRE 生成版本。假设生成过程不需要用户交互,它可以无人值守运行。要利用此功能,请从命令行运行 TBWinPE/RE Builder (TBWinPE.exe) 并指定 /build 参数。如果生成无法成功完成,请检查日志中的错误。用法信息详见下文。
BUILD 命令用法
/build [ /tbwinre ] [ /md ]
/build /tbwinpe [ /32 | /64 | /arm64 ] [ /adk [ index ] ] [ /md ]
/build /?
创建指定的生成类型(TBWinRE 或 TBWinPE)。如果未指定生成类型,将使用 TBWinRE。将使用默认或预配置的设置。如果未为 TBWinPE 生成版本指定架构,将使用 Windows 架构。
tbwinre - 创建 TBWinRE 引导介质生成版本。
tbwinpe - 创建 TBWinPE 引导介质生成版本。
32 - 与 TBWinPE 生成版本配合使用,创建 32 位 (x86) 版本。
64 - 与 TBWinPE 生成版本配合使用,创建 64 位 (AMD64) 版本。
arm64 - 与 TBWinPE 生成版本配合使用,创建 64 位 (ARM64) 版本。
adk - 与 TBWinPE 生成版本配合使用,自动安装 Windows ADK。可选地,为要安装的 ADK 指定索引值(0=最新)。默认情况下,将安装列出的最新版本。如果指定了无效索引,将使用默认值。注意:仅当 WinPE 源路径为空、系统中未找到源且互联网访问可用时,才会安装 ADK。指定无效的源路径仍会报错并中止生成(不会安装 ADK)。
md - 生成完成后运行 MakeDisk。
? - 显示用法信息
示例:
/build
- 创建 TBWinRE 生成版本。
/build /tbwinpe /md
- 创建 TBWinPE 生成版本(与 Windows 架构相同),然后运行 MakeDisk 创建引导介质。
手动创建或重新构建 IFW WinRE 和 IFW BootWIM 生成版本
IFW WinRE 和 IFW BootWIM 是自定义的 TBWinRE 生成版本,旨在直接从 Image for Windows 引导,以在 Windows 之外执行自动化操作。IFW WinRE 将安装的 WinRE 更新为最小的 TBWinRE 生成版本,而 IFW BootWIM 是保存在 Builder 文件夹中的完整 TBWinRE 生成版本。虽然这些版本旨在自动管理,但高级用户可能需要强制重新构建以合并更改,或希望使用它们在 Windows 之外执行镜像操作,而无需手动配置正常的 BootWIM 设置。这些操作可以从命令行执行。有关用法详细信息,请使用以下参数运行 TBWinPE.exe:/build /ifw /?
附录 7 - 从 Windows ISO 文件中提取 WinRE WIM
如果安装的 WinRE 丢失或损坏,您可以从 Windows ISO 文件或 Windows 安装介质的 install.esd 或 install.wim 文件中提取该文件。如有必要,可以从 Microsoft 网站下载 ISO 文件或安装介质。
注意: 此功能需要 Windows 10 或更高版本。

浏览并选择适当的文件。选择有效文件后,可用的 WIM 索引将列在WIM 索引组合框中。在大多数情况下,WinRE WIM 在所有索引中都是相同的。但是,如果需要,可以使用特定索引。例如,您可以选择 Windows 家庭版或 Windows 专业版。大小明显较小的索引条目通常处理速度更快。
单击提取按钮开始操作,这可能需要大约 5 到 20 分钟(在较慢的系统上时间更长)。挂载 install.wim 文件开始后,操作将无法取消。进度将显示在对话框的状态和详细信息区域。
提取的 WinRE WIM 文件将放置在 Builder 的 Extract_WinRE 文件夹中,可用作 TBWinRE 生成的源或替换安装的 WinRE。如果执行手动 WinRE 修复,也可以根据需要复制或移动该文件。
附录 8 - 添加包
对于基于 Windows 10 或更高版本的生成版本,可以通过在生成文件夹的 WinREPackages.txt 文件中列出兼容的 .msu 包来添加它们。该文件应为纯文本,包应使用完整路径每行罗列一个,并按应安装的顺序排列。以 ; 或 : 开头的行将被忽略。如果是累积更新,它应该放在文件的最后,因为它可能需要对其他包应用更新。
添加此类包会显著增加创建生成版本所需的时间以及生成版本的最终大小。此外,由于此类更新可能会做出大量更改,建议测试生成版本以确保保留所需的功能。
注意: 在大多数情况下,Windows 更新将根据需要更新安装的 WinRE,包括在必要时增加 WinRE 分区的大小。向安装的 WinRE 添加包可能会导致 WIM 过大,无法放入 WinRE 分区。此功能主要用于创建需要特定包更新的 TBWinRE 引导介质。默认情况下,禁止向其他 TBWinRE 生成类型添加包。要启用,请在 TBWinPE.ini 文件的 [Options] 节中添加 AllowMSUWinRE=1 选项。
WinREPackages.txt 文件内容示例(添加累积更新包):
E:\Cumulative Updates\windows11.0-kb5029263-x64_4f5fe19bbec786f5e445d3e71bcdf234fe2cbbec.msu
附录 9 - 更新现有引导介质
现有的 TBWinPE/RE 引导介质可以直接从 TBWinPE/RE Builder 轻松更新到上次创建的引导介质生成版本。如果您需要更新介质但不希望介质被 MakeDisk 重新格式化(现有文件会丢失),这将非常有用。您还可以更新自定义的内部引导介质分区,例如由 BootIt UEFI 引导的 TBWinPE/RE 分区。
要在创建生成版本后使用此功能,请选择文件 | 更新引导介质... 菜单项,或单击生成向导最后一步中的更新现有引导介质链接。
注意: 如果文件丢失,可能找不到现有的引导介质。在这种情况下,需要使用 MakeDisk 正常创建更新的引导介质。

选择要更新的驱动器和所需选项。然后单击更新以更新引导介质:
查看引导介质生成详情: 单击以查看当前引导介质上的生成详情。将显示介质上的生成信息文件(TBWinPE.txt 或 TBWinRE.txt)。
更新前删除现有的引导介质文件: 启用此选项后,在更新前将删除 \Boot、\efi、\sources 和 \TBData 文件夹。默认情况下,更新后的文件会覆盖现有文件。但在某些情况下,在复制新文件之前删除旧的引导介质文件可能会有好处。例如,当引导介质文件夹中的任何附加/自定义文件不再需要时。此外,如果先删除文件,某些 USB 闪存驱动器的更新速度可能会更快。
同时搜索标准磁盘卷: 启用此选项可在标准磁盘卷中搜索 TBWinPE/RE 引导介质。例如,如果您有一个配置为直接从 BootIt UEFI 引导的内部 TBWinPE/RE 分区。该卷不需要分配驱动器盘符即可被找到。切换此选项的状态将导致重新搜索驱动器。
更新驱动器前确认: 启用此选项可在更新所选驱动器前显示确认消息。
使用 MakeDisk 创建引导介质: 单击以运行 MakeDisk 工具来创建引导介质。如果找不到现有的引导介质,可以使用 MakeDisk 正常创建。
查看源生成详情: 单击以查看源生成版本的生成详情。将显示生成信息文件(TBWinPE.txt 或 TBWinRE.txt)。
注意: 如果取消更新操作,由于文件丢失,在搜索驱动器时可能找不到引导介质驱动器。如果发生这种情况,请使用 MakeDisk 创建引导介质。对于内部驱动器,您需要手动复制文件(请参阅知识库文章手动更新 TBWinPE/RE 引导介质)。
附录 10 - 从安装的 WinRE 或 TBWinRE WIM 文件中卸载 TBWinRE
TBWinPE/RE Builder 可以更新安装的 WinRE 以包含 TBWinRE 生成版本。这可以使用主要生成选项之一来完成,也可以使用 IFW 重启功能所使用的 IFW WinRE 生成版本来完成。如果安装的 WinRE 中不再需要 TBWinRE,可以使用卸载功能将其删除。在卸载过程中,会检查安装的 WinRE 和当前的备份 WinRE WIM,以确定它们是否包含 TBWinRE。如果在安装的 WinRE 中未找到 TBWinRE,则不采取任何行动。如果在安装的 WinRE 中找到了 TBWinRE,且当前备份不包含 TBWinRE,则恢复备份。否则,挂载安装的 WinRE 并从 WIM 中删除 TBWinRE。
也可以从 TBWinRE WIM 文件中删除 TBWinRE(请参阅下面的命令行说明)。
注意: 卸载 Image for Windows 4.10 或更高版本将执行此卸载操作,以从安装的 WinRE 中删除 TBWinRE。此外,对于 Image for Windows 4.11 或更高版本,任何使用位于 Image for Windows 安装路径下的 WIM 的 Windows 启动菜单 BootWIM 条目都将被删除。
从安装的 WinRE 中卸载 TBWinRE
运行 TBWinPE/RE Builder,在欢迎屏幕上,选择文件菜单,然后选择从 WinRE 卸载 TBWinRE 项。将显示确认对话框。单击是继续卸载。卸载将自动继续。
从命令行卸载
要利用此功能,请从命令行运行 TBWinPE/RE Builder (TBWinPE.exe) 并指定 /uninstall 参数。用法信息详见下文。
UNINSTALL 命令用法
/uninstall [ wim_path ] [ /quiet ]
/uninstall /?
如果未指定 wim_path,则从安装的 WinRE 中卸载 TBWinRE。否则,从 wim_path 指定的 WinRE WIM 文件中删除 TBWinRE。如果 wim_path 包含空格,请用引号括起来。
quiet - 卸载前不提示确认。
? - 显示用法信息
示例:
tbwinpe.exe /uninstall /quiet
- 从安装的 WinRE 中卸载 TBWinRE(无确认提示)。
tbwinpe.exe /uninstall d:\wims\mytbwinre.wim
- 从 mytbwinre.wim 文件中删除 TBWinRE(将提示确认)。
