If the Svchost.exe is destroyed by virus or the Svchost.exe is corrupt, removed by accident, I suggest you follow this instruction to fix svchost.exe error.
Copy and Paste Svchost.exe to Locate the Correct Directory on Your System.
Firstly, if you can not find a copy of svchost.exe in this folder C:\WINDOWS\system32 then please use system searching function to find out svchost.exe file on your computer.It must be removed to another location by mistake. After that, copy svchost.exe back to the correct folder C:\WINDOWS\system32.
Secondly, if you fail to locate a copy of svchost.exe on your whole computer, I recommend you copy the file from another computer with the same version of Windows operating system to your problem computer. Of course, you can try to re-install the operating system and Svchost.exe errors would be resolved immediately. However, this method would waste your precious time and maybe delete all of the data if you never backup your files.
Download System Repair Tools to Fix Svchost.exe
Do not doubt this method! Actually it is an effective and easy way to fix svchost.exe with just a few of clicks. Svchost.exe error could probably be caused by registry error on the system. System Repair Tools can fix not only svchost.exe but also help you detect and remove most of windows system errors on your PC. To prevent svchost.exe errors, I highly recomment you download Best Registry Cleaner to protect and clean errors regularily.