This trick lets you uninstall any program in windows XP/Vista/Windows 7 that doesn't feature an uninstall command or does not get deleted by simple removing it from the add/remove software option. Just follow the simple steps.
[HKEY_CURRENT_USER \Software \
Use Explorer to to remove the entries from the Start Menu in either
C:\Documents and Folders\All Users\Start Menu\Programs\ and/or
C:\Documents and Folders\(your username)\Start Menu\Programs\
If there is an entry in the Add/Remove list, start regedit go to:
Locate the entry and delete it. If the app has a service, edit:
and scroll down till you locate it. Then delete it. If this app starts automatically and there is no entry in the StartUp folder(s), then use Regedt32 to edit:
Aaron Stebner discribes another method in his Aaron Stebner's WebLog
Add Remove Program Cleaner 2 :This program allows you to clean up the Add/Remove programs list in the control panel. It should only be used to remove entries that are broken and cannot be removed by running the uninstall program.
Add-Remove-Program-Cleaner |Sys Req:Windows NT/2000/XP/2003 Server/Vista | Freeware | 940KB