I have a problem which is not going to solve..
actually the prob is wen i load turbo c++ dos version on any client system than the cpu usage rises to 100%, and the system starts no responding situation for other programs.
following is the log generated by hijackthis, in which a doubtful process is identified but i can't fix it. neither an antivirus like etrust can't remove it. and also it can't be stopped the file name is ntvdm.exe. any one who can help me through this prob
thanx
Logfile of HijackThis v1.99.1
Scan saved at 5:17:18 PM, on 9/22/2005
Platform: Windows XP SP2 (WinNT 5.01.2600)
MSIE: Internet Explorer v6.00 SP2 (6.00.2900.2180)
Running processes:
C:\WINDOWS\System32\smss.exe
C:\WINDOWS\system32\winlogon.exe
C:\WINDOWS\system32\services.exe
C:\WINDOWS\system32\lsass.exe
C:\WINDOWS\system32\svchost.exe
C:\WINDOWS\System32\svchost.exe
C:\WINDOWS\system32\spoolsv.exe
C:\Program Files\CA\eTrust EZ Armor\eTrust EZ Antivirus\ISafe.exe
C:\Program Files\Symantec\Norton Ghost 2003\GhostStartService.exe
C:\WINDOWS\system32\inetsrv\inetinfo.exe
C:\Program Files\Borland\InterBase\bin\ibguard.exe
C:\WINDOWS\Explorer.EXE
C:\Program Files\Common Files\Microsoft Shared\VS7Debug\mdm.exe
C:\Program Files\CA\eTrust EZ Armor\eTrust EZ Antivirus\VetMsg.exe
C:\Program Files\Borland\InterBase\bin\ibserver.exe
C:\Program Files\Symantec\Norton Ghost 2003\GhostStartTrayApp.exe
C:\Program Files\Common Files\ACD Systems\EN\DevDetect.exe
C:\Program Files\CA\eTrust EZ Armor\eTrust EZ Antivirus\CAVTray.exe
C:\Program Files\CA\eTrust EZ Armor\eTrust EZ Antivirus\CAVRID.exe
C:\WINDOWS\system32\ctfmon.exe
C:\WINDOWS\system32\svchost.exe
C:\WINDOWS\system32\wuauclt.exe
C:\WINDOWS\system32\taskmgr.exe
C:\Program Files\CA\eTrust EZ Armor\eTrust EZ Antivirus\autodown.exe
\ws211\d$\HijackThis.exe
The problem is that most old DOS programs, your version of Turbo C++ included, constantly poll for keypresses. Since the DOS environment is being emulated, this means that the program is maxing out the emulation process's processor usage. If you check your process list in the Task Manager as this is happening, you will most likely see NTVDM.exe taking up most of the processor since this is the emulation process.
The fix for this problem is to upgrade to Turbo C++ 5.5 or higher. Another way to fix this is to switch to a different IDE/compiler. Is there a specific reason why you need to use this version?
hi,
i also have the same problem,
i have a network in da company and using citrix,
but i found always the processor usage goes to high in the server which cause the slowness,
and i found the ntvdm.exe is the process which causing that,
what should i do to solve it?
No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.