Over time, both the software and the hardware progress and evolve to adapt to new technologies. The problem comes when the hardware advances faster than the software, either because the application is “obsolete” and is no longer useful for modern systems or simply because the developer abandoned the project, not release the code and not compile the application work with the new SDK and with the new architectures.
Being old is not the same as being useless, and although we always recommend using modern applications and updated for security reasons, you may also use certain applications that comply perfectly with our needs without having to find and download it for modern applications.
Therefore, in this article we are sharing different ways to run legacy applications on modern operating systems like Windows 7, Windows 8 and Windows 10, as well as modern hardware components that use 64-bit architecture. Although this guide does not guarantee that 100% of programs and old games run, although they will in most cases.
How to run old programs and applications in modern systems like windows 10 ?
It is possible that when trying to run an old operating system program return us an error, depending on the problem you have compatibility may vary.
Many times if we analyze the error message in detail we know exactly what it is, however, sometimes mistakes can be so generic, and not even appear, which are of little help in solving the problem.
Here are some tips we leave to run these applications and games.
Run applications as an administrator
Permits modern operating systems have changed, so it is very likely that if we try to run a legacy application in a modern operating system has access to certain components restricted for security reasons, which we will probably return an error.
The first thing to do when running an application or an ancient game is run with administrative rights. If it works perfect, otherwise we can try the second solution.
Operating systems offer a “compatibility mode” that, although it is not known for being particularly effective, sometimes solves some of the problems of compatibility of these old programs. If a program does not work properly we can tell the system that will “fool” as they are running on an older system, even Windows 95.
Windows 10 upgrade, in a way, compatibility with old programs and games, however, is still far from being a perfect match for what we can not ensure 100% correct operation of applications.
Install the appropriate drivers and dependencies
It is possible for an application to run smoothly older drivers have to install or copy to your home folder certain dependencies (usually in the form of DLL libraries) old and do not come by default in modern operating systems. Such libraries are easily found on the Internet, so if the program returns an error that a component should simply look at Google to download tackle.
Microsoft Visual C++ Redistributable Package and DirectX
Some older applications require libraries and Visual C ++ to run. We can download them from the main Microsoft website and install them on your operating system for its operation.
For older games must also install DirectX old libraries (e.g DX9 and even earlier) to be loaded graphics and title work properly. In this case, usually the units usually come included in the CD or DVD of the game.
Run applications and 16-bit games
While 64-bit operating systems perfectly emulate 32-bit applications, in the case of 16-bit applications is not true. No current operating system itself is capable of running 16-bit applications, so if we make use of some of them must choose to use emulators designed especially for this purpose.
Some of the most popular emulators are VirtualBox, which can install one of the first versions of Windows and run the application from there or DosBox, an MD-DOS emulator where we can run applications and 16-bit older games and even older without problems. Both tools are free.
How to run applications and games that use the SafeDisc and SecuROM DRM in Windows 10?
These security measures to prevent piracy of digital content were used in a large number of titles between 2003 and 2008. After that date, and seeing the null effectiveness thereof, ceased to be implemented and the project was abandoned, leaving the useless titles for modern operating systems that do not incorporate the necessary for this type of security system libraries.
Luckily there are some ways to execute DRM content in modern operating systems, we leave as follows:
Run the DMR service manually . Microsoft asks users to open a terminal with administrator and write on it “secdrv sc start” to begin operating the service allowing them to charge these titles. This solution does not always work, because not all versions of Windows have enabled libraries, which otherwise can opt for other alternatives.
Install and update the game . We search the main site of the game the availability of patches and updates since many developers released a small patch that deactivated security systems in titles.
Getting a No-CD crack . Although this type of content is always associated with piracy, it is not always so. If we have already paid for a title and the company does not allow us, for whatever reason, to play this title using this software it is completely justified.
Back to buy the game on a digital platform. If the game we liked and we want to play legally, another option we have is to buy back the title from an online store like Steam we will have the assurance that the game does not work both the current system and future operating systems.
Did you able to run applications on modern Windows operating systems ? Let us know in comments.