DIGIT-ARC read-only archive · snapshot: July 23, 2026

ntvdm -CPU 100% usage:

7 posts · originally from https://geek.digit.in/community/threads/ntvdm-cpu-100-usage.53012/

abhi_10_20
abhi_10_20 Original post #1
Mar 21, 2007 at 6:44 PM
whenever i run turbo C++, the task manager shows "ntvdm.exe" is using
100% CPU.

what should i do if this is not to happen.

this wasn't happening earlier when i was using c++.
sumeetindia
Mar 21, 2007 at 6:52 PM
ntvdm.exe is process that belongs to the Windows 16-bit Virtual Machine. It provides an environment for a 16-bit process to execute on a 32-bit platform. This program is important for the stable and secure running of your computer and should not be terminated.

This may be due to a virus problem.
Scan your P.C. With an updated antivirus
BTW which processor and what are its config.
I will recommend u to uninstall OR temporary Disable memory hogging softwares like ANTIVIRUSES while using C

Increasing the RAM may also help
abhi_10_20
Mar 21, 2007 at 7:07 PM
i installed AVG, throwing out Norton 2005- and the result-a virus on my PC...
i have a HP Pavilion, 256MB RAM...

will scan the comp now.....
Lucky_star
Mar 21, 2007 at 7:15 PM
Its normal with turbo c when you run in Windows platform.
Try to play a file in winamp, and you will see how heavy is your system going.
Better keep the C window minimized for normal or les usage of CPU.
spironox
Mar 21, 2007 at 7:22 PM
well update the antivirus and have a look
abhi_10_20
Mar 21, 2007 at 7:30 PM
i think it can't be a virus problem....

even if i open DOS in windowed mode....system works fine....

only when the c editor opens... cpu usage shoots up to 100%
it_waaznt_me
Mar 22, 2007 at 1:22 AM
Check this thread.