Terminal Server Creates Separate NTVDM for Each 16-bit Process Created from a Client Session

ID: q216995


The information in this article applies to:


SYMPTOMS

When using the Terminal Server Edition (TSE) client to connect to a Microsoft Terminal Server computer and the user runs an application written in 16-bit code, Terminal Server will start separate NTVDMs for each instance of the application started. This is not the expected behavior of a 16-bit application and may cause behavior problems for the 16-bit application. This behavior will only manifest itself when the 16-bit application from the TSE remote client; if the application is started locally on the Terminal Server, the 16-bit application behaves normally.


RESOLUTION

To resolve this problem, obtain the latest service pack for Windows NT Server 4.0, Terminal Server Edition. For additional information, please see the following article in the Microsoft Knowledge Base:

Q152734 How to Obtain the Latest Windows NT 4.0 Service Pack


STATUS

Microsoft has confirmed this to be a problem in Windows NT Server 4.0, Terminal Server Edition. This problem was first corrected in Windows NT Server 4.0, Terminal Server Edition Service Pack 4.

Additional query words: 4.00 wts tse


Keywords          : kbbug4.00 kbfix4.00 TSESP4Fix 
Version           : winnt:4.0
Platform          : winnt 
Issue type        : kbbug 

Last Reviewed: April 9, 1999