I’ve been using two registry cleaners lately on Windows Vista, but both will run on XP too. For quick clean-ups I still use the excellent CCleaner. For a more extensive cleaning including searches for duplicate and unnecessary files I’ve been using a free product called EasyCleaner. It does the following:
1. Cleans registry
2. Finds/Removes duplicate files
3. Find/Removes unnecessary files
4. Removes invalid shortcuts
5. Clears out IE cookies/history
6. Clears MRUs.
