One would be surprised to know how updating your antivirus software can easily fix the COM Surrogate issue.
Majority of the antivirus software such as Avast can assist in the same.
But, bear in mind, in order to fix the issue, make sure that you are using the latest version of the antivirus software.
This particular way of fixing the COM Surrogate issue, suggests that your machine was virus infected instead of the regular service issue.
Closing COM Surrogate Using Task Manager
There are several instances where changing media information such as a picture or video, the user is prompted with the message “The action can’t be completed because the file is open in COM Surrogate.” The easiest fix around the problem is to close the process all alone.
Follow the instructions down below to close the process:
Press the CTRL + SHIFT + ESC simultaneously to open the Task Manager.
Once the Task Manager pops up, make sure to look for COM Surrogate and right-click over the same.
Choose End task from the option. In case you can’t find the program, look for the one dllhost.exe.
Right-click over the same and terminate the same process.
Re-registering DLL Files Using Command Prompt
The COM Surrogate error is often times associated with the DLL files that are present on the computer.
Making subtle changes to the same can assist you to solve the issue. This can be using the steps given below:
At first, open command prompt to open as administrator. Press the Windows + X key and select Command Prompt (Admin). At the same time, you can also go with PowerShell (Admin).
After the command prompt opens, make sure to enter these lines one by one:
regsvr32 vbscript.dll
regsvr32 jscript.dll
Running these commands can assist you in solving the COM Surrogate problem.
Info source: info from Ten Taken 2020 (credits go there)
polonus