我的电脑中了病毒,我能够将其删除,但现在几乎所有程序都无法运行。甚至尝试打开 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
我建议运行系统还原实用程序,将计算机的状态恢复到感染病毒之前的状态。操作方法如下:
- 按 windows+r 调出运行实用程序
- 输入
rstrui
并按回车键 - 按照步骤选择合适的还原点(Windows 会定期自动为您创建还原点)