If you have Visual Studio, you could use regcap to pull out the registry entries and then just collect a list of GUIDs via a script. You could also use OLEView (also from Visual Studio) to do this.
There are also other free tools that can do this:
MMM (Make My Manifest) can be suckered into doing this if you have VB.
Heat or Tallow from Wix 3.0 and 2.0, respectively, can also do something like this.
The output format will be a little different in each case but it will be enough to collect the relevant information into a text file.