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.
OK, I got this! I have most likely found the solution to your problem, if all the other normal things have been done to your system to ensure its proper operation, and you have plenty of resources such as RAM and processor speed.
I had the same problem as you and I have 32GB of memory and a decent 8 core processor. dllhost.exe would grow like the blob and slow everything down, especially if I did a search or just my desktop was showing with thumbnails of video or still images.
Solution: download and run autoruns by sysinternals. It will take you maybe 20 minutes till you have your problem solved and will be error free. When you uncheck a box in the left, it prevents a program or module from starting when windows starts. It doesn't prevent you from using the program, it just prevents the small programs from running all the time in the background, like the acrobat reader tray, even though you don't spend all your days opening and reading acrobat PDFs.
I uncheck any and all references to MS Office and the associated Kaspersky program that gives that program protection. Also any references to Adobe. Save the file, name it, and restart. Done!