电脑中毒后,.exe文件打不开

来源:百度知道 编辑:UC知道 时间:2024/06/09 09:45:31
电脑中毒后,打不开可执行文件,后来杀毒。杀出三千多个。杀玩后还是不可以打开,双击后出现一个对话框,"0x00402194"指令引用的"0x77e5d378"内存。该内存不能为"written".
要终止程序,请单击“确定”,要调试程序,请单击“取消”
请高手们指点,怎么解决这个问题?我电脑的可执行文件太多了。全是这样,5555555555555

方法 1: 适用于所用 Windows 95 以上版本的 Windows (9x/ME/2000/XP/2003)
开始->运行->输入"command" (在 Windows 2000/XP/2003 中,输入"cmd"),回车
在命令行中,依次执行以下命令:
cd %windir%
copy regedit.exe regedit.com
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
重启电脑

(1)如果文件夹选项可以用,试试恢复exe文件的关联:
"控制面板-文件夹选项(也可以打开一个文件夹,选工具-文件夹选项)-文件类型"里选新建,填上“exe”,在“高级”那里选“应用程序” !!!!!!!!!!!!!!!!!!!!!!!!!
(2)一、丢失RUNDLL32.EXE RUNDLL.EXE 这两个文件,只要从别的机器上复制过来就可以解决问题,第一种方法是,修改regedit.exe为regedit.com,这样就能打开注册表编辑器了,找到[HKEY_ CLASSES_ROOT\exefile\shell\open\command],将default的键值修改为“"%1" %*