Fix Problems With COM Surrogate

COM Surrogate is a basic Windows 10 process that shows thumbnails and similar information, but some users have reported issues with it, so let’s Fix Problems With COM Surrogate. And, this time we will be fixing this problem on Windows 10.

Steps to fix problems with COM Surrogate on Windows 10 are:

Step 1: Close COM Surrogate using Task Manager

When User tries to change picture information, they are getting “The action can’t be completed because the file is open in COM Surrogate” message and in order to fix this,  try closingCOM Surrogate process.
  1. Press Ctrl + Shift + Esc to start Task Manager.
  2. When Task Manager starts, find the COM Surrogate process and right click it.Fix Problems With COM Surrogate
  3. Choose End Task.Fix Problems With COM Surrogate
  4. If you can’t find COM Surrogate process, go to Details tab and search for dllhost.exe.Fix Problems With COM Surrogate
  5. Right clickdllhost.exe and choose End Task.

Step 2: Disable thumbnails and use Process Monitor to find problematic file

Sometimes corrupt image or video file can cause issues with COM Surrogate process, and since this image or video is corrupt, COM Surrogate won’t be able to access it.

  1. Type File Explorer Options in Search box,  and choose File Explorer Options from the list.Fix Problems With COM SurrogateWhenFile Explorer Options window opens, go to View tab and  check Always show icons, never thumbnails,
  2. Open My Computer
  3. Right Click your Local disk C:/ ,and click Disk Cleanup Click OK.Fix Problems With COM Surrogate
  4. Click Apply and OK to save the changes.

Fix Problems With COM Surrogate

Step 3: Remove existing thumbnails to Fix Problems With COM Surrogate

Open Advanced System Settings by pressing Windows Key + S and typing Advanced System Settings in the Search Bar. Choose View advanced system settings from the list of results.

Fix Problems With COM Surrogate

  1. In the Performance section click Settings button.Fix Problems With COM Surrogate
  2. Go to Data Execution Prevention tab.Fix Problems With COM SurrogateFix Problems With COM Surrogate
  3. Check Turn on DEP for all programs and services except those I select and click Add button.
  4. Navigate to C:WindowsSystem32 (if you have 32-bit Windows 10) orC:WindowsSysWOW64 (if you have 64-bit Windows 10) and finddllhost.exe. Select it, and click Open.
  5. Click Apply and OK to save the changes.
  6. Step 4: Update your antivirus software to Fix Problems With COM Surrogate

    It has been reported that certain antivirus software, such as Kaspersky antivirus, can sometimes cause issues with COM Surrogate process. In order to fix those issues, it’s advised that you install the latest version of your current antivirus software.

    Solution 5: Re-register dll files using Command Prompt

    1. Open Command Prompt as administrator. To do that type Command Prompt in the Search bar, right click Command Prompt from the list of results and choose Run as administrator.
      1. Fix Problems With COM Surrogate2. When Command Prompt starts enter the following lines. After each line press Enter to run it:
    • regsvr32  vbscript.dll
    • regsvr32  jscript.dll

3. Go to Tools tab of Local Disk C: and click the Check button.Fix Problems With COM Surrogate

  1. 3. If this issue started after you have installed a new driver for a specific device, you might want to remove that driver
Before we start fixing issues with COM Surrogate, make sure that your Windows 10 is up to date, and that you have all updates installed because quite often issues with Windows 10 components are fixed with Windows Update. This you can Fix Problems With COM Surrogate on Windows 10.
Facebook Comments