解决办法如下:
方法一、1、点击『开始』菜单
2、点击“运行”
3、键入"regedit"(不包括引号)
4、在注册表键值HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMMC
请将 RestrictToPermittedSnapins 的值设置为 0
方法二、1、点击『开始』菜单
2、点击“运行”
3、键入"regedit"(不包括引号)
4、在注册表键值 HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMmc{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}Restrict_Run
和HKEY_CURRENT_USERSoftwarePoliciesMicrosoftMMC{0F6B957E-509E-11D1-A7CC-0000F87571E3}Restrict_Run
请将 Restrict_Run 的值设置为 0
5、修改完毕后重启。
方法三、1、点击『开始』菜单
2、点击“运行”
3、键入"regedit"(不包括引号)
4、在注册表键值HKEY_CLASSES_ROOTCLSID{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}InProcServer32
把其中的default改成:
%SystemRoot%System32GPEdit.dll
5、修改完毕后重启。
方法四、检查环境变量:
a、点击『开始』菜单
b、点击“控制面板”
c、在“控制面板”中打开“系统”
d、在“系统属性”中点击“高级”标签
e、在“高级”标签页中点击“环境变量”按钮
f、在“环境变量”中的“系统变量”框中的变量名为Path中修改变量值为:
%Systemroot%System32;%Systemroot%;%Systemroot%system32WBEM
方法五、运行regsvr32 filemgmt.dll
a、点击『开始』菜单
b、点击“运行”
c、键入"regsvr32 filemgmt.dll"(不包括引号)
方法六、如果组策略找不到 framedyn.dll,就可能会出现这种错误。如果使用安装脚本,要确保脚本置于系统路径中的%windir%system32wbem 目录下。默认情况下,%windir%system32wbem 已经存在于系统路径中,因此,如果您不使用安装脚本,就不可能遇到这个问题。或试着将将Framedyn.dll文件从windowssystem32wbem目录下拷贝到windowssystem32目录下!
组策略管理单元初始化失败的解决方法:
要解决此问题,请将 %SystemRoot%\System32\WBEM 文件夹添加到 PATH 环境变量中。为此,请按照下列步骤操作:
1.右键单击“我的电脑”,然后单击“属性”。
2.在“高级”选项卡上,单击“环境变量”。
3.在“系统变量”下,双击“PATH 环境变量”。
4.在“变量值”中输入:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM。
注意:如果出现其他系统变量,请不要删除。
5.单击“确定”,然后单击“确定”。
更多的信息你可以参考以下文章:
打开 Microsoft 管理控制台时出现“Snap-in Failed to Initialize”(管理单元初始化失败)错误消息
http://support.microsoft.com/kb/826282/zh-cn