Solved

Running an old .exe file that is neither DOS, 32 bit, or 64 bit in Windows 7 64 bit

Posted on 2014-03-07
5
812 Views
Last Modified: 2014-03-08
Hello,
I have an old contact manager that I would like to run in Windows 7. The program, when I click on it and I have the compatibility set for Windows service pack 2 (as recommended by Windows) will not run. Does anyone know DOSBOX? This program that I am using has a GUI, albeit a very old one, and runs on a config file. Is there a way to go into the code and see what is missing? Or is that too much to handle? I have made many programs run in Windows 7 when they are not supposed to without issue except this one. I have not seen any program that when you click on it, it says this program is neither 32 bit or x86 or 64bit.
Thanks in advance,
J
0
Comment
Question by:dronethought
5 Comments
 
LVL 43

Assisted Solution

by:Steve Knight
Steve Knight earned 250 total points
ID: 39913409
Aside from DOS Box, Windows XP mode has handled just about everything else back to ancient DOS manufacturing system apps etc. --> http://windows.microsoft.com/en-gb/windows7/install-and-use-windows-xp-mode-in-windows-7
0
 
LVL 95

Assisted Solution

by:Lee W, MVP
Lee W, MVP earned 125 total points
ID: 39913414
64 bit Windows doesn't have support for 16 bit applications which is what a dos program is.

There is NO WAY to make it run directly - compatibility mode or anything like it.

Your only option is to virtualize it if you MUST run it.  That's done with DOSBOX as an example OR with XP Mode.  If this is Windows 7 Pro, you may still be able to obtain XP Mode from Microsoft (I haven't tried and it's a dying product, scheduled to completely die next month).  XP Mode is a full copy of Windows XP that runs in a virtual machine on Windows 7.
0
 
LVL 43

Assisted Solution

by:Steve Knight
Steve Knight earned 250 total points
ID: 39913539
XP mode is still available now, downloaded it yesterday for a similar issue ...  if that goes then frankly it is DOSbox, a previously downloaded copy of XP mode or VMware Player and an XP machine etc.
0
 
LVL 14

Accepted Solution

by:
Michael Dyer earned 125 total points
ID: 39913923
I have successfully installed and run MS DOS 6.22 in a MS Virtual PC.  You just have to dig up an old set of diskettes! This might work for you.
0
 
LVL 2

Author Closing Comment

by:dronethought
ID: 39914997
Thank you!!
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

YESTERDAY YESTERDAY.BAT is inspired by a previous article I wrote entitled: TOMORROW.BAT (http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/MS_DOS/A_4196-Advanced-Batch-File-Programming-TOMORROW-BAT.html). The crux of this batch f…
Introduction: Recently, I got a requirement to zip all files individually with batch file script in Windows OS. I don't know much about scripting, but I searched Google and found a lot of examples and websites to complete my task. Finally, I was ab…
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now