BATRegClean is a fast in depth registry scanner for all Windows operating systems. To avoid unwanted registry entry removal, BATRegClean doesnt remove the registry entries directly, but creates .REG files which can be selected to either remove or restore registry entries.
Some of the features found in BATRegClean are:
| Detection of registry keys which point to non-existent files | |
| Detection of OLE registrations to non-existent files | |
| Detection of file associations to non-existent programs | |
| Un-used Window's Installer registry keys | |
| Selection of individual registry entries to save | |
| Runs on Windows 95OSR2/98/me/2000/2003/XP/Vista) | |
| Complete language support for 37 different languages including: Japanese, Chinese(3 forms), all major European languages | |
| Straight forward simple to use interface | |
| And best of all, it FREE |
Here are some screen shots of BATRegClean in action:
Starting a registry scan:

Default screen (Chinese Simplified):

Saving scanned registry entries (German):

... and dont forget...it is FREE