The computer hardware changes quickly. To know what you need to update on your PC it depends on how you use it. Games usually require the most up-to-date parts available, but older software sometimes works differently.
There are few worse feelings than upgrading your operating system just to find that your favorite programs no longer work. Windows 10 compatibility mode can help you get your software back to life.
Why does old software break?
Before we examine how to resurrect old software, it’s worth learning why it might not work with Windows 10. While there are a number of potential issues for old software, most suffer from similar problems:
- Obsolete dependencies – Software that depends on old programs and libraries is no longer available in Windows 10
- 16-bit programs – Windows 10 is 64-bit and does not support 16-bit programs. * 32 bits works fine)
- TWO – Old programs and games designed for MS-DOS do not run on Windows, as they only emulate a small part of the DOS system for the Terminal window
- Security – Operations and backdoors of programs are constantly changing and old updated software can be rejected as a security risk
These problems, and many more, can prevent the execution of old programs. Keeping old software alive is a topic that many people are passionate about and there are online communities dedicated to extending products beyond their own. official end of life.
How to run software using Windows 10 compatibility mode
If you have managed to install older software only to find that it refuses to run it, you have several options. The first is to use the automatic compatibility checker to match software with different modes to get them up and running.
- Right-click .EXE file and select Properties
- Under the Compatibility tab, click Run the compatibility troubleshooting tool
- Please wait while Windows scans the program
- Select Try the recommended settings
This will configure the program to work with the settings that Windows 10 thinks are best. If it has not yet started, repeat the process, selecting this time Problem solving program in the last step to launch an interactive wizard.
The program compatibility troubleshooting tool works best with newer programs. But if you know exactly which program you want to run a program with, it’s best to use manual mode.
How to manually select Windows 10 compatibility modes
If you tried the above steps and they didn’t work, there are still other options you can try before giving up. You can manually select the system you want to use with Windows compatibility mode:
- Right-click .EXE file and select Properties
- Under the Compatibility , click the tab Run this program in compatibility mode for: check box
- Select the version of Windows for which the program was written
- Click on Okay
Now, whenever you open this program, Windows 10 will try to run it using one lime, a special software designed to bridge the gap between old and new operating systems.
What to do when Windows compatibility mode doesn’t work
Windows 10 compatibility mode does a good job of running many old programs, but sometimes you come across software that is too old or outdated to run. There is no easy solution in these cases, but that does not mean that it is not possible.
There are several other options for running old programs, but they are a little more adventurous.
Run earlier versions of Windows on a virtual machine
The advantage of a virtual machine is that it can perfectly emulate old hardware. That way, instead of trying to get Windows 10 to run programs for an earlier operating system, you can do so. run Windows XP natively on a virtual machine.
This has several advantages, although perhaps the most important is the separation between your modern system and previous software, eliminating possible security issues that may cause the software.
Before Windows, all software ran on DOS (commonly known as MS-DOS). There is no compatibility between modern versions of Windows and DOS, but there are options for running programs using an emulator.
You can install the software on a virtual machine, however DOSBox it is a much easier option. It is completely free and open source and is designed to support a wide range of old games and programs on various platforms, including Windows and macOS.
Build a computer with old hardware
For the hardest approach, you can create a dedicated computer to run the operating system of your choice. It sounds extreme, but that’s exactly what YouTuber MattKC did.
As the video shows, this approach is full of mistakes and not for the weak. If you’re ready for the challenge, though, the thinking behind building an old PC is solid. After all, a considerable amount of government, medical, and military programs still run on old machines to this day.
However, whether you think this is good or not is subjective.
Old software, modern hardware
Keeping old software alive can be a passion, or maybe you need it for your business. Either way, Windows 10 has several options for keeping old programs alive.
If you are running Windows 7, you may find it XP mode useful for the same reasons, and Windows 8 users will find a similar Windows compatibility mode built into their operating system.