_ap_ufes{"success":true,"siteUrl":"techapple.net","urls":{"Home":"http://techapple.net","Category":"http://techapple.net/category/mobileno/plans-news/airtel/","Archive":"http://techapple.net/2018/09/","Post":"http://techapple.net/2018/09/winxmediatrans-review-giveaway-pro-version/","Page":"http://techapple.net/","Attachment":"http://techapple.net/2018/09/winxmediatrans-review-giveaway-pro-version/word-image-86/","Nav_menu_item":"http://techapple.net/2018/08/69910/","Custom_css":"http://techapple.net/2018/06/newspaper/","Oembed_cache":"http://techapple.net/2018/08/e1a27fbe4b420f15c82f221e5169dcb1/","Social-site":"http://techapple.net/cpt-social-site/167/","Special-content":"http://techapple.net/cpt-special-content/special-content-one/"}}_ap_ufee
LOADING

Type to search

PC Tricks Uncategorized Windows Tricks and Tutorials

Install/Run Old 16-bit/32-bit Software on 64-bit PC/OS | Compatibility Guide – Install Windows 7 Software on Windows 8/8.1

Share

Many times we come across scenarios where we look for backward compatibility in order to run Legacy/Old Software’s on our Newer PCs or OSs . or may be we need to Run the 32-bit or 16-bit Software’s on our Newer Machines . e.g Installing Windows 7 Software on Windows 8, Installing Windows Xp Software on Windows 8.1 etc,installing 32 bit software on 64 bit os . This Compatibility Guide will cover all these Compatibility issues.

Compatibility Issue 1 : 16-bit Softwares on 64-bit OS (e.x Old Dos Games and Softwares on New Windows 7/8/8.1 64bit OS)

This Compatibility constraint is the most widely experienced and most searched after Compatibility issue , while running the Old Native DOS based games and apps, on 64bit OS these app simply do not get executed and display a warning message such as “This app can’t run on your PC” . The solution / fix to this problem is pretty simple – Using DosBox to mount and run these old 16bit apps, infact the apps Run as smoothly as if they were Running on Native environment e.x Windows 95/98, such is the high quality emulation provided by Dosbox. I searched and searched throughout the Internet for DosBox alternatives, but the closest thing i found similar to DosBox is DosBox Itself! . To run your Software through Dosbox, simply install the Turbo C installer from this Post ,Now drag and drop your .exe which is to be opened on the DosBox.exe icon present in the “C:\TurboC4\Techapple.Net” folder, and your 16bit app will directly Run in 64 bit Windows!

Compatibility Issue 2 :  Older Operating System Software on Newer OS (Windows XP or Windows 7 software installation on Windows 8/8.1)

This is another big Compatibility issue faced by most of Us, and the Solution too is quite Simply according to the Problem . If you are facing the error while launching the setup file, simply Right-click the .exe file, or a shortcut to the .exe file, and select Properties. Click the Compatibility tab. Then check Run this program in compatibility mode for and select an appropriate option according to the OS it was built for. Then try launching the Setup again , it should get installed 🙂  Check the alongside image for more details. Or if it’s giving the problems after installing try the above mentioned Compatibility method along with the “Run as Administrator” which appears after right clicking on the Icon . i.e Executing the program as Administrator. You can also add the tick in the Checkbox in the Compatibility tab to enable “Run as Administrator” Option.

Compatibility Issue 3 : Installing Running 32-bit Software in 64 bit

Generally, all the 32-bit software work well by default in 64-bit Operating Systems , but some legacy Softwares give errors, or simply won’t function properly 🙁 . The reason behind one is quite trivial One – All the 32-bit Softwares are installed in the directory “Program Files(x86)” And they are simply tuned and designed to work with their directory as “Program Files”  so the solution here is quite simple, At the installation time simply change/edit the installation directory to “Program Files” along with the generated installation directory and as i found out here while installing VB6 on windows 8.1 , It will work like magic! along with the above mentioned Run as Administrator/Compatibilty Tweak 🙂

 

I was able to solve all my Compatibility issues using the above 3 Tweaks, and yes if the Old Beast can still run on Newer Machines so why should we replace it 🙂 ? .And if even all the above 3 fail we always have the Option of Virtual Machine and installing OS on it which though lengthy always works, so Enjoy your favourite legacy and Old Softwares with the above mentioned tricks, and if in case Some Software still doesn’t run simply Comment, we would be glad to help!

9 Comments

  1. NIKUNJ KATARUKA February 24, 2015

    HI,

    I NEED TO RUN A DOS BASED SOFTWARE ON 64 BIT WINDOWS 8.1. THOUGH IT IS MOST SUITED FOR XP SERVER PACK 3, HOWEVER, RUNS FINE ON WINDOWS 7/8 32 BIT.

    THE ISSUE IS, THIS IS AN OLD VERSION OF FOXPRO INSTALLED IN MY COMPANY’S SERVER AND I CAN ONLY MAP IT ON MY DESKTOP THROUGH LAN. RE INSTALLATION IS NOT POSSIBLE.

    AS PER SOFTWARE SUPPORT STAFF, IT CAN ONLY RUN ON 32 BIT SYSTEMS. IS THERE ANY WAY OUT?

    WILL USING HYPER V HELP? WHERE CAN I DOWNLOAD IT FOR FREE?

    THANKS,
    NIKUNJ

    Reply
    1. Chaitanya February 24, 2015

      Hello Nikunj, since you’re using it through a lan server, I will really recommend you to use hyper V or any virtualisation software for the same. Had it been required to use locally dosbox would have been great for you definitely hyper V or virtual machines are the way ahead 🙂

  2. deepak kumawat January 14, 2016

    I need to install 32 bit auto Cade software in my 64 bit new pc windows 8.1
    So plz give me solution… how to install 32 bit software in 64 bit windowa 8.1

    Reply
  3. Tebanian June 1, 2016

    Hi, I got Turbo for installing the game “Arabian Nights” Japanese edition which installer could not run in Windows 10 64bit saying “This app can’t run on your PC”.
    I copied all files including _setuo.exe from CD into the;
    C:\TurboC4\Techapple.net\Arabian
    Then dragged _setup.exe to
    C:\TurboC4\Techapple.net\DosBox.exe
    Still no luck , here’s the response;

    http://tinypic.com/r/dnyufb/9

    “Please run this installation under Windows 3.1 or higher”
    Aha, so I could not run _setup.exe in Windows 10 that is “HIGHER” than Windows 3.1, I ran it using “TurboC/C++ 4.0 Installer For All Windows Versions”.

    Is there any clue to make _setup.exe of Arabian Nights using “TurboC/C++ 4.0 Installer For All Windows Versions” ?

    Reply
  4. SHAIKH ABDULAZIZ November 28, 2016

    i AM RUNNING MY SOFTWARE DEVELOPED IN FOXPRO SUCCESFULLY WORKING ON WINDOWS XP 32 BIT. NOW ON NEW COMPUTER WITH WINDOWS10 OF 64 BIT PROCESSOR ITS SHOWING INCOMPABILITY .CAN U JUST HELP ME OUT????

    Reply
  5. George November 3, 2017

    Do keep in mind that some apps will not work with Windows 8 even if you run them in compatibility mode. For example, I wasn’t able to run CS 1.6 on Windows 8 even with compatibility mode.

    Reply
  6. Siddharajsinh April 15, 2018

    I want to play gun game in my PC is 64 ram4

    Reply
  7. Siddharajsinh April 15, 2018

    64bit is ,4gb ram ,windows 8.1 and I want to play gun game in my PC

    Reply
  8. Siddharajsinh April 15, 2018

    Reply please

    Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: