Share via


running windows 10 32 bit in windows 64 bit using hyper V

Question

Friday, January 26, 2018 1:18 AM

I have a dos application that will not run in 64 windows 10 

I am considering a 64 bit windows 10 professional and hyper V and running 32 bit in this environment 

Will it work 

DO I need to buy a copy of 32 bit 

and what about window printer support 

fs

All replies (7)

Friday, January 26, 2018 3:20 AM

Hi,

What is your final purpose?
Is it to run a DOS application, or to run 32-bit Windows in 64-bit Windows?

And I would like to confirm one more: where do you want to print (to use a printer)? In MS-DOS environment, or Windows environment?

Regards,

Ashidacchi


Friday, January 26, 2018 3:25 AM

I will be running a dos application in foxpro using foxprox 2.6 for dos 

I need access to the config.nt to set the files 

Ideally the printer would work within the dos environment and print to a lpt1 port that is in the computer 


Friday, January 26, 2018 3:44 AM

Hi fsheps,

Thank you for your reply.

I'm afraid it would be impossible to run "FoxPro 2.6 for DOS" in Windows 10 (both 32-bit and 64-bit).
According to your description (config.nt), I guess, the application must have been executed in old version of Windows.

  # This article says there are "FoxPro 2.6 for Windows". But I have no experience using "FoxPro" (both for DOS and for Windows).
     (https://winworldpc.com/product/foxpro/26)

Please provide/specify where (which environment) "FoxPro 2.6 for DOS" was running.

Regards,

Ashidacchi


Friday, January 26, 2018 5:36 AM

my application works perfectly in native windows 10 32 bit and I just edit the config.nt the only problem is that the parallel port forgets that it is there when windows updates the program 

the problem is my user insists on having windows 10 64 bit as the operatiing system and will not do dual boot  euither which would work fine 

I was hoping that windows 10 32 bit inside of windows 64 bit would work like native windows 10 32 bit 

fs


Friday, January 26, 2018 6:48 AM

Hi fs,

*the problem is my user insists on having windows 10 64 bit as the operatiing system and will not do dual boot  euither which would work fine *
*I was hoping that windows 10 32 bit inside of windows 64 bit would work like native windows 10 32 bit *

I am using VirtualBox on Windows 10 64-bit and Window 7 64-bit (physical machines, host OS) and virtual machines (from W.10 64-bit/32-bit to Windows 3.1) work without problem in them. 
"like native" would depend mostly on hardware spec (size of physical RAM, storage type: SSD is better).

Regards,

Ashidacchi


Friday, January 26, 2018 10:36 AM

A virtual Windows 32 in Windows 64 should do it. But is overkill to just run a DOS application.

You could have a look at vDos (www.vdos.info). Don’t know what “the parallel port forgets that it is there when windows updates the program” exactly means. With vDos your FoxPro application can however print to any printer installed in Windows.

Jos Schaars (vDos)


Monday, January 29, 2018 7:39 AM

Hello,

Of course, the 32-bit Windows 10 can run in a VM on the Hyper-V running on the 64-bit Windows. 

Please check the requirements below, and make sure you meet them. 

Then, you can follow the procedures below to enable the Hyper-V.

/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v

Best regards,

Andy Liu

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].