电脑删了某个东西然后所有应用打不开了?

如题所述

此是病毒导致的.也有可能没有彻底查杀干净病毒,有的病毒在引导区内,建议启动安全模式查杀.在一个就是用右键看能否打开,不行,就做系统全格了.
还有一个办法:
由于DIAGCFG.EXE文件已经被删除了,因此在Windows环境下任何.exe文件都将无法运行。我们找到Windows目录中的注册表编辑器“Regedit.exe”,将它改名为“Regedit.com”;
回到Windows模式下,运行Windows目录下的Regedit.com程序(就是我们刚才改名的文件);
找到HKEY_CLASSES_ROOT exefile shell open command,将其默认键值改成"%1" %*;
第一步:在“开始→运行”中输入CMD,打开“命令提示符”窗口。
第二步:输入ftype exefile=notepad.exe %1,这句话的意思是将所有的EXE文件用“记事本”打开。这样原来的病毒就无法启动了。
第三步:重启电脑,你会看见打开了许多“记事本”。当然,这其中不仅有病毒文件,还有一些原来的系统文件,比如:输入法程序。
第四步:右击任何文件,选择“打开方式”,然后点击“浏览”,转到Windows System32下,选择cmd.exe,这样就可以再次打开“命令提示符”窗口。
第五步:运行ftype exefile="%1" %*,将所有的EXE文件关联还原。现在运行杀毒软件或直接改回注册表,就可以杀掉病毒了。
方法 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
开始。
温馨提示:答案为网友推荐,仅供参考
相似回答