
可以借助系统提供的“assoc“命令来恢复。
恢复方法:
点“开始”菜单,打开“运行”对话框,然后输入“cmd”,这里会打开msdos窗口,在“命令提示符”后输入格式:
assoc 扩展名=扩展名file(记住扩展名前要加“点”的)
比如,要恢复MP3的文件关联,我们可以输入:c:\\>assoc mp3=mp3file就可以了
补充说明:
这种恢复的方法,是恢复到文件的最原始的关联,和我们在文件的打开方式中更改的文件关联是有区别的。比如:EXE文件(Flash文件)与WinAMP建立了关联,这样,以后只要双击EXE文件,不管它是Flash文件也好,不是其它可执行文件都会调用WinAMP的,这样是最麻烦的。可是如果我们在命令提示符下输入:assoc exe=exefile,这样就恢复了EXE文件的默认关联,以后再运行可执行文件就不会再调用WinAMP程序了。
用这种方法还可以恢复com命令文件、zip压缩文件、rar压缩文件、html网页文件以及一些视频和音频文件的默认关联,大家可以试试。
开始->运行->输入"command" (在 Windows 2000/XP/2003 中,输入"cmd"),回车
在命令行中,依次执行以下命令:
cd %windir%
copy regeditexe regeditcom
regedit
注册表编辑器打开后,找到以下分支:
HKEY_CLASSES_ROOT\\exefile\\shell\\open\\command
双击右侧窗口中的 (默认) 值,设置为 "%1" % [包含引号]
再找到:
HKEY_CLASSES_ROOT\\exe
双击右侧窗口中的 (默认) 值,设置为 exefile
然后退出注册表编辑器,重启电脑
方法 2: 适用于 Windows 2000/XP/2003
开始->运行->输入"cmd",回车
在命令行中,依次执行以下命令:
ftype exefile="%1" % [包含引号]
assoc exe=exefile
重启电脑
近期,一些小伙伴说遇到win10系统无法打开exe的问题,遇到不能在Windows上打开exe文件表示有关程序和快捷方式的链接可能已损坏,有什么办法解决?小编和大家详解一下win10无法打开exe的两种原因和解决方法。
具体方法如下:
故障一:
最有可能是机子中毒了,或者机子遭受了恶意软件,可以百度搜索恶意软件查杀,下载后来清除恶意软件。
故障二:文件被损坏
1、点击窗口+R呼出,输入regedit。
2、找到HEKY_CLASSES_ROOT。
3、接着找到exe,更多安装教程,请访问系统城" ;>
动态链接库函数启动器——Rundll32
经常听到有些朋友说:呀!系统的注册表启动项目有rundll32exe,系统进程也有rundll32exe,是不是病毒呀?其实,这是对 rundll32exe接口不了解,它的原理非常简单,了解并掌握其原理对于我们平时的应用非常有用,如果能理解了原理,我们就能活学活用,自己挖掘 DLL参数应用技巧。
Rundll32exe和Rundllexe的区别
所谓Rundllexe,可以把它分成两部分,Run(运行)和DLL(动态链接库),所以,此程序的功能是运行那些不能作为程序单独运行的 DLL文件。而Rundll32exe则用来运行32位DLL文件。Windows 2000/XP都是NT内核系统,其代码都是纯32位的,所以在这两个系统中,就没有rundllexe这个程序。
相反,Windows 98代码夹杂着16位和32位,所以同时具有Rundll32exe和Rundllexe两个程序。这就是为什么Windows 98的System文件夹为主系统文件夹,而到了Windows 2000/XP时就变成System32为主系统文件夹(这时的System文件夹是为兼容16位代码设立的)。
Rundllexe是病毒?
无论是Rundll32exe或Rundllexe,独立运行都是毫无作用的,要在程序后面指定加载DLL文件。在Windows的任务管理器中,我们只能看到rundll32exe进程,而其实质是调用的DLL。我们可以利用进程管理器等软件来查看它具体运行了哪些DLL文件。
有些木马是利用Rundll32exe加载DLL形式运行的,但大多数情况下Rundll32exe都是加载系统的DLL文件,不用太担心。另外要提起的是,有些病毒木马利用名字与系统常见进程相似或相同特点,瞒骗用户。所以,要确定所运行的Rundll32exe是在% systemroot%system32目录下的,注意文件名称也没有变化。
相信大家在论坛上很常看见那些高手给出的一些参数来简化 *** 作,如rundll32exe shell32dll,Control_RunDLL,取代了冗长的“开始→设置→控制面板”,作为菜鸟的我们心里一定痒痒的。他们是怎么知道答案的?我们如何自己找到答案?分析上面命令可以知道,其实就是运行Rundll32exe程序,指定它加载shell32dll文件,而逗号后面的则是这个 DLL的参数。了解了其原理,下面就可以自己挖掘出很多平时罕为人知的参数了。
第一步:运行eXeScope软件,打开一个某个DLL文件,例如shell32dll。
第二步:选择“导出→SHELL32DLL”,在右边窗口就可以看到此DLL文件的参数了。
第三步:这些参数的作用一般可以从字面上得知,所以不用专业知识。要注意的是,参数是区分大小写的,在运行时一定要正确输入,否则会出错。现在随便找一个参数,例如RestartDialog,从字面上理解应该是重启对话框。组合成一个命令,就是Rundll32exe shell32dll,RestartDialog ,运行后可以看见平时熟悉的Windows重启对话框。
现在,我们已经学会了利用反编译软件来获取DLL文件中的参数,所以以后看到别人的一个命令,可以从调用的DLL文件中获取更多的命令。自己摸索,你就能了解更多调用DLL文件的参数了。
小资料
常用的rundll32参数
命令: rundll32exe shell32dll,Control_RunDLL
功能: 显示控制面板
命令: rundll32exe shell32dll,Control_RunDLL accesscpl,,1
功能: 显示“控制面板→辅助选项→键盘”
命令: rundll32exe shell32dll,Control_RunDLL sysdmcpl @1
功能: 执行“控制面板→添加新硬件”
命令: rundll32exe shell32dll,SHHelpShortcuts_RunDLL AddPrinter
功能: 执行“控制面板→添加新打印机”
命令:rundll32exe DISKCOPYDLL,DiskCopyRunDll
功能:启动软盘复制窗口
参考资料:
分类: 电脑/网络 >> 反病毒
解析:
可以,你遇到的是杀毒软件杀毒后所留的后遗症,两种可能
一是你的所有EXE文件全不能用了,这样的话去rising上下载一个注册表恢复器,是文件的,运行一下,选择其中的“恢复EXE文件关连”大概是这个提示的,就可以修复了
二是文件和应该打开的程序关连失效了,那就用右键-打开方式-选择应该的程序,选择始终用该程序打开就行了。
手动方法:
1、从窗体菜单栏做如下 *** 作:工具>文件夹选项>工具>隐藏已知文件扩展名,取消该复选项;
2、在C:\WINDOWS\system32目录下找到 regeditexe,将其改名为:regedit;
3、运行注册表:开始>运行>输入:regedit
打开目录:HKEY_CLASSES_ROOT\exefile\shell\open\mand
双击右边“默认”项,d出对话框将其改为:"%1" %
其它解决方法:
2000以上系统也可以在命令提示符里输入
assoc exe=exefile
ftype exefile="%1" %
注:如果cmd也无法运行,要将cmdexe改名为cmd或cmdscr。
然后运行cmd(也可以先双击c:\windows\system32\cmdexe,在出来的打开方式对话框中点浏览选择c:\windows\system32\cmdexe即可打开cmdexe)。
再运行下面两个命令:
ftype exefile="%1" %
assoc exe=exefile
最后将cmd改回cmdexe
1、在桌面空白处鼠标右键,然后点击“新建”--“文本文档”。
2、打开新建的文本文档,复制下面的代码,粘贴到记事本。
Windows Registry Editor Version 500
[HKEY_CLASSES_ROOTexe]
@=exefile
Content Type=application/x-msdownload
[HKEY_CLASSES_ROOTexePersistentHandler]
@={098f2470-bae0-11cd-b579-08002b30bfeb}
[HKEY_CLASSES_ROOTexefileshellopencommand]
@=%1 %
3、点击左上角“文件”,接着再单击“另存为”。
4、d出“另存为”窗口,在文件名框中键入“恢复可执行程序(exe)的文件关联reg”,保存位置选桌面,保存类型为所有文件,最后点击“保存”按钮。
5、这时桌面上会生成reg注册表文件,双击即可导入注册表数据。
以上就是关于.exe文件无法运行全部的内容,包括:.exe文件无法运行、win10无法打开exe文件怎么办、电脑的exe程序不能运行怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)