Smart Optimize is the "choose for me" button. It looks at your detected hardware tier and automatically ticks the modules that make sense for your PC — aggressive on strong machines, lightweight on weak ones — then runs them. It is the safest fast path because it never forces tweaks your hardware can't comfortably take.
BRUTAL classifies every PC into one of four tiers based on GPU VRAM, RAM and CPU cores:
Your tier is shown on the Home dashboard with a per-component breakdown (which parts pass, which hold you back, and what the next tier needs). Smart Optimize reads that same tier.
The selected module set scales with your tier:
Smart Optimize deliberately excludes the two ADVANCED boot/security modules — Module 11 (VBS/HVCI + Spectre) and Module 12 (Timer/HPET). Those change boot config and need a conscious opt-in, so they are never auto-selected. If you want them, enable them by hand on the Optimize page (you will get a one-time confirmation) or use the Aggressive run.
Smart Optimize only ticks modules you are entitled to run. On the Free tier it skips the five Pro-only deep modules (11, 16, 19, 20, 21) automatically — they stay locked and are simply not selected. Everything else in your tier's set runs normally. This honours BRUTAL's no-tricks promise: the Free tier is the whole toolbox minus the Pro deep-tuning, and the app never pretends to apply a module you don't have.
How is my hardware tier decided?
By GPU VRAM, RAM and CPU core count. ULTRA needs ≥10 GB VRAM / ≥32 GB RAM / ≥8 cores; HIGH ≥6/≥16/≥6; MID ≥2/≥8/≥4; anything below MID is LOW. Your tier and the per-component breakdown are shown on the Home dashboard.
Why didn't Smart Optimize pick the boot/timer modules?
Modules 11 (VBS/HVCI) and 12 (Timer/HPET) change boot and security settings and need a conscious opt-in, so they're excluded from all one-click selection. Enable them manually if you want them.
Does Smart Optimize run the modules or just select them?
It does both — it ticks the right modules for your tier and then runs them immediately, after creating a restore point.
Can I change which modules Smart Optimize picks?
You can't edit the per-tier sets, but after pressing Smart Optimize you can adjust the toggles and use Run Selected instead, or hand-pick everything yourself from the start.