Make Your Old Games and Software Run in Windows 10
Whatsapp Pinterest

Microsoft has a long history of backwards compatibility. It hasn’t always worked well, but that backwards compatibility is always present. The majority of Windows applications will work on Windows 10, just as they did on Windows 8. However, as Microsoft presses forward, some older games and software will become obsolete Remember These? 7 Ancient Windows Programs Still Used Today Remember These? 7 Ancient Windows Programs Still Used Today They say technology advances at an exponential rate. But did you know some programs have been around for multiple decades? Join us for a walk down Nostalgia Lane and discover the oldest surviving Windows programs. Read More .

Applications designed for Windows XP, Windows 98, and even DOS, may cease to function. In this case, it comes down to a game of trial and error. While some games and software can be coaxed into life using Windows 10 built-in compatibility modes, others will require special system tweaks, patches, or emulators.

Before you give up hope, try our tips getting that old application up and running.

Why Is It Borked?

There are a variety of reasons your old game or software may be refusing to play ball with Windows 10.

  • Dependencies on Old Versions of Software — Some software depends on old libraries no longer automatically installed by default.
  • 16-bit Software64-bit versions of Windows 4 Easy Ways to Know If You're on a 64-Bit Version of Windows 4 Easy Ways to Know If You're on a 64-Bit Version of Windows Are you using a processor that supports a 64-bit operating system and are you running a 64-bit operating system? The average off-and-on PC user probably doesn't know the answers to these questions, although they should.... Read More no longer contain the built-in compatibility layer for 16-bit Windows applications.
  • DOS Software — Windows 10, like all versions of Windows since Windows XP, no longer runs on top of DOS. Some DOS programs will still run, but the vast majority — and especially games — simply fail to run.
  • DRM — Antiquated or non-existent DRM solutions that stop applications booting.

How Can You Fix It?

1. Run as Administrator

If your issue is with a Windows XP program, the first thing to try is running the application as an administrator. During the Windows XP era most users were typically administrators. This isn’t always the case with Windows 10, as Microsoft attempts to shore up security. Applications were coded with the assumption they had administrator access, and would fail if not.

red alert run as administrator

Head to the application executable or its shortcut, right-click, and select Run as Administrator.

2. Program Compatibility Troubleshooter

If right-clicking the application fails to work, we can try to let Windows 10 make its own decision about compatibility settings. Windows 10 has an integrated Program Compatibility Troubleshooter that helps to “detect and fix common compatibility problems.”

Use the Start menu to search for run programs. Select the best match to open the troubleshooter.

run programs made for previous windows versions

Click Advanced. Then select Run as Administrator. Click Next.

run program run as admin

The troubleshooter will now scan your system for potential compatibility issues. If your application isn’t listed, select the Not Listed option, and select Next.

run program not listed

You’ll have to browse to the executable or shortcut. I’ll be testing one of greatest football management games ever made: Premier Manager 98.


Continue by selecting Try recommended settings.

run program use recommended settings

Once the settings have been applied, test the program. As you can see, the program now works, albeit notifying me that I need the original CD-ROM. Press Next.

premier manager 98 compatibility test

Compatibility Fail

The troubleshooter will now ask you if the fix was successful or not. Selecting Yes, save these settings for this program will close the troubleshooter. Selecting No, try again using different settings will open an additional dialogue containing the following options:

  • The program worked in earlier versions of Windows but won’t install or run now.
    • Example: The setup program won’t begin.
  • The program opens but doesn’t display correctly.
    • Example: Wrong colors, size, or resolution.
  • The program requires additional permissions.
    • Example: Access denied errors appear, or the program requests administrator permissions to run.
  • I don’t see my problem listed.

Make your selection based upon the results of the test we ran in the previous section. The examples listed should help you understand which option is right for your application. However, it might take a combination of fixes to get it up and running, so don’t lose hope at the first hurdle.

run program more problems encountered

I Drive a Manual

You don’t have to use the troubleshooter. You can access compatibility options through the application’s Properties. Browse to the application you wish to troubleshoot. Right-click and select Properties from the context menu.

premier manager 98 properties option

