• Status: Solved
  • Priority: Low
  • Security: Public
  • Views: 112
  • Last Modified:

Working in DOS under Windows 10 64-bit

I do much work with my legacy software in DOS windows of Windows 7 32-bit, sometimes with 3 DOS windows open at one time.
 It's time for another computer, but most PCs are sold with 64-bit Windows 10 installed.  My research so far suggest that using DOS on a 64-bit system with things like VDOS or DosBox is very cludgy.  Would appreciate learning any better way to recreate my DOS-friendly environment in a 64-bit OS.  If not I will have dealer install 32-bit Windows 10.
0
THURMAN SMITH
Asked:
THURMAN SMITH
  • 3
  • 2
  • 2
  • +3
9 Solutions
 
JohnBusiness Consultant (Owner)Commented:
If I need a DOS machine on my Windows 10 Pro 64-bit, I use VMware Workstation. I have a DOS 6.3 machine here to work with.

Windows 32-bit is (I think) going away, so better to adapt a solution (like above) that works in 64-bit.
1
 
CompProbSolvCommented:
If you have Windows 10 Pro you could install a VM of 32-bit Win 10 inside it, but that would require another Windows license.

I believe that I've run Dosbox in 64-bit Windows successfully.  It's a bit kludgy even on 32-bit Windows, though.
0
 
QlemoBatchelor, Developer and EE Topic AdvisorCommented:
With 64bit OS your options are as stated above: either use virtualization (VMware, VirtualBox, Hyper-V) with 16bit or 32bit OS, or emulation (DosBox etc.).
0
Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

 
Jim RiddlesPrepress/OMS SpecialistCommented:
I would give vDos a try.  See the following link for some good advice on its use: How to run a DOS program in Windows 10

Pay close attention to the tip about changing where vDos is installed.
0
 
Shaun VermaakTechnical Specialist/DeveloperCommented:
DOS windows of Windows 7 32-bit
Are you sure it's not a command line tool running in CMD.exe? CMD is not DOS
0
 
THURMAN SMITHPrincipalAuthor Commented:
"Administrator: Command Prompt" is the title of the Box. It can run all my legacy software written for a DOS environment and connects with all system resources. So many emulation or virtualization that does not interface with the rest of the system would not be useful. Research on both suggest either would not behave the same as the 32-bit command line box.  Looks like I will be ordering a a 32-bit Windows 10 machine, alas.
0
 
Shaun VermaakTechnical Specialist/DeveloperCommented:
Administrator: Command Prompt
That is not DOS and 64-bit Windows can run 32-bit console apps

Try it from a 64-bit computer
c:\Windows\SysWOW64\cmd.exe

Open in new window

0
 
Jim RiddlesPrepress/OMS SpecialistCommented:
I believe the OP's software is 16 -bit, not 32-bit.  With the 64-bit version of Windows, 16-bit DOS programs are no longer supported natively, hence the need for Emulation, Virtual Machines, or 32-bit Windows.
0
 
JohnBusiness Consultant (Owner)Commented:
16-Bit Dos will only interface with a 32-bit OS.  The difficulty, of course, is that 32-bit operating systems will disappear as well, so it is best to move on from 16-bit requirements while there remains an opportunity to do so.
0
 
THURMAN SMITHPrincipalAuthor Commented:
Thanks all, so far but the choice of approach beg the question:
If I wanted the most integration of the 32-Bit/16-bit resource  with the system resources would emulation or virtualization be best?
0
 
JohnBusiness Consultant (Owner)Commented:
I have a DOS system on my 64-bit machine. 3.5-inch floppies is the only way to interface. Networking does not work over that vast expanse of OS, neither does USB work in DOS.

So failing the above, 32-bit host OS is the only way until you can transition out of a 16-bit environment.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

  • 3
  • 2
  • 2
  • +3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now