Risk Tiers and Safety
The three risk tiers, typed confirmation, restore points, the hard-blocked system paths that no setting can override, and how Dry-Run keeps you safe.
Every removal in UniClean has a risk tier, and the tier decides what UniClean asks of you before it acts. These checks run in the engine, not just in the interface. Because only the Safe tier has been tested by the developer, treat the other tiers as advanced.
The three tiers
| Tier | Typical items | Required before execution |
|---|---|---|
| Safe | Normal apps, their leftovers, caches, temp files | One click |
| Caution | Startup items, browser extensions, bloatware, shared runtimes (such as Visual C++ redistributables, .NET, Java, DirectX, WebView2), registry keys, scheduled tasks | An acknowledgement |
| High Risk | Security software, drivers, services, system components | The exact name typed in, a Windows restore point, and an extra "I accept full responsibility" screen |
The tier of a plan is recalculated from the items you actually select. Selecting a service inside an otherwise Safe app raises the whole group to High Risk.
Typed confirmation and restore points
For a High Risk plan, UniClean will not run until you type the exact name shown, and it has created a Windows restore point. It uses Checkpoint-Computer, may turn on System Protection for the system drive, and reads the new restore point back to confirm it. If creating the restore point fails, the operation stops. You can only continue without one if you enabled that setting and tick a box for that specific operation.
A restore point is not a full backup
A Windows restore point covers system files and settings. It does not replace your own backup of documents and other data.
Hard-blocked paths
A blocklist compiled into UniClean refuses certain targets. It is checked when a plan is built and again right before each action. No setting, flag or force mode turns it off. Both the literal path and its canonical path (with symlinks and junctions resolved) are checked, and relative paths, .. and drive roots are rejected.
- The Windows folder (System32, SysWOW64, WinSxS, drivers), except children of the Windows temp folder.
- Boot and recovery areas: Boot, EFI, Recovery, System Volume Information, the Recycle Bin internals, Windows upgrade staging folders and Config.Msi.
- Microsoft Defender, Windows Security, WindowsApps, PowerShell and other built-in Windows component folders, plus parts of ProgramData\Microsoft.
- Container folders themselves: Program Files, ProgramData, Users, your profile, AppData, Desktop, Documents, Downloads and Start Menu. Things inside them can be removed; the folders cannot.
- Registry: HKEY_CLASSES_ROOT, SAM, SECURITY, HARDWARE, BCD, most of HKLM\SYSTEM, and Microsoft keys and policies.
- Core Windows services, any service hosted by svchost.exe or signed as Microsoft, drivers from Microsoft, and scheduled tasks under \Microsoft\.
- UniClean's own executable, install folder and data folder, which contains the vault.
Dry-Run
Dry-Run is a global setting. Every action returns "simulated", writes an audit entry with the current state of the target, creates no vault item and no restore point. A plan created in Dry-Run always executes as Dry-Run, even if you turn the setting off before confirming.
- Folder: ExampleApp (program files)
- Registry key: ExampleApp uninstall entry
- Startup entry: ExampleApp updater
- Leftover: ExampleApp cache folder
- Nothing was deleted
- No vault item was created
- No restore point was made
- Every step is written to the audit log
Other safeguards
- Plans are stored in the engine, are single-use and expire after 30 minutes.
- The interface can only refer to candidates the engine found itself, never an arbitrary path.
- Only one removal or restore runs at a time.
Use at your own risk
Removing software can break other programs or leave a PC unprotected. Back up important data and create a Windows restore point first. UniClean is Beta software: only its everyday (Safe tier) uninstall and restore flow has been tested by its developer, so treat its advanced features as advanced and read every confirmation.
Last updated