Select the Compatibility tab. Use the Compatibility mode option to run your application in a previous version of Windows. Furthermore, you’ll find compatibility settings for Reduced color modes, Run in 640 x 480 screen resolution, Disable display scaling on high DPI settings, and Run this program as an administrator.

premier manager 98 compatibility properties

The automated troubleshooter offers the same options. When you’re finished, press Apply, then OK.

compatibility properties run in windows version

Keep in mind that these changes only affect your user account. If you’d like to apply the compatibility settings changes for every user, use the Change settings for all users button.

As with the automated troubleshooter, this will be a process of trial and error.

3. Unsigned Drivers

64-bit Windows 10 uses driver signature enforcement. This requires all drivers to have a valid signature. Conversely, 32-bit Windows 10 doesn’t normally require driver signing, though versions of Windows 10 running on a newer PC with UEFI How to Update Your UEFI BIOS in Windows How to Update Your UEFI BIOS in Windows Most PC users go without ever updating their BIOS. If you care for continued stability, however, you should periodically check whether an update is available. We show you how to safely update your UEFI BIOS. Read More do require signed drivers.

Driver signing helps with security and stability, ensuring malicious or unstable drivers don’t slip through the net. It isn’t perfect, but certainly helps.

Unfortunately, unless there are updated 64-bit drivers for the application you’re trying to run, you’ll have to disable driver signature enforcement. Consequently, your system will be more vulnerable, so it depends on just how desperate you are for the application.

Disable Driver Signature Enforcement

We can use the advanced boot options menu to boot Windows 10 with driver signature enforcement disabled. This is not a permanent change. Driver signature enforcement will be enabled next time you restart Windows 10. However, your drivers shouldn’t be removed.

Open the advanced boot menu by pressing Shift while you click Restart.

windows 10 advanced boot options troubleshoot

Select Troubleshoot > Advanced Options > Startup Settings. You should have arrived at this screen:

windows 10 advanced boot options startup settings

Press Restart.

windows 10 startup settings restart

Type 7 at the Startup Settings screen. This activates the “Disable driver signature enforcement” option. Press Enter to boot your system. You’re now free to install unsigned drivers!

4. Virtual Machines

Windows 7 included a “Windows XP Mode.” It was an excellent feature that was essentially just a virtual machine with an XP license. Nonetheless, it made booting older applications that bit easier. Unfortunately, Windows 10 doesn’t have an XP mode. However, we can use a virtual machine to create our own XP mode.

create virtual machine for windows xp in virtualbox

All you need is a virtual machine, like VirtualBox or VMware Player, and an old — but crucially, spare — Windows XP license. Install your Windows XP license in the virtual machine, and you’ll be able to run your application in the older version of Windows, in a window on your desktop.

Realistically speaking, this isn’t an ideal solution. As well as this, the success of a virtual machine depends on the application. Virtual machines have limited hardware support.

5. DOSBox

If you’ve got an old DOS program or game refusing to work, DOSBox is going to be your friend. DOSBox is a free application that runs a full DOS environment on your Windows 10 system, allowing you to run old DOS games and applications.

windows 10 dosbox old program

DOSBox brings hundreds of classic games back to life. It is extremely well used, meaning if you’re stuck, there will be a solution online. Similarly, you can purchase games via pre-packaged to run in a DOSBox instance.

Old Is Gold

Nostalgia is a powerful attraction. I know: I love booting up old games 10+ Emulators to Play Old-School 16- and 32-bit Consoles on Your PC (1987-1993) 10+ Emulators to Play Old-School 16- and 32-bit Consoles on Your PC (1987-1993) Read More . Windows 10 doesn’t always want to play ball, though. Ideally, you’ll be able to find modern alternatives for old applications. However, it isn’t always possible, and just isn’t possible for some business applications.

Luckily, one of the methods we’ve detailed above will be the solution, so give them a try!

Once you have your old games working on, make sure you have these 15 essential apps installed on your Windows 10 computer.

What old game are you firing up? Or do you have old software you depend on? Let us know what you’re up to!

Image Credit: Sunny studio via

