Q: Windows 10 32bit x86 - NTVDM has encountered a System Error A device attached to the system is not functioning. 16 bit MS-DOS Subsystem

I have an older 16bit MS-DOS program that runs just fine on Windows 7 and Windows 8, 32 bit of course. It will not run when these same machines are updated to Windows 10  (also 32 bit).

The error is:

16 bit MS-DOS Subsystem

"NTVDM has encountered a System Error  A device attached to the system is not functioning." 

I ran all the updates after installing Windows 10. When we uninstall Windows 10, the program again runs just fine.

Any ideas? Help please.

Thanks in advance



Hi Dave,


Thank you for posting on Microsoft Community.
We appreciate your interest in Windows 10.


I suggest you to refer to the thread below answered by MarceloCapozzi on May 11, 2015 and check if it helps:


Hope this helps!
Get back to us if you have queries regarding Windows, we will be happy to help you.

Thank you,
Microsoft Community.

Did this solve your problem?

Sorry this didn't help.

48 people were helped by this reply

Question Info

Views: 22,418 Last updated: July 18, 2018 Applies to: