XP系统打不开设备管理器提示“Windows找不到mmc.exe”怎么办?
如果需要查询电脑设备的运行状况或者详细信息,我们可以打开我的电脑中的设备管理器来查看。不过最近在使用XP系统打开设备管理器的时候,却弹出了“Windows找不到mmc.exe”的提示,对此该怎么解决呢?
注意:我电脑系统是XP,其他系统不知道适不适用。
一、找个mmc.exe文件拷过来,拷到C:WINDOWSsystem32文件夹下(不知道路径的就在安装目录搜system32啦),然后运行一下,如图:
看到这里应该就没问题了,再打开设备管理器就有了,都不用重启。
当然也可以下载mmc.exe文件,然后放到C:WINDOWSsystem32文件夹下。
二、网上还有解决办法如下:中了rose.exe病毒!
(切记杀毒中需要进入盘符时都要右键打开,不要双击,不然就前功尽弃了!)
1、在我的电脑-工具-文件夹选项-查看-显示所有文件和文件夹,把“隐藏受保护的系统文件”的勾去掉之后再单击“开始” 右击“我的电脑”,然后单击“属性”,单击“系统还原”选项卡,选中“关闭系统还原”或“关闭所有驱动器上的系统还原”。
(通常rose.exe都会伪装隐藏在每个盘符的系统还原文件夹中也就是杀毒软件杀之不去的最基本原因)
2、进入安全模式(记得先做完以上的操作!在安全模式是关不了系统还原的!)。
3、执行 rose专杀.bat 文件[就是下面是我整理的rose.exe病毒专杀!复制后保存在任意同一目录下]。
01taskkill /f /IM rose.exe02del /F/A:s c:AUTORUN.INF03del /F/A:s c:Rose.exe04del /F/A:s d:AUTORUN.INF05del /F/A:s d:Rose.exe06del /F/A:s e:AUTORUN.INF07del /F/A:s e:Rose.exe08del /F/A:s f:AUTORUN.INF09del /F/A:s f:Rose.exe10del /F/A:s g:AUTORUN.INF11del /F/A:s g:Rose.exe12del /F/A:s h:AUTORUN.INF13del /F/A:s h:Rose.exe14del /F/A:s i:AUTORUN.INF15del /F/A:s i:Rose.exe16del /F/A:s j:AUTORUN.INF17del /F/A:s j:Rose.exe18del /F/A:s k:AUTORUN.INF19del /F/A:s k:Rose.exe20del /F/A:s l:AUTORUN.INF21del /F/A:s l:Rose.exe22del /F/A:s m:AUTORUN.INF23del /F/A:s m:Rose.exe24del /F/A:s n:AUTORUN.INF25del /F/A:s n:Rose.exe26del /F/A:s o:AUTORUN.INF27del /F/A:s o:Rose.exe28del /F/A:s c:system32rose.exe29del /F/A:s c:system.sys30del /F/A:s c:windowssystem32run.reg31del /F/A:s c:windowssystem32systemdate.ini32del /F/A:s d:systemdate.ini33del /F/A:s d:systemfile.com34regedit 杀rose病毒.reg复制代码taskkill /f /IM rose.exedel /F/A:s c:AUTORUN.INFdel /F/A:s c:Rose.exedel /F/A:s d:AUTORUN.INFdel /F/A:s d:Rose.exedel /F/A:s e:AUTORUN.INFdel /F/A:s e:Rose.exedel /F/A:s f:AUTORUN.INFdel /F/A:s f:Rose.exedel /F/A:s g:AUTORUN.INFdel /F/A:s g:Rose.exedel /F/A:s h:AUTORUN.INFdel /F/A:s h:Rose.exedel /F/A:s i:AUTORUN.INFdel /F/A:s i:Rose.exedel /F/A:s j:AUTORUN.INFdel /F/A:s j:Rose.exedel /F/A:s k:AUTORUN.INFdel /F/A:s k:Rose.exedel /F/A:s l:AUTORUN.INFdel /F/A:s l:Rose.exedel /F/A:s m:AUTORUN.INFdel /F/A:s m:Rose.exedel /F/A:s n:AUTORUN.INFdel /F/A:s n:Rose.exedel /F/A:s o:AUTORUN.INFdel /F/A:s o:Rose.exedel /F/A:s c:system32rose.exedel /F/A:s c:system.sysdel /F/A:s c:windowssystem32run.regdel /F/A:s c:windowssystem32systemdate.inidel /F/A:s d:systemdate.inidel /F/A:s d:systemfile.comregedit 杀rose病毒.reg
将以上文件保存为“rose专杀.bat”。
01Windows Registry Editor Version 5.0002[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun]03"dll"=-复制代码Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun]"dll"=-
将以上文件复制保存为“杀rose病毒.reg”。
4、在开始--运行中输入“regedit”打开注册表,查找所有的“rose.exe”键值项,找到后将整个shell子键删除。(记得一定要是shell才可以删,然后删完一个继续按F3。直到注册表搜索完毕为止!)
5、对每个盘符点右键-打开进入(切记不能双击,不然就前功尽弃了),再检查一次!
然后删掉所有的盘符目录下的rose.exe和autorun.inf文件和任何跟rose.exe和autorun.inf文件有关的可疑文件!包括隐藏了的系统还原文件夹!
再重新启动后全部搞定!
我是没找到rose这个病毒,估计是某次卸载软件把mmc.exe不小心删了吧,个人想法,个人情况,区别对待
三、还有个办法是可以使用系统自带的系统文件检查器来进行修复:将Windows XP安装光盘插入光驱,然后单击“开始→运行”,并输入“sfc /scannow”,此时系统会自动扫描系统文件,如果有损坏的会自动从光盘中提取并进行修复。
经过上面的修复后,如果问题仍然没有解决,那只能重装系统了,由于重装系统操作对于多数用户来说比较困难,所以说不到最后不使用重装系统这个方法。当然如果你觉得重装系统很方便简单,那就直接重装系统。