![崩溃后,Windows7 不想运行任何 *.exe。它声称找不到它们](https://linux22.com/image/1454393/%E5%B4%A9%E6%BA%83%E5%90%8E%EF%BC%8CWindows7%20%E4%B8%8D%E6%83%B3%E8%BF%90%E8%A1%8C%E4%BB%BB%E4%BD%95%20*.exe%E3%80%82%E5%AE%83%E5%A3%B0%E7%A7%B0%E6%89%BE%E4%B8%8D%E5%88%B0%E5%AE%83%E4%BB%AC.png)
它只运行自启动程序。注册表似乎乱七八糟。它不运行任何 *.exe 程序,甚至不运行命令屏幕上的 regedit。即使我在其目录中,它也说它不存在:(Windows 找不到“C:\Windows\regedit.exe”。确保您正确输入了名称,然后重试。)
我有 cc-cleaner 的注册表备份,我想恢复它)此外,CC_cleaner 找不到恢复点。Windows 不运行任何恢复、设置或诊断程序。有没有地方可以放置文件 CC_registryBackup.reg 来治愈有问题的 Windows7?有什么想法吗?
答案1
有几个原因导致您无法执行.exe
文件......而且它们都是不好的。
问题可能可以修复,但问题可能还会继续存在。通常,这是由病毒(修改注册表的病毒很可能更改了其他内容或仍然处于活动状态)或硬盘损坏引起的。(随着时间的推移,您可能会看到更多的损坏)
如果您决定尝试用胶带解决问题……请先查看注册表并浏览到以下注册表项:
HKEY_CLASSES_ROOT\.exe
右键单击(默认),然后单击“修改...”并将数值数据:更改为exefile
,然后浏览到
HKEY_CLASSES_ROOT\exefile
确保将键(Default)
设置为更改值数据:"%1" %*
浏览到以下注册表项并单击:
KEY_CLASSES_ROOT\exefile\shell\open
右键单击(Default)
并单击修改…并确保值为"%1" %*
此时,关闭注册表编辑器并重新启动电脑。完成所有操作后,您应该能够再次运行 exe 文件。
很可能.com
,.bat
或.pif
其他可执行文件已被修改,并且随着时间的推移会出现类似的问题。
依我之见,这是一个糟糕的胶带补丁...要正确修复问题,请备份重要数据,执行完整的磁盘扫描(使用驱动器制造商提供的诊断磁盘检查坏扇区)并查找坏扇区...如果发现坏扇区...则扔掉驱动器并换一个新的...如果没有...则从头开始擦除/重新加载窗口。
如果病毒确实是新病毒,而你又真的很不走运,这可能无法清除一些最新的病毒……因为他们已经找到了如何重写某些驱动器的内部固件的方法,即使在安装操作系统之前驱动器被格式化或覆盖,也有可能恢复病毒。
如果您不知道如何编辑注册表(因为 regedit.exe 可能无法加载),您可能不应该尝试此操作。如果您仍然执意要自己修复此问题,我建议您刻录许多预建的恢复 iso,例如希伦斯 bootcd。如果您没有第二台计算机来将 iso 刻录到磁盘,并且附近没有朋友可以帮您……您也可以尝试在同一网络中的第二台计算机上使用 regedit 并远程打开注册表(假设防火墙没有阻止)。如果这些选项都不适合您……那么……您就没那么幸运了。