DLLHost.exe and IIS

Posted on 2006-04-21
Last Modified: 2012-05-05
Hello All,

For some reason, the DLLhost.exe is using 100% of my CPU. I believe it's an ASP page that's causing this but not sure. What is the best way to find out why this is happening?

OS: Windows 2000 Advanced Server

This is a production server and I have 10000+  ASP pages.

Thanks and Regards,

Question by:ezzadin
    LVL 37

    Expert Comment

    Yes, It is most probably bad asp code.

    Is there just the one application?  If not, make sure that isolation is HIGH on every application, which may help to prevent problems on one application bringing down all others with it.

    You might also try looking through the web server logs for those pages that have unusually high process time or event viewer application log entries for clues.

    If you upgraded to IIS6, you'd be able to isolate every application entirely, and then at least know which one app is causing the problem.

    LVL 6

    Accepted Solution

    I suggest you install IIS Diagnostics Toolkit for help. You can dig into the iis web log for more info by using logparser. IIS dump analysis... A lot of features for IIS troubleshooting and it supports 4.0 - 6.0. So IIS 5.0 on win2k is supported.

    Also, you may go to systeminternals to download
    It could help you to trace the dllhost.exe is working with which dll.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    First of all, clustering IIS is something you should rarely consider doing. In almost all cases, Microsoft Network Load Balancing (NLB) ( is a much better solution when you need to p…
    Running classic asp applications under Windows Server 2008 R2 (x64) and IIS 7 is not as easy as one may think. It took me a while to figure it out while getting error 8002801d a few times. After you install the OS you will need to install the fol…
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    730 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

    18 Experts available now in Live!

    Get 1:1 Help Now