Method 1: Rollback to The Previous Display Adapter Driver

To do this, Hold the Windows Key and Press R. In the run dialog, type hdwwiz.cpl and Click OK. Scroll to the Display Adapters section in the Device Manager. Right Click on it and select Properties. Click Roll Back Driver and proceed with the instructions on the screen. In some cases, this option is grayed out, if that is the case then attempt the Methods below.

Method 2: Add dllhost.exe to the DEP Exception

Method 3: Re-register the DLLs

Run the following commands in an escalated command prompt. Click Start, type cmd; right Click on the “cmd” program from the search results and select Run as Administrator.

In the Command Prompt window, type the following commands and press Enter key one by one:

Method 4: Check Disk For Errors

If this error occurs when opening files saved in a particular DRIVE other then C:\ then you should check that drive for errors, otherwise if no additional drives, then the C:\ should be checked. Hold the Windows Key and Press  E. On Windows 7/Vista – You will see the drives listed. On Windows 8/10, chose This PC from the left pane to view the drives. Right-click on the Selected Hard disk drive that you want to check and then select “Properties”.

Click the Tools tab from the top and then click Check Now under Error-Checking.

Check both the Options and the Click Start.

Method 5: Update Codecs

Another manual method to solve this error is to update all the Codecs of the Windows (7, 8 or 10) to their latest updated versions. You can download and install your latest Windows Codec Pack from here: Windows 7 Codec Pack: http://www.windows7codecs.com/ Windows 8 & 10 Codec Pack: http://www.windows8codecs.com/

Method 6: Reset Internet Explorer

The issue can also be caused due to cached files, that were corrupt. In this instance, it would be best to Reset IE. To do this, hold the Windows Key and Press R. In the run dialog, type inetcpl.cpl and Click OK. Go to the Advanced Tab and choose Reset. Put a check on Delete Personal Settings and hit the reset button again. Once done, reboot the PC and test.

Method 7: Uninstall EaseUS Data Recovery

In some cases, it was reported that the EaseUS Data Recovery application was causing issues with the COM Surrogate process by interfering with some of its important elements. Therefore, it is recommended to uninstall it and check to see if the issue persists. In order to do that:

Method 8: Performing Clean Boot

In some cases, performing a clean boot can get around this issue because in a clean boot state the third party applications are prevented from launching. Therefore, check if this error occurs during clean boot and if it doesn’t it means that a third-party app is causing it. Try enabling apps one by one and see which one makes the error come back. Furthermore, you can choose to either uninstall this app or check for any workaround which fixes the error. Note: Also, try to disable the Thumbnail Preview and check if that fixes the issue for you.

Fix: High CPU and RAM usage caused by dllhost.exeFix: File is Open in COM SurrogateFix: opvapp.exe has stopped workingHow to Fix ATKEX_cmd.exe Has Stopped Working Fix  COM Surrogate has stopped working  dllhost exe  - 27Fix  COM Surrogate has stopped working  dllhost exe  - 72Fix  COM Surrogate has stopped working  dllhost exe  - 64Fix  COM Surrogate has stopped working  dllhost exe  - 93Fix  COM Surrogate has stopped working  dllhost exe  - 97Fix  COM Surrogate has stopped working  dllhost exe  - 69Fix  COM Surrogate has stopped working  dllhost exe  - 48Fix  COM Surrogate has stopped working  dllhost exe  - 97