文件与您正在运行的Windows版本不兼容


14

我有一个非常旧的安装程序(旧版应用程序),我们正在尝试在Windows 7 64位操作系统上运行。

以前,它仅安装在Windows XP 32位上。尝试运行它时出现以下错误:

此文件的版本与Windows版本不兼容 
你在跑步。检查计算机的系统信息以查看是否
您需要该程序的x86(32位)或x64(64位)版本,然后 
请与软件发行商联系。

与软件发布者联系不是一种选择(软件版本过旧)。

有办法让它工作吗?某种兼容模式?

我唯一听说过的方法是在Win 7机器上使用Virtual XP。问题在于该软件是整个软件集中的一部分。我将不得不将所有部件放到Virtual XP上,或者根本不放。

在我将所有内容都放置在虚拟XP上之前,我想知道没有办法在Win 7 OS上完全使用它们。


这是什么节目?它有什么作用?它包括驱动程序安装或控制专用硬件吗?我知道旧版CNC Mills等设备的旧版软件在win7上无法正常工作。
Doltknuckle

@Doltknuckle-这是一个安装了1999(ish)Delphi BDE的安装程序。我们需要BDE来运行其他旧版应用程序。安装程序中没有驱动程序。
瓦卡诺

文件名是否以.com结尾?
Hello71 2010年

不,这是一个带有安装护罩的安装程序。它以exe结尾。
瓦卡诺

我通过将zip文件意外重命名为exe来设法在64位计算机上得到了完全相同的错误。我知道这并不是一个答案,而是通过谷歌搜索无法找到的答案。
JumpingJezza

Answers:


7

您说这是一个非常老的安装程序,是16位应用程序吗?从Windows 7 x64中删除了所有16位应用程序支持-它将完全无法运行。您将需要使用仿真器或移回32位Windows。Windows 7中的XP模式可能是使该应用程序无缝启动和运行的简单解决方案。


我不知道它是否是16位。我不这么认为,但是如何找出安装程序的“位”状态?(请确定。)
Vaccano 2010年

microsoft.com/windowsxp/using/security/learnmore/spot16bit.mspx显示如何检测16位应用程序,但是您可能需要Windows XP的有效副本。
达斯Android

是的,该消息表明您正在尝试在64位计算机上运行16位应用程序。但是,Windows 7并未像答案那样放弃对16位的支持,但是如果CPU以64位模式运行,实际上它是不允许的(即拒绝执行)。
Hello71 2010年

1
实际上,在IIRC中,CPU在64位模式下不会执行16位代码。
Hello71 2010年

1
@Hello是正确的,在“完全” 64位模式下运行Windows的x86-64 CPU将无法运行16位代码:support.microsoft.com/kb/282423 在完全64位模式下,也有许多16位CPU根据en.wikipedia.org/wiki/X86-64(请参阅“删除旧功能”)禁用功能
Mokubai

3

使用旧版安装程序,您实际上只需要摆弄设置。尝试将兼容模式设置为Windows XP SP 3,然后将其设置为以管理员身份运行。

某些旧版安装程序可以“解压缩”。这意味着某些zip实用程序实际上可以解压缩该程序应该安装的文件。现在,我不推荐这样做,但是您可以尝试自己手动移动文件。


在.exe安装程序中,可以运行的GTA2.exe安装程序。非常感谢你!(我用过Winrar)。恐怕我不会想到的,所以,谢谢。
埃里克森·威廉斯

3

如果在兼容模式下关闭UAC(注册表更改)运行安装程序不起作用,则下一步是尝试手动安装。在这里,您可以使用文件比较技术来查找安装程序实际上对计算机执行的操作并将其镜像到Windows 7计算机。如果您以前从未做过此事,我将不建议您这样做,因为在尝试使所有功能正常工作时会遇到很多问题。我从经验中知道,获得一切真是痛苦。

更好的选择是在Windows 7中下载并启用XP模式(不适用于Win 7 Home或Starter)。这至少会为您提供可按需启动VM的桌面快捷方式。你可以在这里找到它。


0

对于损坏的安装程序,我有完全相同的错误消息。

首先为Windows 7(32bit / 64bit)创建的安装程序在通过电子邮件传输时损坏,显示此消息(在Windows 7 64bit上)。非损坏的文件安装良好。

因此,建议您在尝试更多技术操作之前,先在Win XP计算机上尝试安装程序。

如果安装程序确实损坏,那么您将必须找到备份或将其放在其他地方。


0

当您创建脚本并将其另存为* .exe而不是* .bat时,也会出现此错误。切换到* .bat可以解决此问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.