ProEject is an easy to use windows application which allows you to safely dismount a removable drive by closing running applications and open windows, as well as clearing the registry and folders of any trace that the USB drive might have left behind.
What does ProEject actually remove?
ProEject will remove traces of programs in the MRU (most recently used) sections of the Windows Registry, as well as entries created in the “Run on Startup” key. As an addition ProEject also checks for shortcuts created in the SendTo, Recent, Quick Launch, Pinned (Windows 7 only!) and the Windows Firewall.