电脑中毒 症状:所有系统盘符如c:,双击打开时提示“windows无法找到reper.exe”

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:31:43
电脑中毒 症状:所有系统盘符如c:,双击打开时提示“windows无法找到reper.exe”,杀毒后,不能恢复正常,请问有没有不重装系统的解决方法。
格式化能解决问题,不过一直想找到简单的不用重装系统的解决方法。另外,还有现在双击打开文本文件时,系统提示:windows无法找到notepad.exe。看来也是被这种病毒破坏了记事本程序,请问怎么从windowsxp安装光盘恢复??
谢谢,谢谢,谢谢了~~~~~~

1.文件关联的破坏和修复
现在网上病毒N多,其中有一类就是对文件的关联进行破坏,造成系统不能正常使用。
试看一例子:

症状:任何程序无法运行,出现错误提示。.bat.coM类文件无法运行,连注册表文件。REG
也无法导入。

其实上面就是.exe,bat.com.reg四种文件关联被破坏了。我们先来他们是 如何实现的。
一共有三种方法,但实质是一样的。
{注册表修改}

注册表[HKEY_CLASSES_ROOT]是专门负责文件及文件夹关联的,其下有二种类型的子键:
(看图比较容易理解)
A类:如.BAT,.ico之类的前面有个“."的扩展名,保存已注册文件的信息,他一般默认值 就是用来打开他的软件。如.rar的植就是winrar.而.exe,.bat.com.reg值分别为exefile, comfile,batfile,regfiel.

b类:以软件名为键值,部分后面还加FIEL四个字母,其实这里储存的就是打开A类扩展名文件的 软件的信息。一般下面有两个项:
1。DefaultIcon键-------程序图标
2。sh#ll\open\command---就是软件如何运行,一般的值就是软 件的安装路径,后面加上("%1")
如WINRAR\sh#ll\open\command的值就是“d:\winrar\WINRAR" "%1"("%1"表示用软件本身打开)
exefile,batfile,comfile的值都是("%1" %*),regfile的值是regedit.exe "%1",这几个 默认值必须要记住,用来修复用的。

还有一些子键下面有”CLSID“这个键,它的值是{00024512-0000-0000-C000-000000000046}这样格式的。 这些子键都是系统自带,捆绑的一些软件。注册表把这些软