After upgrading my Windows 7 Ultimate with SP1 I could not open Windows Explorer – every time I got this error message: “No such interface supported”.
I could not open Control Panel | Add Remove Programs to remove the SP1 update… so I goggled for this upgrade issue and I found that re-registering all .dll files would fix the problem. In the same topic someone mentioned to use only this command to re-register the .dll files (much easier this way)
- Open Command Prompt (as Administrator)
- Type CD and hit enter (to go to C:)
- Type DIR *.dll /s /b > regdll.bat and hit enter (this will create the regdll.bat file)
- Type FOR /R C: %G IN (*.dll) DO “%systemroot%system32regsvr32.exe” /s “%G”
One hour later it finished re-registering all .dll files and problem was solved (it threw more than 100 error messages during the process – just ignore them)
Someone mentioned that they solved the problem by assigning full control to Users in HKEY_CLASSES_ROOT. Open Registry Editor, right click on the HKEY_CLASSES_ROOT and click on Permissions. Now select Users and tick the Full Access box.