My problem is regarding a CPU throttling issue on a Windows 2003 based server. When I run a 16 bit DOS based accounting package it initiates ntvdm.exe process which consumes approximately 50% of the CPU usage. However, the real problem arises when the 2-4 users connect to the server to use the aforementioned accounting package via terminal services. When each user loads a copy of the program another ntdvm.exe process is initiated thus resulting in CPU throttling at 100% and an unacceptably sluggish performance when users are operating the accounting program. I have googled this topic and read many other related posts and answers of which none seem to cure the problem. Has anybody got any ideas on how to resolve this problem?
Thanks in advance