I'm very torn on the Reset Registry Permissions program. While it did accomplish taking back ownership of the keys that were affected, the program itself does not do what you actually have it advertised on your site as. On your site you state that it simply adds access back into the registry keys for Administrators and System, however, there is no mention made that it also grants the Everyone group full access to all keys as well. This can be a huge security risk and just opens the computer up for further infiltration of the registry and makes it even more susceptible to future problems. I really do think you should state that it does add the Everyone group in there as well. As I said, your program did work, however, I'm not sure the tradeoff makes it worth it. I'm very disappointed as I thought I had finally found a proper fix for Windows 7 for taking back registry keys. Subinacl worked wonders for Windows XP, but in its current state doesn't work with Windows 7 in the same sense.