NTVDM when TS starts

H

Heather

I am running a WIN2000 server w/ SP4. When running a 16-
Bit DOS prgm from a workstation with a mapped shortcut,
the prog works fine. When accessing the same prgm via
terminal services, the entire system slows to a crawl.
When looking at the processes, the NTVDM.exe runs at 100%
of the CPU. Also, just before the nTVDM takes over,
net.exe also runs for about 5 sec at 100% of the CPU
before it kicks in NTVDM and disappears. Confused because
it used to work just fine. Any tips?

Thanks
 
R

richard

-----Original Message-----
I am running a WIN2000 server w/ SP4. When running a 16-
Bit DOS prgm from a workstation with a mapped shortcut,
the prog works fine. When accessing the same prgm via
terminal services, the entire system slows to a crawl.
When looking at the processes, the NTVDM.exe runs at 100%
of the CPU. Also, just before the nTVDM takes over,
net.exe also runs for about 5 sec at 100% of the CPU
before it kicks in NTVDM and disappears. Confused because
it used to work just fine. Any tips?

Thanks
.
Hi,

please move all the relatived programs into Terminal
server & ensure that the programs run in separate memory
to try it again.
it's also a good habit that set the performance options
to "background services" on windows system properties to
protect your terminal server.

have a nice trying

richard
 
V

Vera Noest [MVP]

Hi,

please move all the relatived programs into Terminal
server & ensure that the programs run in separate memory
to try it again.
it's also a good habit that set the performance options
to "background services" on windows system properties to
protect your terminal server.

have a nice trying

richard

A Terminal Server should be configured with "Optimize performance
for Applications" and *not* for Background Services!

Only reason to configure for Background services would be if the
TS also runs Exchange or SQL server. But that, of course, is not a
good idea either!

About the problem with the DOS application that uses 100% CPU:
this is quite common for old 16-bit applications, which are
constantly polling the keyboard. You don't notice that when the
app runs on a workstation, but on a TS, it's devastating for your
performance. You could try a program called TameDOS from
http://www.tamedos.com/
 
R

Richard

truly right on it, applications or backgroud services
optimize selected depend on your applications, if the
threading behavior is in well written & it runs without
large queries, we should select applications optimized. we
don't want our CPUs have been occupied & spend lots of
time to monitor the special processes.

thanks for your opinions

richard
 
Joined
Feb 24, 2006
Messages
1
Reaction score
0
ntvdm.exe problem

I am running a WIN2000 server w/ SP4. After the system remains idle for some time,it is found that ntvdm.exe is running with 98% CPU usage. When rebooted ntvdm.exe vanishes
Thanks
Rajiv
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top