Heh, I did that on purpose. You should rely on what your event log is
telling you the problem is. That said, the keys I had to open
permissions on were:
And any sub-entries that have permissions problems (I believe there
were two under IconHandler that needed fixing).
I also did what you mention, opened permisions on HKEY_CLASSES_ROOT,
maybe thats what fixed my other apps? When I did that though I
noticed it did not cascade down to subkeys. In any event some
combination of these changes fixed the problem for me for all apps.