Error: Setup.exe is not a valid Win32 application.

I downloaded Visual Studio 2010 from Dreamspark for my college class then mounted the iso to a disc. When I attempt to run the setup, I get an error saying that the setup.exe is not a valid Win32 application. This has happened for several other things I've downloaded, for example, Open Office. I get the same error for anything that's not originally on a disc. The strange thing is that I'm running Windows 7 Professional 64-bit which makes it seem like everything thinks that my operating system is only 32-bit. I'm running 2 hard drives and I thought that because my second hard drive still had Windows Vista 32-bit on it, everything was all out of whack. However, I wiped the hard drive, formatted it, and rebooted, and it still gave me the same error while attempting to run the setup. Any help regarding this issue would be much appreciated. Thanks.

Hello groverofl,

Getting the error: Not a valid 32-bit application can have many causes:
I have listed some of them below.

File is corrupt, bad, or missing.
- If the hard disk drive is corrupted or bad it can cause working programs to fail either because not all the data can be read from the hard disk drive or because the program has become corrupted while on the drive. Run scandisk and defrag on the hard disk drive to check for any potential errors.
- If you're running the program from a shortcut on the computer, verify that the program is still on the computer. In some cases if the program is no longer installed on the computer you may get this error.

File is not designed for your version of Windows:
- If you're trying to run a program that is not designed for your version of Windows you may get this error.
- Although many older programs designed to work in older versions of Windows will work with new versions of Windows, unfortunately, not all programs will work.
- If the program is an older MS-DOS program or early Windows program you may get this error.
- If the program is designed for a 64-bit version of Windows and you're running it in a 32-bit version of Windows, it will not work and generate this error.

File is a virus, worm, or other malware file.
This error can be generated by a file that is a virus, worm, trojan, or other type of malware file. Often, this will be caused because the virus scanner installed in the computer will not allow the file to be installed or run. Try scanning the file to verify it is not a virus and/or infected.
- If the file has been checked and is clean, it is still possible that the virus protection program and/or another program installed on the computer is causing issues during the install or execution of the program. Boot the computer into Safe Mode and try running the program; booting the computer into Safe Mode will make sure nothing is running in the background that could be causing this issue.

Hardware incompatibility.

 - If you're getting this error during the installation of a program it's also possible that the CD-ROM drive or the drive you're installing the program from is not compatible with Windows or has drivers that are not compatible with Windows.
- Download the latest drivers for your CD drive or other drive from the computer manufacturer or from the hardware manufacturer. (Microsoft does not make driver for other hardware)

 You will have to look over the issues to see if any of them apply in your case.

Hope this helps.




Microsoft Answers Support Engineer
Visit our Microsoft Answers Feedback Forum and let us know what you think

95 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.


Question Info

Last updated September 3, 2020 Views 63,590 Applies to: