Windows Clean Up: Freeware: CleanAfterMe
CleanAfterMe allows you to easily clean files and Registry entries that are automatically created by the Windows operating system during your regular computer work.
With CleanAfterMe, you can clean the cookies/history/cache/passwords of Internet Explorer, the 'Recent' folder, the Registry entries that record the last opened files, the temporary folder of Windows, the event logs, the Recycle Bin, and more.
CleanAfterMe is a portable application. This means that you can run it without any installation and without leaving any trace in the Registry.
You can also run this program from a USB flash drive: In order to do that, simply copy the executable file of CleanAfterMe (CleanAfterMe.exe) into the USB flash drive, and run it from there.
As always when working with the Registry caution is advised. However if you are confident with the settings this could be useful, for example, when preparing a new image.
This utility works under Windows 2000, Windows XP, Windows Server 2003, and Windows Vista.
Link: CleanAfterMe - Clean Registry entries and files in your system