RE: Windows 2000 Server hangs so frequently

From: Jason Hall [MSFT] (v-jashal_at_online.microsoft.com)
Date: 05/27/04


Date: Thu, 27 May 2004 14:30:40 GMT


--------------------
>Thread-Topic: Windows 2000 Server hangs so frequently
>thread-index: AcRDySLtL0PS+8viTpu2HL5LzBuRAg==
>X-WN-Post: microsoft.public.win2000.general
>From: "=?Utf-8?B?TGVvbg==?=" <lwalekula@uegcl.co.ug>
>Subject: Windows 2000 Server hangs so frequently
>Date: Thu, 27 May 2004 02:01:02 -0700
>
>I installed MS W2K Server on an IBM 205x Series with 2.4 GHz speed and
7600MB memory about two months ago. This server keeps hanging at least once
a week. When I check on running processes on Windows Task Manager screen, I
observe the following: DLLHOST.EXE process appear many times and one of
this process always has CPU 99 for all the hours the server has hanged e.g.
56:02:23hrs.
When you reboot, it normalises and hangs again after a few days. What is
the use of DLLHOST.EXE process and why does it engage the processor fully
making the machine hang. What can I do? Please help.
>
------------------------

DLLHOST.EXE is a surrogate process provided by Windows. It is provided so
that a COM+ .dll file can run in it's own process space. If you are
familiar with COM+ (the concept of having an application composed of an
exe and multiple .dll's), you will know that you cannot have a .dll in
it's own process, it must be loaded under an .exe. If an application is
written such that it requires a called .dll to run in it's own process,
then DLLHOST.EXE will be launched as the .exe for a COM+ .dll

There are a number of issues with COM+, including memory leak issues, that
have been fixed in KB article 822618: "INFO: Availability of Windows 2000
Post-Service Pack 4 COM+ Hotfix ".

Installing this hotfix should be your first troubleshootings step.

The next step, would be to find out what .dll is running in DLLHOST.EXE
that is causing the problem.

-- 
~~ JASON HALL ~~
~ Performance Support Specialist,
~ Microsoft Enterprise Platforms Support
~ This posting is provided "AS IS" with no warranties, and confers no 
rights. 
~ Use of included script samples are subject to the terms specified at 
http://www.microsoft.com/info/cpyright.htm 
~ Note:  For the benefit of the community-at-large, all responses to this 
message are best directed to the newsgroup/thread from which they 
originated.  


Relevant Pages

  • Re: MS CA service and publish CRL and AIA
    ... windows 2003 server. ... IE hangs on windows xp sp1 specification: ... Eng. Windows xp sp1 with swedish MUI ...
    (microsoft.public.win2000.security)
  • RE: Windows hangs
    ... I'm just the DBA and the Windows guys are much more operations & network ... It seems like, if we do go to the console and click OK, the problem clears. ... server hangs a little faster. ...
    (microsoft.public.windows.terminal_services)
  • Re: Microsoft VBScript runtime error 800a01ad
    ... Dave, I found this article and, after following its instructions, got my DLL ... Debbie wrote: ... operating system is Windows Server 2003, Standard x64 Edition, Service ...
    (microsoft.public.inetserver.asp.components)
  • Re: Kerberos delegation trauma
    ... I have created a dll which has the code that creates a process that calls the ... > Kerberos delegation won't solve this. ... >> when the tool on my machine tries to access the server. ... On my machine I have set IE to have Enable Integrated Windows ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • Re: The call to Server.CreateObject failed while checking permissions. Access is denied to this obje
    ... Why did I have to do this when using .NET and Windows Server 2003, ... > SERVICE account. ... When I compiled it in a DLL ... The server is running Windos Server 2003. ...
    (microsoft.public.dotnet.framework.component_services)