Windows 防火墙:MMC 无法创建管理单元

Windows 防火墙:MMC 无法创建管理单元

在 Windows Server 2008 上尝试打开事件查看器或 Windows 防火墙设置时,出现以下错误:

MMC 无法创建管理单元。管理单元可能未正确安装。
名称:高级安全 Windows 防火墙
CLSID:FX:{b05566ac-fe9c-4368-be02-7a4cbb7cbe11}

答案1

遇到了同样的错误,不得不打电话给 Microsoft 支持部门来解决问题。必须安装 kb2688730 才能解决问题。

kb2688730 的知识库文章没有解决错误消息,但它确实解决了该问题(现在已在 20+ 个 2008R2 盒子上完成了此操作)。

原因如下:据我们所知,受影响服务器上的补丁安装要么以某种方式中断,要么未能正确完成,从而导致服务器上的 .Net 损坏。

答案2

似乎有一些 snapins/dll 已损坏......

您是否尝试过运行磁盘扫描程序?(sfc /scannow

如果磁盘扫描程序不能解决问题,请尝试注册 snapins dll:

  1. 使用管理权限打开命令提示符
  2. 将以下命令复制并粘贴到提升的命令提示符中,或者您可以将命令保存到批处理文件中,然后执行批处理脚本:

    regsvr32 /s adprop.dll regsvr32 /s azroles.dll regsvr32 /s azroleui.dll regsvr32 /s ccfg95.dll regsvr32 /s certadm.dll regsvr32 /s certmmc.dll regsvr32 /s certpdef.dll regsvr32 /s certtmpl.dll regsvr32 /s certxds.dll regsvr32 /s cladmwiz.dll regsvr32 /s clcfgsrv.dll regsvr32 /s clnetrex.dll regsvr32 /s cluadmex.dll regsvr32 /s cluadmmc.dll regsvr32 /s cmproxy.dll regsvr32 /s cmroute.dll regsvr32 /s cmutoa.dll regsvr32 /s cnet16.dll regsvr32 /s debugex.dll regsvr32 /s dfscore.dll regsvr32 /s dfsgui.dll regsvr32 /s dhcpsnap.dll regsvr32 /s dnsmgr.dll regsvr32 /s domadmin.dll regsvr32 /s dsadmin.dll regsvr32 /s dsuiwiz.dll regsvr32 /s imadmui.dll regsvr32 /s lrwizdll.dll regsvr32 /s mprsnap.dll regsvr32 /s msclus.dll regsvr32 /s mstsmhst.dll regsvr32 /s mstsmmc.dll regsvr32 /s nntpadm.dll regsvr32 /s nntpapi.dll regsvr32 /s nntpsnap.dll regsvr32 /s ntdsbsrv.dll regsvr32 /s ntfrsapi.dll regsvr32 /s rasuser.dll regsvr32 /s rigpsnap.dll regsvr32 /s rsadmin.dll regsvr32 /s rscommon.dll regsvr32 /s rsconn.dll regsvr32 /s rsengps.dll regsvr32 /s rsjob.dll regsvr32 /s rsservps.dll regsvr32 /s rsshell.dll regsvr32 /s rssubps.dll regsvr32 /s rtrfiltr.dll regsvr32 /s schmmgmt.dll regsvr32 /s tapisnap.dll regsvr32 /s tsuserex.dll regsvr32 /s uddi.mmc.dll regsvr32 /s vsstskex.dll regsvr32 /s w95inf16.dll regsvr32 /s w95inf32.dll regsvr32 /s winsevnt.dll regsvr32 /s winsmon.dll regsvr32 /s winsrpc.dll regsvr32 /s winssnap.dll regsvr32 /s ws03res.dll

我曾经通过这个过程解决过 Windows Server 2003 上的类似错误。

答案3

  1. 打开控制面板
  2. 添加/删除程序
  3. 找到 Microsoft .NET 框架
  4. 右键点击,选择卸载/更改
  5. 将会弹出 Microsoft .NET 窗口
  6. 单击修复。

完毕!

相关内容