你目前正处于脱机状态,正在等待 Internet 重新连接

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

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 950505
问题说明
运行基于 Windows Vista 的计算机上的.exe 文件时,文件可能会启动不同的程序。此外,.exe 文件的图标可能不会按预期显示。从.exe 文件或所启动的程序,您还可能收到的其他错误。

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


注意Windows 7 的用户应转到"我自己修复"一节。
我 (仅适用于 Windows Vista) 的解决办法
若要自动修复此问题,则运行 Windows Vista 的计算机上,单击修复按钮或链接。单击文件下载对话框中,在运行,然后按照此修复程序中的步骤向导中的步骤。




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

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

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

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

Windows Vista 和 Windows 7:

  1. 若要打开任务管理器,请按 CTRL + SHIFT + ESC。
  2. 单击文件,请按 CTRL 键 并同时单击新任务 (运行...) 。将打开命令提示符。
  3. 在命令提示符下,键入 记事本然后按 enter 键。
  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. 文件菜单上,单击另存为
  6. 保存 astype列表中,选择所有文件,然后键入 Exe.reg文件名框中。
  7. 编码列表中,选择Unicode保存它,并记住文件的位置。
  8. 返回到命令提示符窗口中,类型 REG 导入 文件 [路径]Exe.reg然后按 enter 键。

    注意文件 [路径] 是一个占位符,即输入您 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 网页:
fixit 修复它

警告:本文已自动翻译

属性

文章 ID:950505 - 上次审阅时间:06/14/2014 07:24:00 - 修订版本: 8.0

  • kbsurveynew kbmsifixme kbfixme kbexpertiseinter kbtshoot kbprb kbcip kbmt KB950505 KbMtzh
反馈
ement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">