无法执行所有基于MMC的控制台应用程序(* .msc文件)

一些背景

有一个networking服务器; 它位于公司域上,我的域帐户位于属于该机器上本地pipe理员组的组中。 在某些时候,我无法确定什么时候(我相信是在某些Windows更新后重新启动后),我们失去了执行所有* .msc(pipe理通用控制台文档)文件的权限

案例

只是为了说明,这里是尝试访问各种应用程序的结果。

  1. 计算机pipe理

    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. 
  2. Internet信息服务(IIS)pipe理器

     MMC cannot open the file C:\WINDOWS\system32\inetsrv\iis.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. 

我已经确认这些文件中的每一个存在,并且它一个MMC控制台,并且我有足够的文件权限; 我不知道如何排除故障的是“由MMC的更高版本创build”的部分错误消息。

这里是踢球者:如果我手动启动MMC控制台(运行>“mmc”),我可以通过“添加/删除pipe理单元…”对话框成功地添加上面的每个控制台应用程序,并使用它们,就像我如果我已经手动启动它们。 这只是直接启动* .msc文件(或通过快捷方式),我们得到的错误。

Microsoftpipe理控制台版本:

 Version 5.2.3790.3959 (Build 3790.srv03_sp2_gdr.101019-0340 : Service Pack 2) 

服务器操作系统是Microsoft Windows Server 2003,Standard Edition,Service Pack 2.如果推荐了其他信息或testing,请记住,除了以本地pipe理员帐户login到本机之外,我几乎可以做任何事情。

编辑 – 其他资源

我探讨了更多,并遇到了类似的问题:

  1. http://nabeelc.blogspot.com/2006/07/mmc-cannot-open-file-blah-blah.html

    build议的解决scheme是重新注册msxml3.dll,但注册失败。

有没有人曾经见过这个,或知道从哪里开始排除故障? 任何反馈非常感谢。