11 Ways to Fix Com Surrogate has Stopped Working

Com Surrogate has Stopped Working

Many users of Windows 10 reported the problem regarding com surrogate has stopped working when they browse files or folders containing media files. COM Surrogate is the host process which is executable running in the background at the time of file or folder browsing. Due to the host process, you can see file thumbnails and other information. This error can also be caused when the user tries to take printout from the internet source and is not noticed until a crash occurs.

The “dllhost.exe” process displays by the name “COM Surrogate” and you are likely to notice its presence when it crashes and a pop-up message arrives saying “Com Surrogate has stopped working.” Explorer uses this COM Surrogate at the time of extracting thumbnails. You will get certain types of crashes when browsing files or folders containing media or video files.

COM Surrogate is the fundamental Windows 10 process that is responsible for displaying thumbnails and information related to it. If something goes wrong for example COM Surrogate fails, it rescues the Explorer from crashing and takes the entire dependency on itself. Due to this reason, we consider COM Surrogate as the Sacrificial process. Before going through the solutions to fix the issue of Com Surrogate has stopped working, always ensure that your Windows 10 is up to date. The reason behind this is almost all the difficulties or issues are fixed with the Windows updates.

How to Fix Com Surrogate has Stopped Working Issue

Here are the most effective solutions for you to resolve the issue of Com Surrogate has stopped working:

Solution 1: Disable DEP for “dllhost” file

1. At First, Right-click on “my computer” icon or “this PC” icon and select “Properties.”

2. Then Choose “Advance system settings” which is located in the left-hand side.

3. Then Choose “Settings” from “Performance.”

4. From “Performance”, choose “Data Execution Prevention.”

5. Now, you will be given two options from which you have to choose the second one, i.e., “Turn on DEP for all programs and services except those I select.”

6. Then Click “Add.”

7. In the “Add” pop-up box, select the executable files.

8. Finally, Choose the “dllhost file” and click “open.”

Solution 2: Fix Internet Explorer

1. At First, Press “Windows key” along with “R.”

2. In the run window, type “inetcpl.cpl” and hit Enter.

3. Within the “Advanced tab”, select “Reset” and ensure to put a checkmark on “Delete personal settings.”

4. Finally, Reboot your system.

Solution 3: Uninstall recently installed drivers

1. At First, Open the “Device manager.”

2. Then press “Windows key” along with “S” and type “Device manager.”

3. From the given list, select “Device Manager.”

4. Then search for recently installed drivers.

5. Then right-click on recently installed drivers one by one and select “Uninstall device.”

6. Click on “Uninstall” button.

7. When all the drivers are uninstalled, reboot your PC.

Solution 4: Roll-back your video driver

1. At First, Press the “Windows key” along with “X” to open the “quick access menu.”

2. Then Select “Device manager.”

3. Search for “Display adapters” and expand it.

4. Then Right-click on your “Display adapter driver” and select “Properties.”

5. Within “properties,” select “Driver” then click “Roll Back Driver.”

Solution 5: Re-register the DLLs

1. At First, Select “command prompt” by right clicking on Windows button.

2. Type the following command and hit Enter:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Solution 6: Disable thumbnails

1. In the search bar, type “File Explorer options.”

2. Then, Click on “View” and ensure that you enable the option of “Always show icons, never thumbnails.”

3. Click “Apply” then “OK.”

4. Now, press the “Windows key” along with “S” and type “Disk Cleanup.”

5. From the given displayed list, choose “Disk Cleanup.”

6. Then choose your Windows 10 hard drive and click “OK.” “Disk Cleanup” will scan your drive.

7. Ensure that the thumbnails are checked to “Files to delete.”

8. Finally, Click “OK” to remove thumbnails.

Solution 7: Close COM Surrogate by Task manager

1. At First, Press “Ctrl+Shift+Esc” to open the “Task Manager.”

2. Search “COM Surrogate” and right-click on it.

3. Then Select “End task” from the menu.

4. If you are not able to find “COM Surrogate”, next click on “Details” tab and find “dllhost.exe.”

5. Finally, Right-click on “dllhost.exe” and select “End task.”

Check Out: How to Fix Ethernet Doesn’t Have a Valid IP Configuration

Solution 8: Check Disk for errors.

1. At First, Press “Windows key” and hit Enter then select “This PC.”

2. Then Right-click on the “Hard disk drive” selected.

3. After that, Click on “Properties.”

4. Within “properties,” select “Check now” under “Error-checking.”

5. Finally, Check both the options and choose “Start.”

Solution 9: Update Codecs

Updating Codecs seems to be helpful in fixing the issue of COM Surrogate has stopped working. If you have Nero or DivX installed then you have to update it to the latest version. But in some cases, you have to uninstall to again install it such that they work correctly. If you have updated Codecs and still facing the issue, then you should try to rename the files.

Solution 10: Hard disk error checking

You can run check disk utility to resolve this issue. This can be done as:

1. At First, Open the “Windows Explorer.”

2. Right-click on the drive you want to execute.

3. Then Select “Properties.”

4. Within the “Properties” window, select “tools.”

5. Under “Error checking,” click on “Check” button.

Solution 11: Update Antivirus software

Specific antivirus software can sometimes cause difficulties with COM Surrogate process. To resolve this issue, you have to install the latest version of antivirus software. Also, there are certain antivirus software available in the market which will help your system to provide full protection.


Please enter your comment!
Please enter your name here