Explore more about: Drivers, MS-DOS, Retro Gaming, Windows 10, Windows XP.

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Danielle
    September 12, 2018 at 4:07 pm

    I have an issue with The Great Chocolate Chase. It ran fine on every version of Windows until 10. Now it will run, but the cursor with have a square around it, or a trail of itself. Then the screen will blip periodically until the game freezes. I usually end up having to restart my laptop as the game window refuses to close.

    No compatibility mode seems to work. All the other games I have purchased from bigfish work fine. I have tried getting the game from elsewhere. Zyolm had a workable version for a time, but that went bang in the next windows update.

    I have tried where I purchased the game from -bigfish games - who were completely unhelpful. Same with Microsoft.

    If you could provide a solution, please.

  2. May
    September 8, 2018 at 2:56 am

    Hello! I have downloaded Madelines European Adventures from on my HP Windows 10. I at first got a "Wing32.dll is missing" error at first but I fixed that but now when I click on the game it says "Madelines European Adventures has not yet been installed! Please run setup.exe in the CDROM" However when I click on the setup.exe It says "this app cant run on your pc" I really want to play this game. what do I do??

  3. Quill
    July 26, 2018 at 6:42 pm

    Worked for me! Thank you very much!

  4. Rob
    February 25, 2018 at 4:42 am

    I could use some direction on running Cyberdream's 'Dark Seed II' on Win10. I once tested it successfully on an XP machine with at least SP2. I'm following the 'Properties' options shown in the above tutorial, and I'm making the various tweaks, but clicking on 'Test the program...' just never activates a pop-up. I have this game saved in several ways, including as a disc image file. DOSBox works well running all my other old games; but I haven't the experience running 'virtual drives' and don't wish to risk screwing up my true C: drive. I thank anyone in advance for providing a list of straightforward steps that worked specifically for 'Dark Seed II' on the Win10 platform.

  5. Gaz
    January 18, 2018 at 5:33 pm

    Iam trying to get championship manager 3 to work on windows 10 but I've lost touch with pcs over the last few years if anyone can help that would be great I might even have a spare copy for them if they want if anyone can help please help

  6. Wes
    December 17, 2017 at 8:14 pm

    Trying to revive Ultima IX Ascension. The above walk-through was a no-go, too bad how progress in technology seems to be more along the lines of censorship.

  7. Tolo
    December 1, 2017 at 7:15 pm

    I'm trying to play Heroes of Might & Magic IV. troubleshooter hasn't helped. driver signature didn't work. no spare license. any other ideas?

    September 29, 2017 at 6:07 am

    i cant play SEAL OF EVIL game even after doing this...PLEASE one of my best childhood games


  9. Michael Gillespie
    September 18, 2017 at 8:15 pm

    All of the above fixes won't let me play MechWarrior 3 on my Win 10. Been dying to play through the series for months.

  10. Virginia Borders
    August 25, 2017 at 3:48 pm

    Adobe Pagemaker: For years I worked in a Print Shop, using a Mac and Pagemaker. Grew to love Pagemaker and now can't find anything that is so easy to use. Word is the closest but it won't open many files that I have on my external hard drive that are in Pagemaker. Adobe is now offering InDesign for Windows 10. Has anyone used that program and is it compatible with opening up files made in Pagemaker?

  11. D Witz
    August 15, 2017 at 6:56 am

    Yeah, I've never had their compatibility troubleshooter work for any game. It's like they're claiming they change something and then just use the main operating system instead. I'm trying to run Monty Python's Complete Waste of Time and so far it's living up to its name more than ever. I tried running it in Windows 95 mode, even, and not a thing changes. I dunno why they promise these things if there's a bunch of stuff needed to do it that they don't have anymore. Anyway, I may see if my husband has a spare license once he's awake. He's in IT so he has all sorts of ancient artifacts laying around...

  12. colleen
    January 20, 2017 at 1:10 am

    It seems to be just clearing the box when I hit submit

  13. colleen
    January 20, 2017 at 1:09 am

    microsoft picture it 98
    microsoft publisher I think it's 2000 version could be 98 also however. I know they have this new version on line, but it loads slow and saves where it wants and agian with poor internet reliability not an option. I like and am used to these old programs and their simplicity.