Hello there! I am Charity, I'm an Independent Advisor. I'm glad to help you today!
COM Surrogate (dllhost.exe) is a Windows process that hosts COM objects to handle tasks like generating file thumbnails. Basically, it's a legitimate process.
Let's do a clean boot then try to move your files again.
Press Windows + R, type msconfig, and press Enter.
In the System Configuration window, go to the Services tab.
Check Hide all Microsoft services, then click Disable all.
Go to the Startup tab and click Open Task Manager.
In Task Manager, disable all startup items.
Close Task Manager, then click OK in System Configuration.
Restart your computer.
Kind Regards,
Charity
Please note that things might need more than one reply to completely resolve your issue, as it will completely depend on the complexity of the question and the amount of detail that you have provided me.