How to Fix COM Surrogate High CPU on Windows
If COM Surrogate uses too much CPU, Kudu can help clean thumbnail cache and optimize Windows performance.
By Kudu Team
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →What Causes This?
COM Surrogate (dllhost.exe) is a Windows process that often handles File Explorer thumbnails, previews, and certain media-related tasks. High CPU usage usually happens when it gets stuck processing a corrupted thumbnail cache, a damaged image or video file, or a buggy codec or shell extension. In some cases, outdated graphics drivers or malware using a fake dllhost.exe process can also trigger the problem.
Common Symptoms
- Task Manager shows COM Surrogate using unusually high CPU
- File Explorer becomes slow when opening folders with photos or videos
- Thumbnails load slowly, appear blank, or cause Explorer to freeze
- Laptop fans run loudly or the PC feels hot while browsing files
- CPU usage spikes repeatedly even when you are not doing much
How to Fix It Manually
-
Confirm COM Surrogate is the process using CPU
- Open Task Manager with Ctrl + Shift + Esc
- In the Processes tab, look for COM Surrogate
- If you do not see it, click More details
- Note whether the CPU spike happens when opening certain folders, especially ones with media files
-
Restart Windows Explorer
- In Task Manager, find Windows Explorer
- Right-click it and choose Restart
- Check whether CPU usage drops after Explorer reloads
-
Clear the thumbnail cache
- Press Windows + S, type Disk Cleanup, and open it
- Select your C: drive and click OK
- Check Thumbnails
- You can also check Temporary files if you want to remove extra junk
- Click OK, then Delete Files
- Restart your PC and test File Explorer again
-
Find and isolate a bad media file
- Open the folder where CPU usage spikes
- Switch File Explorer to Details view instead of large icons
- If the issue stops, a thumbnail or preview file is likely causing it
- Move recently added videos, images, or PDFs out of the folder in small batches
- Reopen the folder each time until you identify the file causing the spike
-
Disable thumbnails temporarily to test
- Press Windows + R, type
sysdm.cpl, and press Enter - Open the Advanced tab and click Settings under Performance
- Check Always show icons, never thumbnails
- Click Apply and OK
- If CPU usage improves, the problem is likely tied to thumbnail generation, cache corruption, or codecs
- Press Windows + R, type
-
Update your graphics driver and Windows
- Right-click Start and choose Device Manager
- Expand Display adapters
- Right-click your graphics device and choose Update driver
- Also go to Settings > Windows Update and install available updates
- Restart your PC after updates finish
-
Run a malware scan and verify the process location
- In Task Manager, right-click COM Surrogate and choose Open file location
- The real file should normally be tied to Windows system folders and run as
dllhost.exe - If the file location looks suspicious, run Windows Security
- Go to Virus & threat protection > Quick scan
- If needed, run a Full scan
Fix It Automatically with Kudu
Kudu can save time by cleaning thumbnail cache, removing junk files, and fixing common Windows slowdowns that contribute to COM Surrogate CPU spikes. It is a simple way to handle the usual cleanup and optimization steps without digging through multiple Windows menus.
Fix this automatically with Kudu
Run a free system scan to detect and resolve this issue automatically — no manual steps required.
Download Kudu Free →Related guides
How to Fix Antimalware Service Executable High CPU on Windows
Reduce Antimalware Service Executable CPU usage by cleaning clutter and improving Windows performance with Kudu.
How to Fix Audio Crackling Caused by High CPU on Windows
Audio crackling can come from heavy system load; Kudu helps clean and optimize Windows to reduce resource spikes.
How to Fix Cortana High CPU Usage on Windows
If Cortana causes high CPU usage, Kudu can help clean temporary files and optimize Windows performance.
How to Fix Windows High CPU Usage
Learn why Windows CPU usage stays high and how Kudu can remove junk, trim startup apps, and help restore smooth performance.