Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ntvdm.exe/wowexec.exe problems with WinXP Pro

Status
Not open for further replies.

herschwolf

Technical User
Jan 3, 2003
2
US
I have recently come across a problem with the ntvdm.exe with my WinXP Pro system. I suddenly get 3 message windows when I start my computer that say not enough memory to run the 16-bit program. I go to the process in the task manager and it's the ntvdm.exe file 3 times!!! My computer is apparently running this 4 times at start up. I want to know what I can do to correct this and shut it down to never use if possible. Can anyone help me with this task?

-Nathan
herschwolf@sbcglobal.net
 
Run msconfig and see if there's something in the list pointing to an older 16-bit/DOS program. Look in autoexec.bat and config.sys files also, shouldn't be anything in them as WinXP uses autoexec.nt and config.nt located in C:\WINDOWS\system32.
 
This article will show you how to check to see if you are missing any relevant Dll files for Ntvdm (Virtual Dos Machine) to work properly. If you are missing files, using the System File Checker from the Run Box might be an easier way to fix problem.

Type Sfc /Scannow in the Start, Run Box. Have your XP CD handy.


Cannot Install Program Using Its Setup Utility Q222975
 
I have figured out the trouble with my WinXP Pro system. I was running a program that was conflicting with the XP system cause it was not "accepted" with the system. I was able to download the same program that had been tested and approved for the WinXP system and this corrected my problem. In your case - I'm not sure I understand the full picture, but I would imagine you either have a virus on that system, or that the program you are running is conflicting to the OS that you are running. Check to see if the program has an update or driver that is accepted by the OS you are currently running. Other than that, I can't help you with the knowledge you have given.

-Nathan
 
Found this...


NTVDM.EXE is the 16-bit NT subsystem (used for DOS apps and 16-bit
Windows apps). The error is probably caused by a mismatch in the
NTVDM./EXE and KERNEL32.DLL versions (NTVDM.EXE might be looking for a
function entrypoint that was introduced in a later version of
kernel32.dll). This version mismatch would be caused by an
improperly-applied service pack. Another possibility is having a
virus on your machine. Download a copy of the MS program DEPENDS
(find it on the web or get it from
.
Open the file NTVDM.EXE in it (NTVDM.EXE is in tyour Windows
directory, under SYSTEM32). If there is a mismatch between NTVDM.EXE
and any of the DLLs it uses, you'll see a warning icon next to the
DLLs name and the missing function. In any case, (re)applying the
latest service-pack can probably solve your problem.

Vlad.

(Taken from Google)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top