How to safely clean Windows 10's registry

How to safely clean Windows 10's registry
(Image credit: Future)

Remove rogue Registry entries

Windows 10

(Image credit: Future)

Let's be honest: we're not big fans of Registry cleaning tools. We've seen first-hand the damage they can do to perfectly functioning Windows systems. They're often billed as a magic cure for problems or promise performance improvements, but if you scan blindly and let a Registry cleaning tool simply delete everything it finds you'll eventually run into trouble – and you won't notice any speed boost either.

Despite all this, Registry cleaning tools can help fix problems by tracking down rogue entries and deleting them – the trick is knowing how to use them carefully.

In this tutorial, we'll show you how to selectively search for, analyse and remove entries. Just as importantly, I'll also reveal how to put them back again should your clean-out create more problems than it solves.

1. Install program

Windows 10

(Image credit: Future)

First, install the Registry Cleaner app. Make sure you select 'Custom Install (Advanced)' during the setup process - untick 'Install Auslogics BoostSpeed' to ensure it's not installed alongside Registry Cleaner itself.

Once done, hit 'Click to install'. You'll then be offer an additional download – click 'Decline' and then close the browser window that opens.

2. Take precautions

Windows 10

(Image credit: Future)

Before proceeding any further, take a System Restore point: type 'system' into the Search box and click 'Create a restore point'.

Verify System Restore is switched on for drive C (select it and click 'Configure' if not), then click 'Create...' Give your Restore point a suitable name and click 'Create' again to set up a fail-safe backup which you can restore should it prove necessary.

3. Pre-scan checklist

Windows 10

(Image credit: Future)

Switch back to Auslogics Registry Cleaner, then open the Settings menu to verify 'Back Up Changes' is ticked. The left-hand pane reveals which areas of the Registry have been selected for scanning – right-click this column and choose 'Check Safe Only' to ensure only safe areas are ticked for now.

Once done, click the 'Scan Now' button and wait while the scan is performed.

4. Results overview

Windows 10

(Image credit: Future)

Don't be alarmed at the hundreds or even thousands of 'errors' it finds – many of these can be left safely in place without any impact on your computer's stability or performance.

The results divide these into their parent categories; again, don't worry about the levels of severity assigned to each section – remember that most of these errors have no detrimental effect.

5. Explore in depth

Windows 10

(Image credit: Future)

Use the annotation on the previous page to help identify problem entries. Most entries should yield some clue to their origin. Look for references to a specific program, or click the 'Google it' button to perform a search using that Registry key or value, which may throw up people with similar problems and – if you're really lucky – potential solutions to try.

6. Select all and repair

Windows 10

(Image credit: Future)

By default, all problems are selected – clicking 'Repair' removes them all. If you're unable to identify a specific Registry entry that you believe is causing your problem you could – with some risk – try removing them all.

Click 'Repair', then reboot and analyse to see if the problem has gone. If it hasn't, or other problems emerge, jump to step nine to restore the backup.

7. Be selective

Windows 10

(Image credit: Future)

Alternatively, right-click 'All results' and choose 'Uncheck all' to select nothing by default. Now manually place a tick next to the entries you wish to remove.

When you're done, verify 'Back Up Changes' is ticked, then click 'Repair' to remove only those entries you've selected. After the repair completes, click 'View detailed report' to see exactly what was deleted, if necessary.

8. Search for Registry keys

Windows 10

(Image credit: Future)

Select 'View > Find Registry Keys' to perform a manual examination of the Registry for keys to examine and potentially delete.

Use the 'Filter' button before clicking 'Search' to restrict your search. Note that Auslogics Registry Cleaner provides no indication of whether a key is a problem or not; it simply returns all results. Manually select entries to delete, then 'Clean up'.

9. Restore keys

Windows 10

(Image credit: Future)

Should you run into new problems after cleaning the Registry, select 'File > Rescue Center' to browse available backups and Restore points.

Start by right-clicking your most recent backup and choosing 'Restore' – click 'Yes' to restore all deleted entries from that backup (you can't choose single entries). If this fails to work, select 'Restore Points' and your System Restore file.

10. Registry cleaning made easy

Windows 10

(Image credit: Future)

Armed with these tips, you should now be able to safely remove Registry entries when the need arises – advanced users can go even further and include more 'dangerous' sections of the Registry, including 'Missing Software' and 'Shared DLLs', when scanning for problems.

Note that indiscriminately cleaning these sections could cause major problems, so proceed with caution.