MMC无法创建管理单元
的有关信息介绍如下:操作系统出错,并给出提示,只是给了一个解决问题的思路和方向,具体问题,还是要具体分析,不能千篇一律套用同样一个方法。
环境变量更改,或则异常导致打开组策略出错。右键点击我的电脑→属性。
系统属性→高级→环境变量
双击PATH (如有其它变量,不要删除,用(半角)分号开将以下路径复制,并粘贴进去(完成之后,点击确定):
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM
开始→运行→输入:regsvr32 gpedit.dll 然后按回车键确定,注册动态链文件。
如果出现以下错误提示:LoadLibrary("gpedit.dll")失败-找不到指定的模块将Framedyn.dll文件从C盘的windows\system32\wbem目录文件夹下拷贝到C盘的windows\system32目录文件夹下,再重新注册一下gpedit.dll动态链即可。
使用同样的方法注册以下动态链(注册成功会有提示):
regsvr32wsecedit.dll
还是不行,可能问题比较严重,在还原、重装操作系统前不妨试用一下注册更多的动态链文件,也许问题会迎刃而解的。使用鼠标右键点击桌面空白处,在弹出的菜单中选择新建→文本文档
将以下内容复制(Ctrl+C)并黏贴(Ctrl+V)到记事本中去。
@echo off
REM RegisterAdminPak.cmd
REM (c) 2006 Microsoft Corporation. All rights reserved.
set filelist=adprop.dll azroles.dll azroleui.dll ccfg95.dll
set filelist=%filelist% certadm.dll certmmc.dll certpdef.dll certtmpl.dll
set filelist=%filelist% certxds.dll cladmwiz.dll clcfgsrv.dll clnetrex.dll
set filelist=%filelist% cluadmex.dll cluadmmc.dll cmproxy.dll cmroute.dll
set filelist=%filelist% cmutoa.dll cnet16.dll debugex.dll dfscore.dll
set filelist=%filelist% dfsgui.dll dhcpsnap.dll dnsmgr.dll domadmin.dll
set filelist=%filelist% dsadmin.dll dsuiwiz.dll imadmui.dll lrwizdll.dll
set filelist=%filelist% mprsnap.dll msclus.dll mstsmhst.dll mstsmmc.dll
set filelist=%filelist% nntpadm.dll nntpapi.dll nntpsnap.dll ntdsbsrv.dll
set filelist=%filelist% ntfrsapi.dll rasuser.dll rigpsnap.dll rsadmin.dll
set filelist=%filelist% rscommon.dll rsconn.dll rsengps.dll rsjob.dll
set filelist=%filelist% rsservps.dll rsshell.dll rssubps.dll rtrfiltr.dll
set filelist=%filelist% schmmgmt.dll tapisnap.dll tsuserex.dll vsstskex.dll
set filelist=%filelist% w95inf16.dll w95inf32.dll winsevnt.dll winsmon.dll
set filelist=%filelist% winsrpc.dll winssnap.dll ws03res.dll
for %%i in (%filelist%) do (
echo Registering %%i ...
regsvr32 /s %%i
)
echo.
Echo Command Completed
然后点击工具栏上的文件→另存为→保存为:修复MMC.bat
然后,双击这个.bat扩展名的批处理文件,一阵滚屏就能修复,打开试试看吧。
此文由 电脑人人有 编撰,首发于百度经验,如要转载,请留出处。
如有帮助,请点【投票】。
如要细品,可点【收藏】。
如要继续,可以【关注】。
如要送人,可点【分享】。
如有疑问,可以【留评】。