急 EXE文件打不开

来源:百度知道 编辑:UC知道 时间:2024/05/24 10:55:13
杀毒后出现了 c:\windows\system32\rundll32.exe找不到应用程序的问题
引自:http://bbs.cfanclub.net/dispbbs.asp?boardID=2&ID=674623

c:\windows\system32\rundll32.exe找不到应用程序,桌面上的图标,开始里面的东西全都打开不,所有的程序打开的时候都出现了大开方式的提示,然后IE打不开。

解决方案:方案一:用杀毒软件的病毒还原功能,将损坏的文件还原回去
方案二:依次展开注册表HKEY_CLASSES_ROOT\exefile\shell\open\command,把其值改为:
"%1\" %*
我试过了但是没有用

打开:我的电脑-工具-文件夹选项-文件类型
点"新建",输入"exe" 点高级,选"应用程序",确定 就可以了

现象:注册表是Windows系统中极为重要的文件,如果它一旦受损,将导致很多莫名其妙的故障,甚至系统无法启动、崩溃等。但在实际使用中,它偏偏很容易崩溃,甚至一些病毒、非正常操作都可能导致注册表的损坏。
解答:一般来说,我们可以通过下面的几种方法修复注册表:
(1)重新启动系统
由于注册表的部分信息是存放在内存中的,例如HKEY_DYN_DATA键中的信息,因此如果问题不太严重,你可以试着重新启动系统。这样可以将硬盘中的信息读取到内存中,注册表中的错误也就得到修复了。
(2)启动到安全模式下

一方面,启动到安全模式时,系统将会自动修复注册表中的错误,或者你也可以在安全模式下将以前备份的注册表重新导入。
(3)恢复注册表
用DOS盘启动系统,在命令提示符下键入“scanreg.exe”命令,回车后可以见到图3所示的画面,选择“View backup”项。哇,图4中显示了rb000.cab、rb005.cab、rb004.cab、rb003.cab、rb002.cab共5份备份
的注册表文件,分别对应不同日期、不同时间备份下来的注册表,,如果显示"Started”字样,则说明完好无损,接下来只要选中某一份注册表,然后点击下面的“Restore’’按钮即可恢复注册表。
现象:当我用鼠标双击某些类型的文件时,却发现无法打开,这是为什么呢?
解答:在计算机中可以直接运行的文件只有3种:*exe、*.com、*.bat,其它文件则需要相应的支持程序才能打开。某种类型的文件必须借助某个软件才能打开浏览,被称为“文件关联”。当Windows安装结束后,会自动形成许多默认的文件关联,例如*.bmp文件与画图相关联,*.txt文件与记事本相关联,*.eml文件与Microsoft Out—
look相关联,但更多的关联则需要安装相应的应用软件才能够被建立。例如*.zip文件与WinZIP、*.