Have you looked in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall tree? That is where Windows stores information about all installed software.
You will need to look at each of those entries that are numbers between braces.
Bookmarks