• EXE文件关联错误的修复



    文件关联损坏常常是计算机病毒造成的,目前网络上有很多相关修复工具,相对来说,System Repair Engineer 支持的修复格式是比较齐全的,这个工具可以在http://www.kztechs.com/sreng/download.html (下载地址:http://www.kztechs.com/sreng/sreng2.zip) 免费下载到。如果你需要修复的是EXE文件关联,需要将System Repair Engineer的可执行文件改名为SREng.com ,否则你无法启动System Repair Engineer。 这个工具我没用过,不过既然有人说了,那肯定就可以用吧,呵呵
    下面是清除病毒的,我知道这办法很笨,(网上工具很多)可以也可以应急来用嘛,呵呵

    我是上面这个方法实现的。


    我本来在优化机子,这几天机子反应很慢。借助第三方软件在优化,我没有备份的习惯。看到扫描出来的没用文件或其它,就总是直接删。这次不好,机子重启 后,机子上所有的exe文件一运行,全成记事本了。天啊,连注册表都打不开了。吓了我一跳,我可不想重做系统啊。怎么办?

    手工修改方法(1):
    打开注册表编辑器把HKEY_CLASSES_ROOT\exefile\shell\open\command的默认值改为"%1"%*(把系统目录下regedit.exe文件后缀名改成.com或者.pif或者.scr,就可以使用注册表编辑器了)。

    手工修改方法(2):
    在“带命令行提示的安全模式”下输入:assoc<空格>.exe=exefile<回车>,屏幕上将显示“.exe= exefile”。现在关闭命令提示符窗口,按Ctrl+Alt+Del组合键调出“Windows安全”窗口,按“关机”按钮后选择“重新启动”选项, 按正常模式启动Windows后,所有的EXE文件都能正常运行了!

    根据第一种方法查注册表,一看根本没变化,应该是正常的。经试验,第二种方法此时有效。补充一下,在正常模式下,可以搜索到command.com程序,双击打开DOS窗口,执行“assoc<空格>.exe=exefile”,重启后即恢复正常。

    我查啊查终于知道怎么改回来了
    手工恢复EXE文件关联方法介绍

    有次朋友电脑中了病毒,笔者去看了一下,是个QQ病毒,由于挺长时间没有上网搜集病毒方面消息了,笔者对这些病毒的特性也不甚了解。笔者先打开 “进程管理器”,将几个不太熟悉的程序关闭掉,但刚关掉一个,再去关闭另外一个时,刚才关闭的那个马上又运行了。没办法,笔者决定从注册表里先把启动项删 除后,再重启试试,结果,笔者刚把那些启动项删除,然后刷新一下注册表,那些启动项又还原了,看来一般的方法是行不通了,上网下载专杀工具后,仍然不能杀 掉。笔者知道这是因为病毒正在运行,所以无法删除。

    由于这台电脑只有一个操作系统,也没办法在另一个系统下删除这些病毒,这时怎么办呢?如果大家也遇到这种情况时,笔者向大家推荐一种方法。

    第一步:在“开始→运行”中输入CMD,打开“命令提示符”窗口。

    第二步:输入ftype exefile=notepad.exe %1,这句话的意思是将所有的EXE文件用“记事本”打开。这样原来的病毒就无法启动了。

    第三步:重启电脑,你会看见打开了许多“记事本”。当然,这其中不仅有病毒文件,还有一些原来的系统文件,比如:输入法程序。

    第四步:右击任何文件,选择“打开方式”,然后点击“浏览”,转到Windows\System32下,选择cmd.exe,这样就可以再次打开“命令提示符”窗口。

    第五步:运行ftype exefile="%1" %*,将所有的EXE文件关联还原。现在运行杀毒软件或直接改回注册表,就可以杀掉病毒了。

    第六步:在每一个“记事本”中,点击菜单中的“文件→另存为”,就可看到了路径以及文件名了。找到病毒文件,手动删除即可,但得小心,必须确定那是病毒才能删除。建议将这些文件改名并记下,重启后,如果没有病毒作怪,也没有系统问题,再进行删除,

    ◆最后介绍一下Ftype的用法

    在Windows中,Ftype命令用来显示及修改不同扩展名文件所关联的打开程序。相当于在注册表编辑器中修改“HKEY_CLASSES_ROOT”项下的部分内容一样。

    Ftype的基本使用格式为:Ftype [文件类型]=[打开方式/程序]

    比如:像上例中的ftype exefile=notepad.exe %1,表示将所有文件类型为EXE(exefile表示为EXE类型文件)的文件都通过“记事本”程序打开,后面的%1表示要打开的程序本身(就是双击时的那个程序)。

    ftype exefile="%1" %*则表示所有EXE文件本身直接运行(EXE 可以直接运行,所以用表示程序本身的%1即可),后面的%*则表示程序命令后带的所有参数(这就是为什么EXE文件可以带参数运行的原因)。
    通常都是用办法1,可是注册表里往往就是那个,根本就没变,那就说明你的EXE关联还存在,需要修复。
    这样做
    随便打开个文件夹—>工具—>文件夹选项—>文件类型,找到EXE。重新关联下,如果没有,就新建个,新建 时,关联找不到,那就随便写个。然后,这时,“还原”按钮就可用了。点下它,就可以恢复了。(前面不是说它还存在吗?只是不知那出错了,这样一还原就修复 了,呵呵)

    另:修复文件关联损坏

    文件关联损坏常常是计算机病毒造成的,目前网络上有很多相关修复工具,相对来说,System Repair Engineer 支持的修复格式是比较齐全的,这个工具可以在http://www.kztechs.com/sreng/download.html (下载地址:http://www.kztechs.com/sreng/sreng2.zip) 免费下载到。如果你需要修复的是EXE文件关联,需要将System Repair Engineer的可执行文件改名为SREng.com ,否则你无法启动System Repair Engineer。 这个工具我没用过,不过既然有人说了,那肯定就可以用吧,呵呵
    下面是清除病毒的,我知道这办法很笨,(网上工具很多)可以也可以应急来用嘛,呵呵
    手工清除:(仅参考,因为变种较多)
    1.删除灰鸽子服务端程序
    由于在Windows环境下灰鸽子的服务端是处于运行状态,无法直接删除,所以必须进入纯DOS状态删除,删除命令如下:
    cd c:\windows\system
    attrib-r-s-h kernel32.exe
    attrib-r-s-h notepod.exe
    del kernel32.exe
    del notepod.exe
    还要注意,如果灰鸽子服务端设置了exe 文件关联的话,将会导致注册表编辑器无法运行,所以在删除服务端之前,先将注册表编辑器重命名,以便以后对注册表进行更改,操作命令如下:
    ren c:\windows\regedit.exe regedit.com


    2.删除注册表中启动键
    由于我们改了注册表编辑器名称,所以要打开注册表编辑器应为:打开”开始“菜单”中的“运行”然后输入“regedit.com".启动注册表编 辑器后,依次打开“HKEY—LOCAL—MACHINE\Software\Microsoft\windows\Current Version\Run",在右边的窗口中删除名称为”Loadwindows"的键值就可以了。

    --------------------------------------------------------------------
    清除文件关联
    灰鸽子可以设置4种文件关联:exe关联,txt关联,ini关联,inf关联,其中exe关联可以和其他三种类型同时存在。

    1.解除exe关联:
    启动注册表编辑器,然后找到HKEY—CLASSES—ROOT\Exefile\shell\Open\Cpmmand主键,查看起默认的键值是不是系统默认的“%1%*”,如果被修改,则改成默认值.
    2.解除txt关联:
    打开注册表的HKEY—CLASSES—ROOT\txtfile\shell\open\command主键,其默认值的正常参数应该为“C:\windows\notepad.exe%1",如果不是,请修改为正确数据。
    3.解除ini关联:
    INI文件的的关联配置保存在注册表HKEY—CLASSES—ROOT\Inffile\shell\Open\Cpmmand主键下,其默值数据也是“C:\windows\notepad.exe%1”,如果被修改的话,也要改回来。
    4解除inf关联:
    打开注册表的HKEY—CLASSES—ROOT\Inffile\shell\Open\Cpmmand主键,和ini,txt文件关联一样,其默认值也是“C:\windows\notepad.exe%1”,如果被修改,也要立刻改回正确的数据。


  • 相关阅读:
    免费图标分享:天气相关的图标 Meteocons
    分享一个快速将传统表单转化为AJAX支持的表单的jQuery插件 ALAJAX
    了解轻量级的移动开发Javascript类库 Zepto.js
    分享来自Zocial的72个超棒免费CSS3按钮
    了解javascript编程中的Prototype(原型)
    免费资源下载:超酷超全的PSD按钮资源
    js 读 xml 非ie浏览器 如:chrome
    apk 安装 删除
    AndroidManifest.xml 设置
    日期 时间 控制
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4400712.html
Copyright © 2020-2023  润新知