If this is in the wrong forum - please move it. I had trouble figuring out the right place.
I have 32 bit Vista Ultimate SP1. I was attempting to clean some garbage from my registry this week. You know the kind of stuff I mean - products you uninstall but still have entries in the registry and other such garbage. After I completed, I ran two different registry cleaners and both reported only what they always have (anywhere from 19 to 39 Active-X cons and similar) so I seemed fine.
I then ran Registry Defrag (free from http://www.registry-clean.net/). It is supposed to remove the blank spaces left over when records are removed fro the registry. It compressed my Registry by 11% (to about 105 Mb). I had run the program before and didn't think anything about it.
I later discovered that Hyperballoid had reverted to the 60 minute trial. I thought I had changed something I had not meant to change so I did a system restore to back before I "fixed" the registry. Hyperballoid was back. Then I compressed that base form. Guess what? Hyperballoid was at the demo again!
Somehow Registry Defrag seems to do something to the registry that loses this key. There may be many other GOTD keys that were affected - I just know of this one for sure.
I have my Hyperballoid back and I will be uninstalling Registry Defrag shortly. I have emailed the company explaining but I don't think I would trust it again unless I had specifically done a Restore Point just prior to testing! I know my version of the defrag is not the latest (I have 2.32 and the latest is 2.35) but the newest version only seems to have added support for 64 bit Vista.
Warning - if you have this product, make a restore point before you try it and then test all your GOTD products after to be safe. For those who provide us with these utilities and games - you may want to check your method of creating the registrations so that it is less vulnerable to this situation.