有时,由于病毒或误操作的原因,可能会导致EXE文件被错误关联到其它莫名的程序上去,导致不能正常运行,比如以前的关联到图片查看器上,或者关联到媒体播放器wmp上,一开机,启动程序运行时全部变成图片查看器或wmp跳出来。
修复方法就是先把regedit.exe改名为regedit.com,避开错误关联得以打开注册表编辑器,把HKEY_LOCAL_MACHINE\Software\CLASSES\exefile\shell\open\command右边的默认项的键值改为"%1" %* 。为了保险起见,可以找一台正常运行的同系统电脑,将HKEY_LOCAL_MACHINE\Software\CLASSES\exefile导出,再导入到问题电脑系统的注册表中也是可以的,或者对照修改,反正也没有几个字。如果这处的注册表项是正确的,就检查HKEY_CLASSES_ROOT\.exe,是否默认值为exefile,同样可以对照正常的电脑。
而命令assoc .exe=exefile实际也是修复HKEY_CLASSES_ROOT\.exe的,注意:assoc与.exe之间有一空格,可以在带命令提示符的安全模式下运行。
或者用同样改后缀的的方法把修复工具的后缀改为可以执行的.com等,然后运行它们,自动修复错误的文件关联,更适合不太熟悉或不懂怎么用注册表的用户。最后,如果是病毒造成的,那么更为重要的还是清除病毒。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1373.html