2️⃣ Restoring System
1. Browse and select WIM/ESD file
2. Choose target disk or partition
3. Select GPT or MBR boot mode
4. Enable "Create Boot Record" option
5. Click "Restore" button
3️⃣ Fresh Windows Installation
1. Extract WIM file from official Windows ISO
2. Select "Whole Disk" in restore mode
3. Choose target disk
4. Configure boot mode (GPT/MBR)
5. Start restoration process
⚙️ Technical Details
VSS Integration: Shadow Copy creation via PowerShell
Robocopy Fallback: File-level copying when VSS fails
DiskPart Automation: Template-based disk configuration approach
WMI Queries: Disk and partition information retrieval
IOCTL Calls: Low-level disk information access
Backup Exclusion System
The tool uses rules defined in bin\wim_exclusions.ini:
System files (hiberfil.sys, pagefile.sys)
Temporary files
Recycle bin
Cloud sync folders (automatic detection)
Already compressed files (zip, jpg, mp4, etc.)
Security and Stability
System disk write protection
Pre-operation confirmation dialogs
Automatic backup file cleanup (on abort)
Drive letter conflict management
Detailed error reporting
️ Developer Notes
Architecture: Windows Forms (C#)
Core Tools: DISM, DiskPart, BCDBoot, Robocopy
Platform: x86/x64 compatible
For whom?
✅ System administrators
✅ IT professionals
✅ Power users
✅ PC repair technicians
✅ Anyone needing reliable Windows backup/restore solution