无法启动具有 .exe 文件扩展名的程序

文章翻译 文章翻译
文章编号: 310585 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

当您尝试启动一个具有 .exe 文件扩展名的程序时,该程序可能不启动,而且您可能会收到下列错误信息之一:
Windows cannot find FILES32.VXD.This program is needed for opening files of type "Application".
- 或 -
Path to program is not a valid Windows application
您的桌面可能显示为空白。而且,在重新启动计算机时此问题可能会多次发生。甚至在防病毒程序指出已清除了病毒后,本文“解决方案”部分描述的注册表项仍然存在于注册表中。

原因

此问题可能是由 Pretty Park 病毒导致的。Pretty Park 病毒创建 Files32.vxd 文件,然后将 Files32.vxd 文件复制到您计算机的 Windows\System 文件夹中。而且,Pretty Park 病毒修改了一个注册表项,导致在您尝试运行任何具有 .exe 文件扩展名的程序时都会运行 Files32.vxd 文件。

注意:Microsoft 未提供检测和删除计算机病毒的软件。Microsoft 建议您从以商业方式提供病毒检测和删除的供应商那里获取最新的防病毒软件。有关防病毒软件提供商(供应商)的列表,请参见下面的 Microsoft 知识库文章:
49500 防病毒软件供应商列表

解决方案

重要说明 本部分(或称方法或任务)介绍了修改注册表的步骤。但是,注册表修改不当可能会导致严重问题发生。因此,请务必严格按照这些步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。若要详细了解如何备份和还原注册表,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表

要解决此问题,请按照下列步骤操作:

注意:在运行 Regedit.exe 文件时,您可能会遇到本文“症状”部分描述的症状。解决此问题的替代方法是将 Regedit.exe 文件重命名为 Regedit.com,然后按照本节描述的说明操作。在完成之后,将 Regedit.com 文件重新命名回 Regedit.exe。
  1. 使用注册表编辑器查看并修改以下注册表项:
    HKEY_LOCAL_MACHINE\Software\Classes\Exefile\Shell\Open\Command
  2. 双击下面的注册表字符串值:
    <NO NAME>:REG_SZ:"files32.vxd" "%1" %*
  3. 字符串框中,从字符串中删除 Files32.vxd。该值的正确字符串是:
    "%1" %*
    注意:注册表项 HKEY_CLASSES_ROOT\Exefile\Shell\Open\Command 还可能会联系此同一字符串值;因此您还必须修改此注册表项以从字符串中删除 Files32.vxd。在从字符串中删除 Files32.vxd 后,如果存在一个空格,则在尝试运行 .exe 文件时可能会收到“Windows cannot find .exe”(Windows 找不到 .exe)信息。请确保在删除 Files32.vxd 后字符串中没有额外的空格。

  4. 单击确定,然后退出“注册表编辑器”。
  5. 单击开始,指向查找,然后单击“文件或文件夹”。
  6. 名称框中,键入 files32.vxd,然后单击开始查找
  7. 名称框中,右键单击 Files32.vxd 文件,然后单击删除
注意:Files32.vxd 文件不是 Windows 文件,没有驻留在 Windows 媒体上。

更多信息

有关 Files32.vxd 文件和 Pretty Park 病毒的其他信息,请参见下面的 Symantec Web 站点:
http://www.symantec.com/avcenter/venc/data/prettypark.worm.html
Microsoft 提供了第三方联系信息以便于您寻求技术支持。这些联系信息如有更改,恕不另行通知。Microsoft 不保证这些第三方联系信息的准确性。

注意:Microsoft 没有提供能够发现或清除计算机病毒的软件。如果您怀疑或证实计算机感染了病毒,请获取最新的防病毒软件。有关防病毒软件制造商的列表,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
49500 防病毒软件供应商列表
注意:本篇“快速发布”文章是从 Microsoft 支持组织直接创建的。 文中包含的信息按原样提供,用于响应紧急问题。 由于发布仓促,材料可能包含印刷错误,并且可能随时修订,恕不另行通知。 有关其他注意事项,请参阅使用条款

属性

文章编号: 310585 - 最后修改: 2014年3月26日 - 修订: 1.0
这篇文章中的信息适用于:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
关键字:?
kbenv kberrmsg kbprb kbui KB310585
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com