Why does dllhost.exe Com surrogate consumes memory untill crash

Anonymous
2013-04-24T21:17:11+00:00

Why does dllhost.exe  Com surrogate consumes memory untill crash.

It happens when I highlight or view a folder containing video files, Even if I close the folder or select a different folder the memory keeps getting consumed.

It seems to happen mostly with 3D Video files but it has done the same with 2D files.

So it seems to be a problem with the windows thumb nail system dealing with these files.

By the way trying to delete or move the file or folder while the Com Surrogate is consuming memory Delete can not complete the task.

What I have been doing is finding offending file selecting Delete, then go to task manager stopping Com Surrogate, then the file will delete.

Fix

"MS are aware of problems with certain chipset/driver combinations and the KB2670838 update

They are also aware of problems with the IE10 install

They are working on both issues, and will update as and when they are satisfied that they have solved the problems.

The recommendation in the meantime is that if the update doesn't install first time, make sure it's uninstalled, and then hide it - Windows Update will unhide it when it is updated."

So Uninstall IE10 and KB2670838 update, hide them from auto updating when thy pop back up to be updated the problem should be fixed.

Proof that MS knows that IE10 has problems on some hardware platforms is here.

  http://technet.microsoft.com/en-us/ie/jj898509.aspx

Hope this helps Every One.

Windows for home | Previous Windows versions | Files, folders, and storage

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

158 answers

Sort by: Oldest
  1. Anonymous
    2014-10-25T12:34:19+00:00

    Why does dllhost.exe  Com surrogate consumes memory untill crash.

    It happens when I highlight or view a folder containing video files, Even if I close the folder or select a different folder the memory keeps getting consumed.

    It seems to happen mostly with 3D Video files but it has done the same with 2D files.

    So it seems to be a problem with the windows thumb nail system dealing with these files.

    By the way trying to delete or move the file or folder while the Com Surrogate is consuming memory Delete can not complete the task.

    What I have been doing is finding offending file selecting Delete, then go to task manager stopping Com Surrogate, then the file will delete.

    Fix

    "MS are aware of problems with certain chipset/driver combinations and the KB2670838 update

    They are also aware of problems with the IE10 install

    They are working on both issues, and will update as and when they are satisfied that they have solved the problems.

    The recommendation in the meantime is that if the update doesn't install first time, make sure it's uninstalled, and then hide it - Windows Update will unhide it when it is updated."

    So Uninstall IE10 and KB2670838 update, hide them from auto updating when thy pop back up to be updated the problem should be fixed.

    Proof that MS knows that IE10 has problems on some hardware platforms is here.

      http://technet.microsoft.com/en-us/ie/jj898509.aspx

    Hope this helps Every One.

    Can someone explain in basic terms how to get rid of the dllhost.exe com surrogate process? Multiple processes start up - usually when I open a browser - google or safari (I don't use IE, waaay too slow).  I looked for KB2670838 in "Uninstall programs" - it's not there.  This morning (10/25/14) my wall paper was gone and all of the programs pinned to my task bar could not be found.  Additionally, my Libraries folder is completely empty!!! Please help.  I read that this is a virus that hides behind the legitimate dllhost.exe so it goes undetected.  Then I read that it is not a virus. I'm afraid to download the recommended PC Helpers/Fixers, etc because I don't trust the source. All I know is that the dllhost.exe com surrogate wasn't always present on my PC (at least I didn't notice it) and since I've noticed it, performance is deteriorating.  Other users on this PC do not have the problem with com surrogate - it only occurs when I - the admin - log on.  PLEASE HELP!

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2014-10-25T12:55:44+00:00

    There is a solution to continuously kill dllhost.exe. You can find the vbs script you can run to actively kill it from the memory every 50 to 60 seconds.

    http://trialsanserror.com/babybluescreen/2014/04/24/the-dllhost.exe-memory-leak

    Since vbs can be used to automate most tasks in windows through various degrees of complexity, this gave me an idea to write the below code:

    Const strComputer = "." 

      Dim objWMIService, colProcessList

      Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\" & strComputer & "\root\cimv2")

      Set colProcessList = objWMIService.ExecQuery("SELECT * FROM Win32_Process WHERE Name = 'dllhost.exe'")

      For Each objProcess in colProcessList 

        objProcess.Terminate() 

      Next  

    WScript.Sleep 60000

    set shell=createobject("wscript.shell")

    shell.run "killdllhost.vbs" 

    We just have to copy this code and paste it into a text file (notepad !!) and save it as killdllhost.vbs. This creates a new silent sentinal in the running processes called wscript.exe which should take almost 2842K of memory and run every 60 seconds to kill dllhost.exe before it eats up the memory.

    We can place this file in the startup folder to ensure it runs when Windows logs in so that we can ensure it silently keeps our computers memory intact during our daily activities. 

    I use this script and I dint have to uninstall Microsoft's update and IE 10

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2014-10-25T13:08:35+00:00

    Ok, it's over a year and I'm having a serious issue with this dllhost.exe com surrogate.  What's the latest? This morning 10/25/2014 - when I signed on to my PC, the wall paper was gone and all of the items pinned to my task bar threw a message that it had been removed or deleted...  There are several dllhost.exe com surrogate processes running and I need an explanation in basic terms.  These processes pop up when I open any browser - Chrome, Safari (I don't use IE, waaay too slow). And my PC performance starts deteriorating. I have to right-click and end the process... sometimes, ending one cancels them all, sometimes I have to go one-by-one, sometimes there's one that won't allow me to kill it and I'm the admin on this machine.

    I read that dllhost.exe com surrogate is a virus that hides behind the legitimate dllhost.exe so that virus checkers can't find it. I've also read that it's not a virus ... I don't know what to believe.  All I know is I didn't always have this problem and other users on my PC (son, hubby) are not having this issue with their accounts.  Can someone please explain and offer advice in plain simple language.  BTW - already checked for KB2670838 in Uninstall Programs; it's not there (am I looking in the right place?).  Thanks -

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2014-10-27T14:54:09+00:00

    There is also a virus files that gets infected and we can see so many dllhost.exe task running in the task manager. None of the antivirus software identified this.

    I have downloaded ESETPoweliksCleaner.exe file and it has removed that.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2014-10-28T18:31:17+00:00

    Creating a new user profile, I didn't see the dllhost.exe showing up anymore. But I only created it for a couple of days.

    I'm also curious if this is a virus or a defect of windows update.

    Was this answer helpful?

    0 comments No comments