Windows 10: How does Windows identify 16 bit apps
How does Windows identify 16 bit apps
My question is: how do I make windows run a program when it knows its a 16 bit app on a 64 bit PC.
I know it reads the exe pe header, but instead of displaying the "This app cant't run on your PC" banner. I would like it to load another program - like in the attached picture.
It's more of a curiosity, because all I have to do is right click the mouse button. (its Win311/DosBox)
I've tried to copy the ntvdm files & registery entries from Win10 x32 to Win10 x64, but it completly ignores them ;(
P.S. I dont want to associate all the .exe files with another program before I run them. That's just like a really inefficient virus.
There is no way a 64 bit OS can run 16 bit software outside some kind of virtual machine, such as DosBox. Essentially a 64 bit CPU has 2 operating modes, 64 bit and 32 bit, plus a few not relevant to the situation. A 64 bit OS must run in 64 bit mode where it can run either 64 or 32 bit software, but not 16 bit. In 32 bit mode, for a 32 bit OS, it can run either 32 or 16 bit software.
I don't know how to do what you want. It may require third party software.
I probably would fire up my 80386-40MHz or 80486-25OD75 computer to run the 16-bit programs.
I had one of those, I think it was a Cyrix
I had the Intel 486. I think my 386 was Cyrix.
If you want to run 16 bit software I suggest you run it in a VM -- you can install say Windows 98 as a Virtual machine easily enough -- there's a generic key on the Net just google for it.
If you can't find it it's here (released by Ms itself so not Pirated !!!).
Keep the VM isolated from the Internet though -- the best way to do this if you have to share files with your Host Pc is simply to use HOST ONLY networking when creating the VM . It's usually in the config files.
You can use VMware player, or VBOX for creating a Virtual machine with FREE software or if you have W10 pro or enterprise you can use HYPER-V. Kari has excellent tutorials on creating Virtual machines using HYPER-V -look in the tutorial section.
In fact using a Virtual Machine is the recommended (and safest) way of using legacy hardware and software.
Last edited by jimbo45; 06 Oct 2016 at 06:02.
Reason: Added screenshot of W98 as VM
oh I think I figured it out... if anyone is interested.
I used the 16 bit setup in windows 64 bit option.....
But it only worked with some .exe files (like NE). Not with .com. I have not done any detailed tests.
Windows Registry Editor Version 5.00
My laptop has a WIFI connection with my LAN. I have no problem to access Internet and the shared HD of my desktop, but Windows 10 Professional 64 bits (Version 1607) doesn't recognize one of my two network Printers.
My computer environment...
Maybe this is a strange, or not in place question, before posting it, I made a search and got nothing, so now I will ask you:
Some days ago I listened to the radio - some classics, and heared a nice piece which I managed to record a few...
Long story cut short... and this may be a far to simplistic approach but here goes......
I'm a great fan of Windows own Disk Imaging utility that is included with W10 BUT I have encountered one minor and one major issue. It seems that a restored...
As one (not particularly hopeful) step in trouble-shooting a problem (Cortana not opening reliably) I used sfc /scannow from an elevated command. At its conclusion I got this message:
"Windows Resource Protection found corrupt files but was...
I was one of those people that jumped onto the chance of getting Windows 10 for my Desktop PC last year, but when I did and I would restart or reboot my PC it wouldn't identify my Wired Internet. The strangest thing is that when I shut down my PC,...