方法1:恢复一下系统文件:在“开始”==>“运行”中输入“sfc /scannow”确定(sfc后面是空格)如果上面的方法不行的话,直接系统还原吧!怎样系统还原? 1、开始 –所有程序—附件—系统工具—系统还原—打开“欢迎使用系统还原”对话框; 2、选“恢复我的计算机到一个较早的时间”—下一步,打开“选择一个还原点”对话框; 3、单击你认为运行正常的一个日期为还原点---下一步打开“确认还原点”对话框; 4、确认后,点击下一步,系统会进行还原; 5、成功后会通知你,确定退出。方法2:开始运行里输入regsvr32 appwiz.cpl regsvr32 mshtml.dll regsvr32 jscript.dll regsvr32 msi.dll regsvr32 "c:\Program Files\Common Files\System\Ole DB\Oledb32.dll"regsvr32 "c:\Program Files\Common Files\System\Ado\Msado15.dll"regsvr32 mshtmled.dll regsvr32 /i shdocvw.dllregsvr32 /i shell32.dll每输入一条一次回车.开始 依次运行开始 运行regsvr32 Appwiz.cpl回车开始 运行regsvr32 Mshtml.dll回车开始 运行regsvr32 Jscript.dll回车开始 运行regsvr32 Msi.dll回车开始 运行regsvr32 "c:\Program Files\Common Files\System\Ole DB\Oledb32.dll"回车开始 运行regsvr32 "c:\Program Files\Common Files\System\Ado\Msado15.dll"回车开始 运行regsvr32 Mshtmled.dll回车:你可以打开“命令提示符”窗口,输入“regsvr32 mshtml.dll”(说明:输入时不包含引号,下同),回车,输入“regsvr32 shdocvw.dll -i”,回车,输入“regsvr32 shell32.dll -i”,回车,这样,“添加/删除程序”组件就可以重新使用了。方法3:点开始--运行然后输入gpedit.msc 用户配置--管理模板--桌面和控制面板两项把里面全部都设置为:未被配置
试试下面的办法吧:
方案一:
1.尝试在运行对话框中输入compmgmt.msc能否找开?
2.同样在运行对话框中输入mmc.exe,然后在MMC控制台上添加"计算机管理"单元..
3.在“服务”里将所有有关com的服务打开,还有evenlog;
运行 regsvr32 /u Mmcndmgr.dll
regsvr32 Mmcndmgr.dll
regsvr32 C:\Windows\system32\msxml3.dll
方案二:
1、打开控制面板
2、双击“文件夹选项”
3、选择“文件类型”选项卡
4、找到MSC文件类型(发现没有)。点击“新建”→输入MSC文件字样→点击“高级”选择“Micrsoft 通用管理文档”→确定退出)
5、选择“高级”
6、查看“操作”栏里的“打开、运行方式、作者”三种方式,并分别选中它们。操作、点击“编辑”查看其类容分别是否为:打开:C:\WINDOWS\system32\mmc.exe "%1" %* (发现这里被改动为"%1" %*C:\WINDOWS\system32\mmc.exe "%1" %*);运行方式:C:\WINDOWS\system32\mmc.exe"%1"%*;作者:C:\WINDOWS\system32\mmc.exe /a "%1" %*。再检查“使用 DDE(U)”复选勾,勾完好(没勾应钩上)。并将错误内容改为上面正确的内容,其它默认,确定退出。
经以上更改之后,管理工具栏及secpol.msc、services.msc、compmgmt.msc、comexp.msc之类的msc文件打开自如。