Create a Windows 11 Bootable USB on Mac (2025 Edition)

Goal: ship a USB that boots on most PCs (UEFI & Legacy) and installs Windows 11 reliably.
It gives a complete, up-to-date path (multiple methods), fixes the real blockers (4 GB install.wim, partition scheme, Secure Boot), and includes quick answers, troubleshooting, and schema for rich results.

Quick Start

  • Works on: Intel Mac & Apple silicon Mac (Sonoma/Sequoia).
  • Best all-purpose method: Terminal (wimlib split) → highest success rate.

  • USB size: ≥16 GB (brand-name, USB-A preferred).

  • Filesystems & scheme: MBR + FAT32, copy all files, split install.wim if >4 GB.

  • Boot keys on PC: Dell F12, Lenovo F12, HP F9, ASUS F8, Acer F12, MSI F11.

What You’ll Need

  • Windows 11 ISO (official, e.g., 22H2).
  • USB flash drive (16 GB+).
  • Homebrew (for wimlib):

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)” brew install wimlib rsync

  • Admin rights on your Mac.

Why FAT32? It boots broadly on UEFI & Legacy. But FAT32 can’t store files >4 GB, so we split install.wim into chunks (install.swm). Windows Setup understands split WIMs out of the box.

 

Compatibility at a Glance

Mac Type Boot Camp Assistant Terminal Method Ventoy (alt) Notes
Intel Mac Sometimes works (older macOS) ✔ Best Terminal is most predictable.
Apple silicon (M1–M4) ✔ Best Boot Camp is not available.

Method 1 — Terminal (Most Compatible, No 3rd-Party App)

Step 1: Identify the USB

Plug the USB, then:

diskutil list

Note the device (e.g., disk3). Double-check to avoid wiping the wrong disk.

Step 2: Erase as MBR + FAT32

diskutil eraseDisk MS-DOS WIN11 MBR disk3
  • Scheme MBR (not GUID) for widest installer compatibility.

  • Volume label here is WIN11 (you can change it).

Step 3: Mount the ISO

Double-click the .iso or:

hdiutil mount ~/Downloads/Win11_24H2_English_x64.iso

Note the mounted path, e.g. /Volumes/CCCOMA_X64FRE_EN-US_DV9.

Step 4: Copy all files except the big install.wim

rsync -avh --progress \
--exclude="sources/install.wim" \
/Volumes/CCCOMA_X64FRE_EN-US_DV9/ \
/Volumes/WIN11/

Step 5: Split install.wim into ≤4 GB chunks

wimlib-imagex split \
/Volumes/CCCOMA_X64FRE_EN-US_DV9/sources/install.wim \
/Volumes/WIN11/sources/install.swm 3800
  • 3800 ≈ 3.8 GB to stay under FAT32’s 4 GB limit.

  • This produces install.swm, install2.swm, … Windows Setup will use them automatically.

Step 6: Eject and Safely Remove

diskutil eject /Volumes/WIN11
hdiutil eject /Volumes/CCCOMA_X64FRE_EN-US_DV9

Step 7: Boot the Target PC

  • Insert USB → power on → tap the boot key (F12/F9/F8/F11 depending on brand).

  • Choose the USB (UEFI if offered).

  • If Secure Boot blocks it, temporarily disable Secure Boot in BIOS/UEFI, install, then re-enable.


Method 2 — Ventoy (Alternative, Multi-ISO Toolbox)

If you often install different Windows versions:

  1. Install Ventoy on the USB (creates a Ventoy boot partition).

  2. Copy the Windows 11 ISO as a file onto the Ventoy partition.

  3. Boot the PC from this USB → pick the ISO in Ventoy’s menu.

Pros: dead-simple updates (just replace ISO), multi-ISO support.
Cons: a few older machines/firmwares don’t like Ventoy; if installation fails on a given PC, fall back to Method 1.


Method 3 — Rufus in a Windows VM (Fallback)

If you absolutely want the classic Windows tool:

  1. Run a lightweight Windows VM (UTM/Parallels).

  2. Pass the USB through to the VM.

  3. Use Rufus → “Create a bootable disk using ISO” → pick Windows 11 ISO.

  4. For widest compatibility choose MBR / FAT32 if possible.

Note: USB pass-through to VMs varies; Method 1 is usually faster and cleaner on Mac.


Verify Your USB (Optional but Helpful)

  • Re-mount the USB on Mac and check the file set under /Volumes/WIN11:

    • \boot, \efi, \sources, plus install.swm, install2.swm (etc.) inside \sources.

  • Size sanity: free space left is fine; don’t worry if only a few GB remain.


Common Errors & Fixes

Symptom Likely Cause Fix
“File too large” during copy install.wim > 4 GB on FAT32 Use Step 5 (wimlib split) and copy .swm files instead
USB won’t show in Boot Menu Wrong partition scheme or finicky firmware Re-erase as MBR and repeat; try another USB port (USB-A), or different stick
“No bootable device” Legacy BIOS expecting specific structure Ensure FAT32 root has boot/efi; choose UEFI entry if available
Black screen after selecting USB Secure Boot blocks unsigned media Disable Secure Boot temporarily in BIOS/UEFI
Setup can’t find drivers on very new PCs Storage/USB controller driver missing Use another USB port; slipstream drivers (rare for Win11; try different machine)
Copy is very slow / fails Cheap/old flash drive overheating Use a reputable 3.0 drive; avoid hubs/adapters during creation

FAQ

Q: Can I use exFAT instead of FAT32?
A: Not for a universal installer. Many UEFI firmwares won’t boot exFAT media. Use FAT32 and split the WIM.

Q: Do I need Boot Camp Assistant?
A: No. On Apple silicon there is no Boot Camp. On Intel, Boot Camp can work, but the Terminal method above is more predictable in 2025.

Q: Will this USB also install Windows 11?
A: Yes, the same approach works with the Win11 ISO (you’ll almost certainly need the WIM split). Firmware/TPM requirements are a separate topic.

Q: My ISO doesn’t have install.wim, it has install.esd.
A: .esd is already compressed <4 GB in many builds. If it’s >4 GB, you can still split it with wimlib; or convert ESD→WIM before splitting.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top