Share via

Can't run 16 bit program on Windows 10. NTVDM enabled, and "use legacy console" selected.

Anonymous
2018-01-29T20:30:24+00:00

I've been reading all the threads trying to figure out a solution to my problem.  I'm trying to run an old CD-ROM program on my desktop and keep getting the massage " TB50RUN caused an access violation in NTVDM.exe at 0x0e45990e"  The program will run for about 5 or 6 seconds then stops and that error message comes up.  As I stated in the subject line, I do have NTVDM enabled on my optional features list, and I opened CMD and selected use legacy console under properties.  Those seem to be the only things I've found that were possible solutions.  So now I'm turning to you all to help me out if you can.  thanks!

Windows for home | Windows 10 | Settings

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

7 answers

Sort by: Most helpful
  1. Anonymous
    2018-01-29T20:38:58+00:00

    Ciao,

    is your OS 32 or 64 bits? (right click - properties on This PC)

    Please let me know.

    Ciao

    Ugo

    5 people found this answer helpful.
    0 comments No comments
  2. Sumit 43,786 Reputation points Volunteer Moderator
    2018-01-30T04:35:44+00:00

    Windows 10 doesn't have a support for 16 bit applications. You need to install an older OS like Windows XP in a virtual machine and run 16-bit programs.

    3 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2018-01-29T20:59:42+00:00

    Ciao,

    Ugo.  It's 32-bit.

    Grazie

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2018-01-29T21:28:40+00:00

    haha ya, I lived in Sigonella near Catania on Sicily for about a year.  Loved it out there.

    As for the correction steps: No luck.  The program doesn't have a compatibility tab.  I looked around the five tabs it does have, but none had an option to choose a different OS.  I'm beginning to lose hope on this.  The program is pretty old, so I know it's a long shot we'll actually get it to run.

    0 comments No comments
  5. Anonymous
    2018-01-29T21:04:25+00:00

    Thanks Michael, for your perfect Italian as well :-D.

    It looks like you've already done the first part:

    https://www.groovypost.com/howto/enable-16-bit-...

    but you're still facing issues, so this means that maybe you're using an application that needs some more tweaking.

    Can you please follow the below:

    https://www.groovypost.com/howto/run-old-softwa...

    and let me know if it works?

    Thanks

    Ugo

    0 comments No comments