I am wondering why, I can’t play a lot of oler games I have on windows 7, I had them on XP, but they don’t even start up, and iwonder why, there doesn’t seem to be any explaination and I am baffled;can some one give me advice? Thanks!
It might take some finagling, but you are going to need to use a mixture of compatibility mode and running (or not running, perhaps) the program as administrator. At least, that’s what I had to do when I wanted to play Sim City 3000 on my Vista machine.
You get to compatibility mode by right clicking on the program, going to properties and hitting “Compatibility” in Vista. That may or may not be how its done in 7.
If they’re really old you can try Dosbox, but some games are just hit and miss. I’d dearly love to play Knights of the Old Republic again, but the game stubbornly refuses to run on my Win7 system no matter what compatibility mode I try. And that game is not even all that old.
basically because it was made for Windows XP and is heavily based on Windows XP’s core components that maybe Windows 7 has done away with.
Could you list the games? someone may be able to check the internet for known compatibility issues. I would also try compatibility mode in Windows 7, sometimes that will make it work and do you mean won’t install? setup wise? or an exe that won’t start?
Are you receiving the message “This version of <program name> is not compatible with the version of Windows you’re running. Check your computer’s system information to see whether you need a x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.”?
Windows generally provides compatibility (for user programs, things like device drivers are another story altogether) for one architectural version back. Thus, the 32-bit versions of Windows (95 and later) supported apps written for 16-bit DOS and 16-bit Windows. Once you get to 64-bit Windows Vista or Windows 7, you have compatibility with 32-bit applications, but not with 16-bit ones.
For Windows 7, the suggested solution (if a native version of the application is not available) is Windows XP Mode.
And you get to XP mode how?
The program I can’t run gets a message saying it is a 16 bit program and Win 7 cannot run it. It is really a DOS program (Ubasic).
Generally, a free download from Microsoft, unless you have a corporate PC where it was pre-installed.
Note that this gives you a whole virtual XP system, which needs its own software updates, antivirus software, and so on.
so far the checking up i’ve done seems to be that 16 bit programs just won’t run in Windows 7 64-bit at all. Name of the program? maybe they have an updated version out? otherwise you may consider using a virutal machine to install Windows XP inside of Windows 7 and use it inside that. Try all the combinations of Compatibility mode, try right clicking on the file go to properties and check for a compatibility tab if it’s not in the first tab you see.
I use VirtualBox for this. I install some other OS (dos or XP) under virtualbox and just run the games under the OS they want to see.
16-bit programs don’t run on 64-bit Windows because AMD removed the hardware support from the spec when they designed x86-64.
XP mode won’t run that one anyway. You either need a native DOS mode (such as that which came with Windows 98), or an emulator such as DOSBox.
To run 16 bit Windows programs (and even a few 32 bit ones) on my Vista 64, I need to use Virtual PC with either XP or 98 installed.
It appears however that you can’t use it with all variants of Windows 7:
Some games have copy protection schemes which do not work in W7. TOCA 3 I’m looking at you.
While this is true, you can still download it, and then use VMLite XP mode, at least on Windows 7 Home Premium or greater. Or, if you want better features, you can look up how to use the Windows XP Mode disk image with Virtual Box–just use seemless mode and hide the second taskbar to get it to feel like Windows XP Mode.
And, yes, if they are DOS games, definitely use DOSBox. (And if you remember how to install Windows 3.1, you can use that in DOSBox, too so you can run 16-bit Windows apps.)
Yes, it doesn’t install,start, or give any reason the desk top just stays clear… There are so many It would take a long time to list them. I liked my old Version of Mahjong, it was far more interesting and there were more games on that disc, the version that came with Windows 7 just has 8 and they are boring!
Some were Scrabble, Puzzle Master,Hoyle Word Games,Myst,Jepordy, and about 17 others. I did solve Myst, but wanted to see if i could remember it and solve it faster. When one is in their 80’s they need all the brain stimulation they can get :-).
Thanks people for your help and advice, I will try the different things, If not, I still have my old 98 PC that works and my daughter will give me an old monitor, then maubr i can play them on that?
If there are a lot it would be worth the investment of setting up a virtual machine in Windows 7. If I were you I would install vmware (that’s what I use) or you can try the microsoft I’m not sure what it’s called but install windows xp or any version you like and after that setting up you will always know how to play them again. I still have copies of windows 95, 98, and even ME just whenever I like to remenisce.
Have you tried installing the problem programs to the “Program Files (x86)” directory?
That’s where 32-bit programs are happiest, although running them may repaint your desktop oddly.
Hi,
As a precursor, Microsoft does have a Compatibility Center available for those who wish to verify compatibility for both hardware and software in relation to Microsoft Windows 7.
If you are experiencing application compatibility for some older applications there are a few steps you can take to help resolve your issue.
The first would be to attempt to run the application in “Compatibility Mode.”
To do this, you would right click on the application in question, and select “Properties.”
From there, you would click on the “Compatibility” Tab at the top of the window.
Next, you would want to check the box “Run this program in compatibility mode for “Microsoft Windows XP (Service Pack 3)” (or a last known good operating system when the application worked.)
Also, ensure the box at the bottom is checked as well: “Run this program as an Administrator.”
Click Apply.
Click OK.
Does the application work now? If not, you may want to consider using Windows XP Mode / Windows Virtual PC. Windows XP Mode and Windows Virtual PC allows many older Windows XP productivity programs and that are not natively compatible with Windows 7 to function. Windows XP Mode and Windows Virtual PC are available on Windows 7 Professional and Windows 7 Ultimate editions. To download Windows XP Mode and Windows Virtual PC, please click here.
Jessica
Windows Outreach Team – IT Pro