Svchost exe missing error – Tech Support
Today we will talk about issues connected with malware infection. The matter is that “svchost.exe missing” error or “windows cannot find svchost.exe” error can appear only in case of malware infection. System file svchost.exe cannot be deleted – otherwise your system very likely won’t load at all. Scammers use “importance” of svchost file and make you think you have serious system problem.
You can fix this issue using Svchost Fix Wizard or Registry Cleaner
Real svchost.exe file is located in C:\Windows\system32 folder. If you take a closer look to error message you have it can look like this:
Windows cannot find C:\windows\svchost.exe. Make sure you typed the name correctly, and then try again. To search for a file, check the Start button, and then check Search.
Which states that you don’t have file in Windows folder. This error often appear after malware removal that removed svchost.exe virus from Windows folder, while there is still registry entry that tell this file to load on startup. In Hijackthis log this can look like this
F3 – REG:win.ini: load=C:\WINDOWS\svchost.exe
That means that malware created inifile value, mapped to Registry. This can be fixed by Hijackthis but it is strongly recommended to perform antivirus scan after.
Another error can look like this:
Windows cannot find C:\windows\system32\scvhost.exe. Make sure you typed the name correctly, and then try again. To search for a file, check the Start button, and then check Search.
If you look carefully you can see that it is sCVhost.exe file but not sVChost.exe that should be. In Hijackthis log this error can be represented by O4 line:
O4 – HKLM\..\Policies\Explorer\Run: [Generic Host Process] C:\WINDOWS\system32\scvhost.exe
It even named the process “Generic Host Process” to make you sure there is nothing suspicious. Actually, virus copied this file to system32 folder and added auto-loading Registry entry. After your standard antivirus or Windows Defender located and removed the file entry was still there saying your PC to load non-existing file which result in this error.
Other known cases are:
Windows cannot find C:\Recycled\SVCHost.exe. Make sure you typed the name correctly, and then try again. To search for a file, check the Start button, and then check Search.
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\Current Version\Explorer\Winlogon
On the right side locate entry Shell and change its value from
After restart error should disappear.
One more popular problem states:
Windows cannot find ‘C:\WINDOWS\system32\dxdll\svchost.exe’. Make sure you typed the name correctly, and then try again. To search for the file, click the Start button, and then click Search.
Reason of this error is pretty much the same and it can be fixed by Hijackthis or using registry Editor. Just go to Edit -> Find in Registry Editor and type:
Remove entry that will contain C:\WINDOWS\system32\dxdll\svchost.exe or remove line C:\WINDOWS\system32\dxdll\svchost.exe in value that will be found.
You can fix this and other svchost.exe missing issues using Svchost Fix Utility
More information on topic: Fix Svchost.exe missing problem.