ntvdm.exe taking 100% CPU when DOS application active & ws run slowly
Posted on 2007-03-20
We had a small 3 workstation workgroup running windows 98, which was used to run a DOS based database application.
We have just replaced the 3 workstations with new XP based systems. The local server runs the database just fine, but the two networked workstations run really slowly.
We have identified that ntvdm.exe is takeing 100% of the CPU bandwidth while ever the database is open on the networked computers, which causes them to run really slowly. I understand that this program is the 16bit virtual machine, used to run a 16 bit application in a 32bit environment, but we need to resolve this, as the workstations become un-usable whenever the database is open.
Can anyone help in resolving this issue?