Author Topic: How can I run old 32-bit programs on Windows 7 64-bit?  (Read 5705 times)

Offline Husk

  • avast! Evangelist
  • Sr. Member
  • ***
  • Posts: 396
  • Gender: Male
    • Personal Message (Offline)
How can I run old 32-bit programs on Windows 7 64-bit?
« on: January 15, 2011, 04:35:19 AM »
My mum has these old games that we used to play on Windows 95. Now we're trying to run these programs on Windows 7 Home Premium 64-bit.

But everytime we try to run the programs we get a

"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"

This happens in every compatibility mode. I am trying to find a 32-bit XP emulator, but microsoft is greedy and doesn't let home premium use it. And I can't seem to find a clear answer on what I can use anywhere else.
AMD Turion X2 Dual-Core Mobile RM-74 2.20GHz  HP Pavillion dv6 Notebook PC  4.00GB DDR2  RAM  32-Bit OS  ATI Mobility Radeon HD 4650 Series  1366x768 Display  320GB HDD

Offline .: Mac :.

  • avast! √úberevangelist
  • Ultra Poster
  • *****
  • Posts: 4599
  • Gender: Male
    • Championship Networks
    • Personal Message (Offline)
Re: How can I run old 32-bit programs on Windows 7 64-bit?
« Reply #1 on: January 15, 2011, 11:27:40 AM »
My mum has these old games that we used to play on Windows 95. Now we're trying to run these programs on Windows 7 Home Premium 64-bit.

But everytime we try to run the programs we get a

"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"

This happens in every compatibility mode. I am trying to find a 32-bit XP emulator, but microsoft is greedy and doesn't let home premium use it. And I can't seem to find a clear answer on what I can use anywhere else.

Unfortunately some older software is not compatible with 64 bit systems. I ran into this a few weeks ago with an old game of mine (Star Trek Armada II) it works in Windows 7 32 bit but not 64 bit.

A good place to check is to look up your application at the Windows 7 Compatibility center on Microsoft's website.
http://www.microsoft.com/windows/compatibility/windows-7/en-us/default.aspx

"People who are really serious about software should make their own hardware." - Alan Kay

Offline igor

  • avast! team
  • Serious Graphoman
  • *
  • Posts: 11333
  • Gender: Male
    • AVAST Software
    • Personal Message (Offline)
Re: How can I run old 32-bit programs on Windows 7 64-bit?
« Reply #2 on: January 15, 2011, 11:41:19 AM »
32bit programs can be used just fine on 64bit Windows.
What you are trying to run is most likely a 16bit application, however - which could be run on Windows 9x, but not on 64bit OSes anymore, because the 16bit subsystem has been removed from there.

You'd need a virtual machine and install a 32bit OS inside (and execute that 16bit application there) - something like VMware or Virtual PC, the later actually being part of Windows 7 ("XP mode"), but not the Home edition, I'm afraid.

Offline Husk

  • avast! Evangelist
  • Sr. Member
  • ***
  • Posts: 396
  • Gender: Male
    • Personal Message (Offline)
Re: How can I run old 32-bit programs on Windows 7 64-bit?
« Reply #3 on: January 15, 2011, 01:02:34 PM »
Ah thank you very much Mac and igor. I might take a look at VMWare.
AMD Turion X2 Dual-Core Mobile RM-74 2.20GHz  HP Pavillion dv6 Notebook PC  4.00GB DDR2  RAM  32-Bit OS  ATI Mobility Radeon HD 4650 Series  1366x768 Display  320GB HDD

 

Google Chrome

AVAST recommends using the FREE Google Chrome™ browser.

Download Google Chrome Now