This tool started as an internal helper module embedded inside my main platform, CrapFixer but it's now fully standalone.
It is inspired by the upcoming Microsoft Group Policy in Windows 11 25H2 — Remove Default Microsoft Store Packages. That native policy (first seen in Insider Dev 25H2) lets you uninstall select inbox apps during new user profile creation, no scripts required. Source: https://oofhours.com/2025/06/28/a-policy-to-remove-windows-apps
Every time you deploy a Windows device, the bloat strikes again. Tired of running PowerShell scripts just to keep your endpoints clean? Microsoft is finally rolling out a native policy in Windows 11 25H2. Great news but limited. No custom rules, no third-party cleanup, limited UI. The MS 25H2 GPO only covers key first-party apps (Photos, Solitaire etc.). NAppClean gives admins full control — remove whatever you want, whenever you want, with zero installation fuss. So heres NAppClean, the smallest possible UI tool that does more than what Microsofts policy currently offers
Feature | MS 25H2 GPO ✅ | NAppClean 🚀 |
---|---|---|
Native UI | ✅ | ✅ (mimics GPEdit style) |
Pattern-based removal | ❌ | ✅ via PolicyPatterns.txt or falls back to CrapFixer |
Whitelisting | ❌ | ✅ with !AppName syntax |
Third-party app support | ❌ | ✅ Full support |
Wildcard (* ) removal |
❌ | ✅ Optional |
Standalone app | ❌ | ✅ ~<50 KB exe |
Regex / tags / automation | ❌ | 🧪 Coming soon |
Perfect for lightweight scenarios like
- Intune / Autopilot post-deployment
- Build-tag filters in PolicyPatterns.txt
- Custom admin images
- Manual cleanup with visual feedback
- Integration into CrapFixer as standalone module
- Intune / Autopilot hooks
- Cloud-synced presets + AI-recommendations