能诅咒人死的方法:电脑有问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 15:26:50
EXE文件无法关联了,不管点击那个程序图标,都让我选择打开方式。

EXE文件关联修复器
http://www.pxue.com/Html/23.html

利用Assoc修复exe文件的关联出错!
1、利用Assoc命令修复
出现Exe文件关联出错一般是由于病毒引起的,而杀毒软件基本上都是.Exe文件,那么Exe关联出错,杀毒软件也就无法运行了。
所以要先修复错误的关联
首先查找CMD.EXE文件,并将之改名为CMD.COM,这样才能进入命令行模式
输入assoc<空格 >.exe=exefile<回车>
回显:.exe=exefile
OK,可以了。

修复被篡改的.exe文件关联

1,最简单的办法是使用工具,这种工具很多(推荐使用杀毒软件自带的),不过由于.exe关联被修改,软件不能运行,所以需要将软件的后缀改为.com

2,修改注册表,

修改regedit.exe 为 regedit.com(不然编辑器无法运行)
HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*
另外注意HKEY_CLASSES_ROOT\exefile\shell\open\command
里面的键值为"%1" %*看看有没有空格

3,使用命令修复,打开MS-DOS(如果无法运行MS-DOS就将系统盘的windows或者winnt的system32目录下的cmd.exe改名为cmd.com),先使用assoc .exe显示文件关联(估计会提示“没有为扩展名.exe找到文件关联"这一步基本上是多余的).然后输入命令assoc .exe=exefile

恢复EXE文件关联

EXE文件关联出错非常的麻烦,因为这种情况的出现多是由于病毒引起的,而杀毒软件的主文件都是EXE文件,既然EXE文件关联出错,又怎能运行得了杀毒软件呢?还好XP提供了安全模式下的命令行工具供我们使用,可以利用命令行工具来解决这个问题。

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

恢复被破坏的Win XP系统文件

如果Windows XP的系统文件被病毒或其它原因破坏了,我们可以从Windows XP的安装盘中恢复那些被破坏的文件。

具体方法:在Windows XP的安装盘中搜索被破坏的文件,需要注意的是,文件名的最后一个字符用底线“_”代替,例如:如果要搜索“Notepad.exe”则需要用“Notepad.ex_”来进行
搜索。

搜索到了之后,打开命令行模式(在“运行”中输入“cmd”),然后输入:“EXPAND 源文件的完整路径 目标文件的完整路径”。例如:EXPAND D:\SETUP\NOTEPAD.EX_ C:\Windows\NOTEPAD.EXE。有一点需要注意的是,如果路径中有空格的话,那么需要把路径用双引号(英文引号)包括起来。

找到当然是最好的,但有时我们在Windows XP盘中搜索的时候找不到我们需要的文件。产生这种情况的一个原因是要找的文件是在“CAB”文件中。由于Windows XP把“CAB”当作一个文件夹,所以对于Windows XP系统来说,只需要把“CAB”文件右拖然后复制到相应目录即可。

如果使用的是其他Windows平台,搜索到包含目标文件名的“CAB”文件。然后打开命令行模式,输入:“EXTRACT /L 目标位置 CAB文件的完整路径”,例如:EXTRACT /L C:\Windows D:\I386\Driver.cab Notepad.exe。同前面一样,如同路径中有空格的话,则需要用双引号把路径包括起来。