当您运行的 Windows XP、 Windows Vista 或基于 Windows 7 的计算机上的.exe 文件时,该文件可能启动不同的程序

文章翻译 文章翻译
文章编号: 950505
展开全部 | 关闭全部

本文内容

问题说明

运行基于 Windows Vista 的计算机上的.exe 文件时,文件可能会启动不同的程序。此外,.exe 文件的图标可能不会按预期显示。从.exe 文件或所启动的程序,您还可能收到的其他错误。

Windows Vista 的用户可能会选择让我们为您修复此问题。若要执行此操作,请转到"帮我修复"一节。若要自己修复此问题,请转到"我自己修复"一节。


注意Windows 7 的用户应转到"我自己修复"一节。

我 (仅适用于 Windows Vista) 的解决办法

若要自动修复此问题,则运行 Windows Vista 的计算机上,单击修复按钮或链接。单击文件下载对话框中,在运行,然后按照此修复程序中的步骤向导中的步骤。


修复此问题
Microsoft Fix it 50194


注意此向导可能仅为英文。但是,自动修复功能也适用于其他语言版本的 Windows。

注意如果您的计算机没有问题,您可以将自动修复保存到闪存驱动器或 CD,然后在有问题的计算机上运行它。

接下来,请转到"这是否会解决此问题?"一节。

我自己修复

重要提示此部分、方法或任务包含告诉您如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重问题。因此,请确保仔细按这些步骤操作。为增加保护,先备份注册表再对其进行修改。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows XP 中备份和还原注册表
若要解决此问题,请重置回默认设置的.exe 文件的文件关联的注册表子项。若要执行此操作,请执行以下步骤:

Windows Vista 和 Windows 7:

  1. 若要打开任务管理器,请按 CTRL + SHIFT + ESC。
  2. 单击文件,请按 CTRL 键 并同时单击新任务 (运行...) 。将打开命令提示符。
    收起这个图片展开这个图片
    2647015
  3. 在命令提示符下,键入 记事本然后按 enter 键。
    收起这个图片展开这个图片
    2647016
  4. 将以下文本粘贴到记事本中:
    Windows Registry Editor Version 5.00
    
    [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList]
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids]
    "exefile"=hex(0):
    
  5. 文件菜单上,单击另存为
    收起这个图片展开这个图片
    2647017
  6. 保存 astype列表中,选择所有文件,然后键入 Exe.reg文件名框中。
  7. 编码列表中,选择Unicode保存它,并记住文件的位置。
    收起这个图片展开这个图片
    2650157
  8. 返回到命令提示符窗口中,类型 REG 导入 文件 [路径]Exe.reg然后按 enter 键。
    收起这个图片展开这个图片
    2647019

    注意文件 [路径] 是一个占位符,即输入您 Exe.reg 文件所在的位置 (例如 C:\Exe.reg)。
  9. 单击,然后注册表提示中单击确定
  10. 注销您的帐户。然后,登录后到 youraccount。
注意您可能必须重新启动计算机以将程序图标还原到其原始外观。

注意问题得到解决后,删除 Exe.reg 文件,以便它不会错误地添加回注册表在以后的日子。

Windows XP

  1. 单击开始,然后单击运行
  2. 在打开框中,键入资源管理器,然后单击确定
  3. 导航到 Windows 目录 (如典型的路径可能是 C:\Windows) 并找到 regedit.exe。
  4. Regedit.exe上右键单击,然后选择运行另存为取消选中"保护我的计算机和数据受未授权的程序的活动",然后单击确定
  5. 使用注册表编辑器,找到并单击以下注册表项:
    HKeyCurrentUser\Software\Classes
  6. 在左侧窗格中,右键单击下面的注册表子项:.exe
  7. 选择删除,然后单击确定
  8. 在左侧窗格中,右键单击下面的注册表子项:
    secfile
  9. 选择删除,然后单击确定
  10. 关闭注册表编辑器。


这是否会解决此问题?

检查问题是否已修复运行.exe 文件。如果能正常运行的.exe 文件,您已完成此文章。如果不修复该问题,则可以 与支持部门联系.

在 Windows Vista 中常见的系统维护任务的帮助信息,请访问下面的 Microsoft 网页:
解决问题的通用系统维护任务

属性

文章编号: 950505 - 最后修改: 2014年6月14日 - 修订: 8.0
关键字:?
kbsurveynew kbmsifixme kbfixme kbexpertiseinter kbtshoot kbprb kbcip kbmt KB950505 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 950505
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