Wisecleaner is a freeware application for Windows Vista and XP that can scan and delete invalid and outdated references to software, Active X controls and application history from the registry of the computer. While this does necessarily help increase the speed of the computer, it does help maintain privacy.

Free Image Hosting at allyoucanupload.com

Wisecleaner removes invalid registry key references to:

Components Subsystem
Application Paths
File Types
Help Files
Fonts
Shared DLLs
Uninstall Program section
Start Menu
Startup programs
Software History list
Internet Explorer URL history
Shared MRU (Most Recently Used ) List
COM Source Check, you can remove the entries of un-registered or removed Activex Files.

You can also take a backup of the registry keys to be deleted before running the scan and restore them if need be later.

Download Link