How do you fix this version of this file is not compatible with the version of Windows youre running error on Windows?

I have a really old installer (legacy app) that we are trying to get running on a Windows 7 64 bit os.

Previously it has only been installed on Windows XP 32 bit. I get the following error when I try to run it:

The version of this file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.

Contacting the software publisher is not an option (software is super old).

Is there a way to get this to work? Some sort of compatibility mode?

The only thing I have heard of that will work is a Virtual XP on the Win 7 box. The problem is that this software is a part of a whole software set. I would have to put all of the pieces on the Virtual XP or none at all.

Before I go down the road of putting it all on the virtual xp I would like to know that there is no way to get it all on the Win 7 os.

asked Jun 7, 2010 at 16:10

5

You say it is a really old installer, is it a 16-bit application? All 16-bit application support was dropped from Windows 7 x64 - It will not run, at all. You will need to use an emulator or move back to 32-bit Windows. XP mode in Windows 7 might be an easy solution to get this application up and running seamlessly.

answered Jun 7, 2010 at 18:22

Darth AndroidDarth Android

37.2k5 gold badges93 silver badges111 bronze badges

6

With legacy installers you really just have to fiddle around with the settings. Try setting compatibility mode to Windows XP SP 3 and Set run as administrator.

Some legacy installers can be "unzipped". Meaning some zip utilities can actually unzip the files the program is supposed to install. Now I don't recommend it, but you could try to manually move the files yourself.

answered Jun 7, 2010 at 16:25

How do you fix this version of this file is not compatible with the version of Windows youre running error on Windows?

DaisetsuDaisetsu

5,6954 gold badges32 silver badges44 bronze badges

1

If running the installer in compatibility mode with UAC turned off (registry change) doesn't work, the next step is to try a manual install. This is where you use file comparison techniques to find what the installer actually does to your computer and mirroring that to your windows 7 machine. If you've never done this before, I wouldn't recommend it because you can run into a lot of problems trying to get everything working. Which I know from experience is a real pain to get everything.

The better option is to download and enable XP mode in windows 7 (doesn't work with win 7 home or starter). This would at least give you desktop shortcuts that launch the VM on demand. You can find it here.

answered Jun 7, 2010 at 17:03

DoltknuckleDoltknuckle

6,0234 gold badges23 silver badges28 bronze badges

I have had the exact same error message for a corrupt installer.

An installer that was created for Windows 7 (32bit/64bit) in the first place, got corrupt while being transferred via email, showing this message (on Windows 7 64bit). The non-corrupt file installed fine.

So, I suggest you try the installer on a Win XP machine before trying more technical operations.

If the installer is indeed corrupt, then you will have to find a backup or get it somewhere else.

answered Apr 7, 2015 at 9:29

How do you fix this version of this file is not compatible with the version of Windows youre running error on Windows?

Nicolas RaoulNicolas Raoul

9,99117 gold badges60 silver badges101 bronze badges

This error can also appear when you create a script and save it as *.exe instead of *.bat. Switching to *.bat can solve the problem.

answered Jul 3, 2019 at 17:41

bdb484bdb484

2743 silver badges12 bronze badges

Not the answer you're looking for? Browse other questions tagged windows-7 64-bit installation compatibility or ask your own question.

Is not compatible with the version of Windows you are running?

This is a Microsoft Windows error which means you have a 32-bit software that you are trying to install on a 64-bit system or vice versa. NOTE: This error may also occur when the user tries to double-click/run a file that is not an executable file.

How do I fix this version is not compatible?

To fix the “your device is not compatible with this version” error message, try clearing the Google Play Store cache, and then data. Next, restart the Google Play Store and try installing the app again.

How do I run a program that is not compatible with Windows 10?

In the search box on the taskbar, type the name of the program or app you want to troubleshoot. Select and hold (or right-click) it, and then select Open file location. Select and hold (or right-click) the program file, select Properties, and then select the Compatibility tab. Select Run compatibility troubleshooter.

How do you fix this version is not compatible with the version of Windows?

Right-click on the main “.exe” for the program. Select “Properties” and click on the “Compatibility” tab. Click on the “Run Compatibility Troubleshooter” for Windows 10/8 and “Help me Choose the Settings” for Windows 7. Click on the “Try Recommended Settings” option and click on the “Test” option.