Capture with max compression + integrity check
Use this:
dism /capture-image /imagefile:D:\install.wim /capturedir:C:\ /name:"MyImage" /compress:max /checkintegrity /verify
What these do:
/compress:max→ highest compression (smallest size, slower)/checkintegrity→ checks for corruption during capture/verify→ verifies file integrity after capture
If you need 4 GB split (FAT32 USB)
Option 1: Capture directly as split with max compression
dism /capture-image /imagefile:D:\install.swm /capturedir:C:\ /name:"MyImage" /compress:max /checkintegrity /verify /filesize:4000
Option 2: Capture first, then split
dism /capture-image /imagefile:D:\install.wim /capturedir:C:\ /name:"MyImage" /compress:max /checkintegrity /verify
Then:
dism /split-image /imagefile:D:\install.wim /swmfile:D:\install.swm /filesize:4000
Extra tip (best compression possible)
If you want even smaller than WIM, consider ESD format:
dism /capture-image /imagefile:D:\install.esd /capturedir:C:\ /name:"MyImage" /compress:recovery /checkintegrity /verify
/compress:recovery→ strongest compression (used in Windows install files)- Slower to capture/apply, but smallest size
When to use what
- WIM + max → balanced, faster to deploy
- ESD (recovery) → smallest size
- SWM split → required for FAT32 drives