Skip to content

v1.1.0

Choose a tag to compare

@brk4lp brk4lp released this 03 Jul 19:09
· 12 commits to main since this release
fb958a3

Size Reduction (Deep Cleanup)

New options that actually shrink the output ISO instead of leaving it roughly the same size as the source (#3):

  • DISM component store cleanup (/Cleanup-Image /StartComponentCleanup /ResetBase)
  • Recovery compression of the final install.wim
  • Optional feature/capability stripping: Hyper-V, Windows Recall, Speech/OCR/Handwriting
  • Driver store cleanup: printer/scanner/modem/Xbox driver packages
  • Widgets and Copilot removal (via Appx package removal)

All wired into the existing presets under a new "Size Reduction (Deep Cleanup)" section. Tested end-to-end: 7.78 GB → 5.46 GB (~30% smaller) on a Windows 11 25H2 ISO.

Fixes

  • ISO mount drive-letter detection no longer depends on the Storage Management WMI provider (Get-Volume/Get-Disk/Get-Partition), which can be missing on debloated Windows installs — now uses a plain DriveInfo-based detection instead
  • DISM operations now use the newest available dism.exe (preferring the one bundled with Windows ADK if newer than the host's), fixing silent failures when servicing a newer Windows image than the host's own DISM supports
  • Build output (bin/, obj/) is no longer tracked in git, preventing a stale prebuilt binary from shadowing a fresh build
  • App now shows its real assembly version in the status bar instead of a hardcoded "v1.0"
  • README no longer claims an MIT license that was never actually present as a LICENSE file

Full Changelog: v1.0.1...v1.1.0