Fixing MMC cannot open the file COMPMGMT.MSC error
The error appears when you attempt to open Computer Management. The following message appears:
MMC cannot open the file C:\WINDOWS\SYSTEM32\COMPMGMT.MSC.
This may be because the file does not exist, is not an MMC console, or was created by a later version of MMC. This may also be because you do not have sufficient access rights to the file.
The mentioned file exists in the c:\windows\system32 directory and the user is logged on with Administator rights.
I had the specified issue on Windows 7 x64.
You may try running Regsvr32 Msxml3.dll with admin rights, but that did not help me.
The following solution helped.
By the way, if you need some custom Windows software, feel free to contact us!
1. Take ownership of and delete registry key: HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}
2. Export the registry key from another PC with the same O.S. to the registry file. Other PC I have access to, had the following registry key structure:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}]
@="XML DOM Document"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\InProcServer32]
"ThreadingModel"="Both"
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73,00,\
78,00,6d,00,6c,00,33,00,2e,00,64,00,6c,00,6c,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\ProgID]
@="Microsoft.XMLDOM.1.0"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\SideBySide]
"RegVersion"="6.0"
"Version60RefCount"=dword:00000001
"RefCount"=dword:00000001
"Version30RefCount"=dword:00000001
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\TypeLib]
@="{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\Version]
@="1.0"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\VersionIndependentProgID]
@="Microsoft.XMLDOM"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11D2-B20E-00C04F983E60}\VersionList]
"6.0"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,\
25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73,\
00,78,00,6d,00,6c,00,36,00,2e,00,64,00,6c,00,6c,00,00,00
"3.0"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,\
25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,73,\
00,78,00,6d,00,6c,00,33,00,2e,00,64,00,6c,00,6c,00,00,00
3. Import the file. And now compmgmt.msc works!
Reference: answers.microsoft.com
Comments
RSS feed for comments to this post