Windows 7 and 16 bit programs' problems.

Anonymous
2010-06-11T13:28:51+00:00

Windows 7, looses country code page and keyboard definition, when a 16 bit program run. (like foxpro.exe , Qedit  etc. ) is there any solution ?

Windows for home | Previous Windows versions | Apps

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
{count} votes
Answer accepted by question author
  1. Anonymous
    2010-06-13T08:46:01+00:00

    Dear  Itknowledge24 http://social.answers.microsoft.com/Profile/en-US/?user=ITknowledge24&referrer=http%3a%2f%2fsocial.answers.microsoft.com%2fForums%2fen-US%2fw7programs%2fthread%2f4ef98b5f-c613-4d90-8133-d10399383f61%2f&rh=WuWWa1VFlL6fgoKG6lk10jbGhp6M33ww4Rj8xTN6vJ0%3d&sp=forums,

    I run Windows 7 32 bit English, but use a Turkish Key board.

    Windows 7 has no problem of swiching between the keyboard layouts.

    NTVDM, do not inherit the keyboard code from windows 7, that had been set.

    It does get its keyboard setting, as old DOS does, thru Config.sys ("nt"  in xp and 7), and Autoexec.bat ("nt")

    When you showed the directories of NTVDM, it was very clear to me that  we have to add only the necessary lines to config and autoexec.

    That was it.

    For anyone who may need,

    here is the config.nt, and autoexec.nt modifications (for turkish keyboard:

    config.nt;

    dos=high, umb

    device=%SystemRoot%\system32\himem.sys

    COUNTRY=090,857, %SystemRoot%\system32\COUNTRY.SYS

    files=99

    autoexec.nt;

    %SystemRoot%\system32\KB16 TR,857, %SystemRoot%\system32\KEYBOARD.SYS

    For Danish;

    DK,850

    For Belgium;

    BE,850

    Thank you for you and others who have been contributed to the solution.

    Best Regards.

    2 people found this answer helpful.
    0 comments No comments

17 additional answers

Sort by: Most helpful
  1. Anonymous
    2011-10-06T17:55:13+00:00

    How do I change from Windows® 7 64-bit (x64) [cannot run 16-bit programs]

    to Windows® 7 32-bit (x86)?

    0 comments No comments