WinDiskWriter 免费上手指南:Mac 上 3 步做出 Windows 11 启动盘,绕过 TPM 不求人
【免费下载链接】WinDiskWriter🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support项目地址: https://gitcode.com/gh_mirrors/wi/WinDiskWriter
每年都有不少人在 Mac 上栽同一个跟头:Windows 的 ISO 镜像好不容易下载完,U 盘也插上了,却找不到一个顺手的方法把它变成能开机的安装盘。WinDiskWriter 就是专门解决这件事的免费开源工具——它在 macOS 上把「制作 Windows 启动盘」压缩成三个点击,连 Windows 11 的 TPM、Secure Boot 硬门槛都能顺手拆掉。这篇 WinDiskWriter 使用教程,就是为正在被这件事卡住的人写的。
先亮结论:这 10 分钟你大概能得到什么
动手之前,先把答案摆在前面,免得你看完一半还在犹豫要不要试。WinDiskWriter 的核心能力就四句话:
- ✅ 把 Windows 官方 ISO 变成可启动 U 盘,UEFI 和 Legacy 双模式都能开机
- ✅ 自动分割超过 4GB 的 install.wim 文件,FAT32 不再卡脖子
- ✅ 一键给 Windows 11 安装程序打补丁,跳过 TPM、Secure Boot、内存下限等检查
- ✅ 给 Windows 7 / Vista 老镜像补上 EFI 引导文件,老系统也能在新电脑上装
它用 Objective-C 写成,兼容性跨度很夸张——从 macOS 10.6 Snow Leopard 一路覆盖到 Tahoe 26.0,Intel 和 Apple Silicon 芯片都有对应版本。换句话说,只要你的 Mac 还能开机,大概率就带得动它。
为什么在 Mac 上做启动盘这么费劲:先看清三座大山
不夸张地说,这件事难,难在三个坑叠加在一起,任何一个都能劝退新手。
第一关:FAT32 的 4GB 天花板。U 盘要做成可启动盘,通常得格式化成 FAT32,可它单个文件上限就是 4GB。而近几年的 Windows 镜像里,install.wim 动辄 5GB、6GB,直接拷进去就会报「文件过大」。
第二关:新老电脑的启动方式彻底分裂。新电脑认 UEFI,老电脑认 Legacy BIOS,一套引导文件往往只能服务一边。想做一个「插谁都能用」的万能盘,就得同时塞两套引导体系。
第三关:Windows 11 的硬件体检。微软对 Windows 11 设了 TPM 2.0、Secure Boot 等硬性要求,很多五六年内的电脑根本过不了体检,安装界面直接把你挡在门外。
以往应对这三关,主流方案是翻命令行:手动用diskutil分区、找工具拆 wim、改注册表绕过 TPM……每一步都够写一篇教程,中途还特别容易翻车。WinDiskWriter 的价值,就是把这三座山逐个搬走。
拆关逻辑:每个麻烦背后,都有对应的自动化处理
它不是把命令行「翻译」成按钮那么简单,而是针对上面三个坑分别做了专门设计,值得展开讲讲它到底替你干了什么。
针对 4GB 限制,核心在WinDiskWriter/Classes/WimlibWrapper/这个模块。它封装了开源库 wimlib(源码在WinDiskWriter/libs/wimlib/),写入前自动检测 install.wim 的体积,超过 4GB 就拆成多个小分卷,装系统时 Windows 自己会重新拼接,全程零手动干预。顺带一提,部分精简版镜像用的是 .esd 格式,目前还在等 wimlib 更新支持,属于项目路线图上的已知项目。
针对双启动,它走「两手都抓」的策略:UEFI 引导文件直接进 EFI 分区;Legacy 模式则依赖可选的 grub4dos 引导器,旧电脑也能顺着传统流程进安装界面。Windows 7 / Vista 这种原生不支持 EFI 的旧镜像,它还会自动从安装器里提取可用的 EFI 引导程序补进去——老系统装在新电脑上的需求,它也考虑到了。
针对 Windows 11 门槛,写入前勾一个叫「Patch Installer Requirements」的选项,工具会修改安装器里的检测逻辑,把 TPM、Secure Boot、最低内存这些检查一并跳过。勾上它,老旧硬件装 Windows 11 就不再是玄学。
这些能力分布在几个清晰的目录里:磁盘识别与格式化在WinDiskWriter/Classes/DiskManager/,文件写入与校验在WinDiskWriter/Classes/DiskWriter/,界面组件则集中在WinDiskWriter/Views/。真遇到问题想深挖,顺着路径就能找到对应实现。
动手前,先把这几样备齐
制作过程会格式化 U 盘,这是唯一需要提前做好心理建设的地方。开工之前,对照这个清单过一遍:
- 一台能正常开机的 Mac(macOS 10.6 及以上)
- 至少 8GB 容量的 U 盘,建议 USB 3.0 起步,速度直接决定等待时长
- 从微软官网下载的 Windows ISO 镜像
- 稳定的网络连接
- ⚠️ 先备份 U 盘里所有数据,这一步没有后悔药
实操全程:跟着这 6 步走,从零到可开机的 U 盘
第一步是获取应用。项目以源码形式托管,用 Git 拉下来即可:
git clone https://gitcode.com/gh_mirrors/wi/WinDiskWriter拿到源码后按项目说明编译运行,之后就是标准的「三选一确认」流程。整条链路可以用一条流水线来概括:
获取源码 → 打开应用 → 选中 ISO 镜像 → 选中目标 U 盘 → 勾选补丁选项 → 点击写入 → 等待进度条走完 → 校验完成拔盘
拆开来看,核心动作只有三个:
- 选镜像。点「选择 ISO」按钮,定位到下载好的 Windows ISO 文件。工具会自行识别镜像类型,并据此决定该用哪套引导方案。
- 选 U 盘。从设备列表里挑中你的目标 U 盘。这个环节请反复确认,别选成内置硬盘,选错代价很大。
- 配置并写入。需要装 Windows 11 且硬件较老,就勾上「Patch Installer Requirements」;要照顾旧电脑,记得启用 Legacy BIOS 支持;文件分割交给工具自动处理,不用管。确认无误后点「开始写入」。
接下来就是等待。进度条会实时反映写入状态,10 到 20 分钟不等,具体看 U 盘速度和镜像大小。完成后把盘拔下来插到目标电脑上,设置 U 盘为第一启动项,就能进入熟悉的 Windows 安装界面了。
一张表看懂:手头的 ISO 能不能上车
不是所有 Windows 镜像都支持得一样,动手前先对照这张速查表:
| 镜像版本 | 架构支持 | 启动模式 | 额外说明 |
|---|---|---|---|
| Windows 11 | x64 | UEFI / Legacy | 支持打补丁跳过 TPM 等检查 |
| Windows 10 | x64 / x32 | UEFI / Legacy | 兼容性最稳的一档 |
| Windows 8.1 / 8 | x64 / x32 | UEFI / Legacy | 新旧引导均正常 |
| Windows 7 | x64 / x32 | UEFI / Legacy | EFI 引导文件由工具自动补齐 |
| Windows Vista | x64 / x32 | UEFI / Legacy | 同上,老系统装机友好 |
对绝大多数人来说,这张表的结论就一句话:Vista 到 11 全系列通吃,不用挑版本。
新旧打法对比:为什么这次能一次成功
如果你之前尝试过用命令行折腾,下面这张对比表应该能解释「为什么换了工具就顺利了」:
| 对比维度 | 命令行硬核流 | WinDiskWriter 图形化流 |
|---|---|---|
| 准备成本 | 要装额外工具、记一堆命令 | 拉取源码编译后即可用 |
| 大文件处理 | 手动找工具拆 wim,步骤繁琐 | 自动检测并分割,零干预 |
| Windows 11 门槛 | 需手动改安装器逻辑 | 一个勾选项搞定 |
| 老电脑兼容 | 引导配置极易出错 | 双模式内置,开箱即用 |
| 出错概率 | 高,一步错步步错 | 低,操作被收敛成三个点击 |
| 耗时 | 光查资料就可能一小时 | 全程十分钟级 |
不是说命令行不行,而是它把大量精力耗在了「工具链本身」而不是「装系统」这件事上。对于只想把系统装好的人来说,图形化方案显然更划算。
避坑速查:五个常见的翻车现场与对策
做过一次之后你会发现,大部分失败都不是工具的问题,而是使用姿势的问题。这五条先记住,能帮你少走弯路:
- 写入时报「设备被占用」→ 关闭所有访问 U 盘的窗口和程序,包括 Finder 里的 U 盘窗口,必要时重新插拔。
- Windows 11 安装时仍提示 TPM 错误→ 确认写入前勾选了补丁选项;若依然报错,换官方渠道重新下载 ISO 再试。
- U 盘能开机但进不去安装界面→ 多半是启动模式没对上,新电脑选 UEFI,老电脑选 Legacy。
- 写入过程特别慢→ 换 USB 3.0 口、关掉后台占资源的应用,笔记本记得接电源。
- 拷进去的镜像死活超过 4GB→ 确认用的是 FAT32 卷,并让工具自动分割,不要手动复制 install.wim。
老手的三个进阶玩法
如果你已经顺利装过一次系统,下面这几个玩法可以让效率再上一个台阶:
批量制作多张盘。同时准备多个 U 盘、用同一套配置逐个写入,适合给实验室或办公室的整批电脑统一装系统。
给镜像做版本归档。把 Windows 11 专业版、Windows 10 企业版等不同 ISO 分目录存好并标注清楚,需要哪个装哪个,省去重复下载。
用日志定位问题。工具会输出详细的操作日志,遇到奇怪的环境问题,翻日志找关键报错,比盲猜可靠得多。出问题的关键代码位置也相对集中,排查时可以优先看WimlibWrapper和DiskManager两个模块。
最后说一句
把三座大山拆平之后,「在 Mac 上做 Windows 启动盘」这件事终于回归了它本该有的样子:下载镜像、选中 U 盘、点一下开始,剩下的交给工具。如果你手头正好有一台等着装 Windows 的老机器,或者单纯想给 U 盘备一个「万能安装盘」,现在就可以去试。
一句话总结:WinDiskWriter 把 Mac 制作 Windows 启动盘的门槛,从「会折腾命令行」降到了「会点鼠标」。
【免费下载链接】WinDiskWriter🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support项目地址: https://gitcode.com/gh_mirrors/wi/WinDiskWriter
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考