wowexec.exe not closing via ts

Posted on 2004-11-23
Last Modified: 2013-11-21
Hi Guys
What I've got is a win2k server running TS.
After I ran an automatic update on it. Everything ran fine.
They run a 16bit application via ts, the session calls the program when you log in.
Whats happening is that when you close the application the wowexec.exe is not closing afterwards. I need to terminate the process then it logs off.
I'm wondering if anyone has seen this before and knows what to do. This is the only 16bit app so I can't clarify if it will happen with any one. I understand that wowexec.exe stays open by design but its just that it never used to prior to running the updates.
Other than using a script to kill the process after the app is closed it there another way to get around this?
Question by:dj_relentless
    LVL 15

    Accepted Solution

    LVL 9

    Assisted Solution

    wowexec.exe description:
    When you start a 16-bit program on a computer running Windows NT/2000/XP, the Ntvdm.exe and Wowexec.exe processes start. After you quit the 16-bit program, the Ntvdm.exe and Wowexec.exe processes remain in memory. This behavior is a design feature of Windows NT. The Ntvdm.exe and Wowexec.exe processes remain in memory in case you start another 16-bit program. Leaving the Windows-On-Windows (WOW) environment (which consists of the Ntvdm.exe and Wowexec.exe processes) in memory improves performance. The WOW environment is not loaded when you start Windows. It is loaded when you first start a 16-bit program.

    wowexec.exe is a part the operating system, and supports the use of 16-bit procseses.This program is important for the stable and secure running of your computer and should not be terminated.

    Check this :

    Expert Comment

    Can you check your Add/Remove programs and see what Automatic Updates added caused this issue?  Or you can go to WindowsUpdate website and see a history of your updates.

    Try removing those updates that seemed to cause this and see if the problem goes away.

    We are experiencing the same problems on our Citrix server and it is causing too many sessions to not terminate properly.  But, we don't know when this started to happen.  According to the documentation about wowexec.exe, it says that in Windows NT 4.0, this is by design.  But, it sounded like Windows 2000 and greater should've removed NTVDM and WOWEXEC from memory after the last 16-bit app. closed.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    What Security Threats Are You Missing?

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    On a regular basis I get questions about slow RDP performance, RDP connection problems, strange errors and even BSOD, remote computers freezing or restarting after initiation of a remote session. In a lot of this cases the quick solutions made b…
    In a recent article here at Experts Exchange (, I discussed my nine-month sandbox testing of the Windows 10 Technical Preview, specifically with respect to r…
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…
    Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now