How to run old programs on Windows 10

A Windows operating system are generally able to run software written for its immediate predecessor like Windows 7 could run windows Vista program. The vast variety of program that ran on Windows 7 or 8 will continue to work on Windows 10, with the exception of Windows Media Center, which is being dropped completely. 


Some older PC applications won't just work, but there are many ways to get them workig again. These tricks cover a variety of application, from Windows XP era applications and old PC games that require DRM to DOS and Windows 3.1 applications.

How to run old programs on Windows 10 

1. Run as Administrator : Many applications developed for Windows XP will work properly on a modern version of Windows, expect for one little issue. If an older application isn't working properly, try right-clicking its shortcut or .exe file and select “Run as Administrator” to launch it with those permissions. If it requires administrator access, you can set it to always run as administrator with the compatibility settings below.

2. Compatibility Settings : Windows includes compatibility settings that can make old application functional. To acces these, Right click on shorcut or .exe file > Select properties. In windows 10 start menu, Right click a Shortcut > Select Open file location > Properties > Compatibility tab. If an application work on windos XP but not in windows 10, try the program in compatibility mode and select Windows XP (Service Pack 3).


Change other settings too, very old games may benefit from "Reduced color mode". On high DPI displays, you may have to check the “Disable display scaling on high DPI settings” to make a program look normal.

3. Unsigned Drivers : If old software you want to install does need unsigned drivers, you’ll have to use a special boot option to install them. If only 32-bit drivers are available, you’ll have to use the 32-bit version of Windows 10 instead — the 64-bit version of Windows 10 requires 64-bit drivers.

4. Games that Require SafeDisc and SecuROM DRM : Windows 10 won’t run games that used SafeDisc or SecuROM DRM. Overall, it’s a good thing that Windows 10 doesn’t allow this junk to install and pollute your system. Unfortunately, it does mean that some older games that came on physical CDs or DVDs won’t install and run normally. 
You have a variety of other options for playing these games, including searching for a "no CD" crack which are potentially very unsafe, as they're often found on shady piracy sites, repurchasing the game from a digital distribution service like GOG or Steam. More advanced tricks include installing and dual-booting into an older version of Windows without this restriction, or attempting to run the game in a virtual machine with an old version of Windows.

5. Virtual Machines : Windows 7 included a special “Windows XP Mode” feature. This was actually just an included virtual machine program with a free Windows XP license. Windows 10 doesn’t include a Windows XP mode, but you can still make your own Windows XP mode.





All you really need is a virtual machine program like VirtualBox and a spare Windows XP license. Install that copy of Windows in the virtual machine and you can run software on that older version of Windows in a window on your Windows 10 desktop.


6. DOS and Windows 3.1 Applications : DOSBox allows you to run old DOS applications — primarily DOS games — in a window on your desktop. Use DOSBox to run old DOS applications rather than relying on the Command Prompt. DOSBox will work much, much better.

Windows 3.1 was basically a DOS application, too. This means that you can install Windows 3.1 in DOSBox and run old 16-bit Windows 3.1 applications in DOSBox.


7. Websites Requiring Java, Silverlight, ActiveX, or Internet Explorer : Windows 10 uses the new Microsoft Edge as its default browser. Edge doesn’t include support for Java, ActiveX, Silverlight, and other technologies. Chrome has also dropped support for NPAPI plug-ins like Java and Silverlight.



To use older web applications requiring these technologies, fire up the Internet Explorer web browser still included with Windows 10 for compatibility reasons — it still supports ActiveX content. You can also still run Java and Silverlight in Mozilla Firefox.