One of Microsoft's big strengths -- and weaknesses -- is their focus on backwards compatibility. Most Windows applications will work just fine on Windows eight. This is especially truthful if they worked on Windows seven, equally Windows 8 is very similar to Windows 7. Some sometime games and software, particularly ones designed for older operating systems like Windows XP, Windows 98, or DOS, may non work properly out of the box. Whatever type of software you're dealing with, whether it's a PC game or a piece of business software, performing a Google search for the proper name of the game along with "Windows 8" or the exact error message you received will probably help. The beneath tips utilise to all dissimilar types of software, but finding data specific to your buggy programme is always a good idea.

Why Games & Software Might Non Be Compatible

There are a diversity of reasons why programs and other software may not piece of work properly on Windows 8.

  • Bad Programming Practices: Some software may depend on administrator access, which was taken for granted on Windows XP, and intermission when running as a standard user on newer versions of Windows. Some software may have depended on issues in older versions of Windows that take since been fixed, resulting in the application breaking on modern versions of Windows.
  • Dependencies on Onetime Versions of Software: Some software may depend on former libraries, like the .NET Framework version 3.five, which is not installed by default on Windows 8.
  • sixteen-bit Software: 64-flake versions of Windows no longer contain the compatibility layer for sixteen-bit Windows applications. If you accept a xvi-bit application written for Windows iii.one, yous'll demand to use the 32-bit version of Windows eight to run it.
  • DOS Software: Windows 8, like all versions of Windows back to Windows XP, no longer runs on summit of DOS. While some DOS software still runs, advanced DOS software -- like PC games written for DOS -- doesn't work in the Command Prompt environment.

Before Upgrading

Microsoft has some information you tin consult earlier upgrading. You can download and run the Windows 8 Upgrade Banana, which will scan your computer and let you know if your software and hardware will work properly nether Windows 8. This won't detect all programs that won't work properly, but information technology even so provides some useful information.

windows-8-upgrade-assistant

Microsoft also provides a Windows Compatibility Middle website that lists whether games, other software, and hardware volition piece of work properly on Windows 8. The website likewise provides a give-and-take feature then you lot tin can run across what other users say about their experiences.

windows-8-compatability-center

Update Your Software

If the software won't run on Windows 8, y'all should update information technology to the latest versions with whatever patches are bachelor. For example, an old game may not run properly on Windows viii when installed from disc, but the game's programmer may have released a patch that allows the game to run on newer versions of Windows. Y'all should also endeavour updating related software. For example, many games using Microsoft's own Games for Windows Live don't run properly on Windows 8 until an update for GFWL is installed.

windows-8-gfwl-update

Y'all may besides need to install old libraries that your software depends on. For example, Windows eight only includes version 4.5 of the .NET Framework. If you receive a .Net Framework-related error, you should visit the control console and install the .Internet Framework 3.5 packet, which allows software that depends on .Net 3.five, three.0, or two.0 to run.

install-.net-framework-on-windows-8

Run every bit Administrator

Fixing a problematic application could be as uncomplicated as running it in administrator mode. Windows normally detects when applications require administrator access and deals with this, simply it may not always work. To run a program in administrator mode, just right-click its shortcut and select Run as administrator.

run-program-as-administrator-on-windows-8

You could as well fix this past disabling User Business relationship Command entirely. We don't recommend disabling UAC, every bit it's an important security feature and it shouldn't issues you too much -- UAC has improved a lot from its pitiful state in Windows Vista. Almost every Windows programme volition piece of work fine with UAC enabled.

Enable Compatibility Mode

Windows 8 includes a Program Compatibility Troubleshooter along with compatibility options y'all can tweak. Just right-click the shortcut for the plan you lot're having problems with, select Backdrop, and click the Compatibility tab. From hither, y'all can run the compatibility troubleshooter to have Windows walk you though choosing settings that my fix your problem. Alternatively, you can try to flim-flam the program into thinking information technology'southward running on a previous version of Windows, such as Windows XP or Windows 98. This may solve problems with programs that worked on previous programs but no longer piece of work. The Compatibility tab besides allows you to always start programs in administrator mode -- useful if they must be run equally administrator.

windows-8-program-compatability-mode-settings

Use DOSBox

If you have an old DOS application that isn't working properly in Windows -- likely an sometime DOS game like the original DOOM games -- you tin run it in DOSBox. DOSBox is a free application that runs a total DOS environment in a window on your calculator, assuasive you to run DOS software. Information technology's much more than compatible and full-featured than the Command Prompt included with Windows. DOSBox works and so well that many game developers bundle DOSBox with their own games -- if you buy a game like the original DOOM or Quake games on Steam, they'll come bundled along with DOSBox.

run-dos-games-on-windows-8

Use a Virtual Machine

Virtual machines will allow y'all to run software that ran on previous versions of Windows. With a virtual machine, yous can install a previous version of Windows -- like Windows XP -- and run information technology in a window on your computer. You can then run your sometime software in the virtual automobile. Windows 8 no longer includes Windows 7's Windows XP way, but you can get basically the same feature by installing Windows XP in VirtualBox or VMware Player. Virtual machines aren't platonic for games, as they're a bit slow and 3D graphics don't work amazingly well inside them. However, they do have some limited support for 3D graphics, and so if you accept an aboriginal PC game, it may play just fine in a virtual auto. You may also run into bug if your software needs direct access to sure hardware devices -- you lot can connect USB devices to your virtual machine, just software that depends on directly access to certain pieces of hardware may not piece of work.

virtualbox-on-windows-8

Tips for Troubleshooting Specific Games

Windows viii users will likely meet the well-nigh issues with games, as so many erstwhile games are all the same work playing, while old software is generally replaced and upgraded. If you're running into issues with whatever specific game, try looking the game upwards on the PC Gaming Wiki. This website provides detailed information for fixing issues with many games -- not just on Windows 8 but on other versions of Windows and other operating systems, likewise.

pc-gaming-wiki

Practice you have any other tips for making one-time software make on Windows 8 or even Windows 7, which works similarly? What software accept you had trouble with, and how did you lot fix it? Go out a annotate and share your experiences!

How to Pin Text Letters on Your iPhone for Safekeeping

Read Next