我几乎所有的程序都无法再被识别

我几乎所有的程序都无法再被识别

我的电脑中了病毒,我能够将其删除,但现在几乎所有程序都无法运行。甚至尝试打开 freecell 也会弹出“选择运行此程序的软件”窗口。我甚至无法再安装软件,因为下载安装文件并单击它后,它也会打开“选择运行此程序的程序”窗口。我正在尝试找到一种无需重新安装操作系统即可修复的方法。有谁知道无需重新开始即可恢复导致此问题的丢失文件的方法吗?

答案1

.EXE 文件的注册表项已被修改。

您需要将计算机启动到可正常运行的 Windows 副本(例如 Vista 安装 CD 上的 WinRE),运行 regedit,挂载文件\WINDOWS\system32\config\SOFTWARE,并将(Default)注册表项的值设置Classes\exefile\shell\open\command"%1" %*。如果已经是,请确保(Default)该项的Classes\.exe值为exefile

另外,(我很好奇),请告诉我们现在这个值是多少。

我认为,如果没有第二份 Windows 副本,就没有任何方法可以做到这一点;但是,您可以尝试使用资源管理器将其复制Regedit.exe为 regedit.com。

答案2

我建议运行系统还原实用程序,将计算机的状态恢复到感染病毒之前的状态。操作方法如下:

  1. 按 windows+r 调出运行实用程序
  2. 输入rstrui并按回车键
  3. 按照步骤选择合适的还原点(Windows 会定期自动为您创建还原点)

相关内容