The Window operativsystemet körs ovanpå ett nätverk av samverkande filer som upprätthåller systemet , dess växelverkan med hårdvara och användarinformation . Även datorer är ofta beräknas löpa i ett idiotsäkert sätt , kan många saker gå fel . Filer kan skadas på grund av installation av ny hårdvara , eller hackare kan implantera virus in i ett system för att stjäla information eller skada filer . I båda fallen innebär en konstiga pop - up meddelande proklamera att svchost.exe filen inte kan hittas som antingen något i systemregistret är skadat eller att ett virus finns på datorn . DLL -filer
För Microsoft Windows -operativsystemet för att fungera , eller för de Windows-program för att dela en gemensam programmering plattform , måste en gemensam uppsättning bibliotek och funktioner som finns i hela systemet existerar , dynamiskt länkade bibliotek ( DLL ) tillhandahålla denna funktion . Körbara program i ett Windows -system kan ringa DLL -filer för att kommunicera med hårdvara såsom skrivare , eller joursystem - definierade funktioner för att utföra specifika uppgifter . Addera Svchost
När undersöka processer som körs inne i Windows Task Manager , kan användaren se flera instanser av svchost.exe process som körs vid en viss tidpunkt . Den svchost på en Windows -system representerar en pågående process som värd för andra serviceinriktade processer . Windows-tjänster kommer ofta i form av DLL-filer , som inte kan utföra självständigt utan en hjälpreda för att köra dem , såsom svchost . Större program i ett Windows -system kan kräva mindre service att köra som en del av deras genomförande , och dessa tjänster ofta drivs inom ramen för en svchost process .
Korrupta register
en orsak till en förlust av hänvisning till svchost fil innebär ett skadat register . Windows-registret upprätthåller systemfiler för att säkerställa att program och operativsystem funktionalitet kan hänvisa till viktiga filer under exekvering . Detta knyter särskilt villkoret om systemets hänvisning till DLL-filer som finns i filsystemet . Vid installation av ny hårdvara , kan länkade bibliotek skadas eller blandas upp i registret . I detta fall kanske det program som kräver svchost att hänvisa till en felaktig bibliotek plats . En bra startpunkt är att avinstallera nyligen installerad programvara eller hårdvara kringutrustning , särskilt antivirusprogram , och se om problemet kvarstår .
Virus
Ett annat problem som kan orsaka en förlorade svchost referens involverar virus eller skadlig kod . Virus kommer ofta i form av DLL-filer , eller installera DLL -filer till viktiga systemfiler kataloger för att dölja infektionen . Detta innebär att de använder svchost processen att verkställa vad attacker de utför eller eventuella övervakningsåtgärder som de utför . Som ett resultat kan användaren se många svchost processer som körs , eller en enda svchost förfarande med användning av upp alla processorresurser . Alternativt kan processen felaktigt som scvhost.exe . I detta fall skulle malware eller trojan skada svchost fil eller tillhörande bibliotek , vilket gör åt det omöjligt . Virus - mjukvara , som AdAware , McAfee eller Avast ! , Kan hjälpa till att spåra och städa ut en infektion . Addera