在Windows Server 2008上尝试打开事件查看器或Windows防火墙设置时,出现以下错误:
MMC无法创buildpipe理单元。 pipe理单元可能没有正确安装。
名称:具有高级安全性的Windows防火墙
CLSID:FX:{b05566ac-fe9c-4368-be02-7a4cbb7cbe11}
有这个相同的错误,不得不响应微软的支持,让它解决。 只好安装kb2688730来解决这个问题。
kb2688730知识库文章没有解决错误消息,但它确实解决了这个问题(现在已经在20+ 2008R2盒子上做了这个)。
原因如下:据我们所知,受影响的服务器上的补丁程序安装被以某种方式中断,或者没有正确完成,导致服务器上的.Net损坏。
似乎有一些snapins / DLL损坏…
你有没有试图运行一个scandisk? ( sfc /scannow )
如果scandisk没有解决问题,请尝试注册snapins dll:
将以下命令复制并粘贴到提升的命令提示符中,或者将命令保存到batch file中,然后执行批处理脚本:
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与此过程。
完成!