The Window operativsystemet kjører på toppen av et nettverk av relaterte filer som opprettholder systemet , dets interaksjon med maskinvare og brukerinformasjon. Mens datamaskiner blir ofte forventet å kjøre i en idiotsikker måte, kan mange ting gå galt . Filer kan bli ødelagt på grunn av installasjon av ny maskinvare , eller hackere kan implantere virus inn i et system for å stjele informasjon eller skade filer. I begge tilfeller innebærer en merkelig pop - up-melding proklamerte at svchost.exe filen ikke kan bli funnet som enten noe i systemet registret er skadet eller det at et virus finnes på datamaskinen . DLL -filer
For Microsoft Windows -operativsystemet til å fungere , eller for alle Windows- programmer for å dele en felles programmering plattform , må et felles sett av biblioteker og funksjoner som finnes i systemet eksisterer, dynamisk lenkede biblioteker ( DLL) gi denne funksjonaliteten. Kjørbare programmer i et Windows-system kan ringe DLL-filer for å kommunisere med maskinvaren for eksempel en skriver , eller ring system -definerte funksjoner for å utføre bestemte oppgaver.
Svchost
Når undersøke kjørende prosesser inne i Windows Oppgavebehandling , kan en bruker se flere forekomster av svchost.exe prosess som kjører til enhver tid . Den svchost på en Windows -systemet representerer en løpende prosess som er vert for andre service-orienterte prosesser . Windows-tjenester kommer ofte i form av DLL-filer , som ikke kan utføre selvstendig uten en hjelper til å kjøre dem , for eksempel svchost . Større programmer i et Windows-system kan kreve mindre tjenester til å kjøre som en del av gjennomføringen deres , og disse tjenestene ofte kjører under paraplyen til en svchost prosess .
Skadet registre
en årsak til tap av referanse til svchost filen innebærer en skadet register . Windows-registret opprettholder systemfilene for å sikre at programmer og operativsystem funksjonalitet kan referere til viktige filer under utførelsen. Dette bånd spesielt til tilstanden til systemets henvisning til DLL-filer som finnes i filsystemet . Når du installerer ny maskinvare , kan lenkede biblioteker bli skadet eller blandet opp i registeret . I dette tilfellet kan det program som krever svchost henvise til feil bibliotek sted. En god begynnelse Poenget er å avinstallere nylig installerte programvare eller maskinvare periferiutstyr , spesielt antivirus -programvare , og se om problemet vedvarer .
Virus
Et annet problem som kan føre til en lost svchost henvisning innebærer virus eller malware . Virus kommer ofte i form av DLL-filer , eller installere DLL-filer til kritiske systemfiler kataloger for å skjule infeksjonen. Dette betyr at de bruker svchost prosess for å utføre uansett angrep de utfører eller eventuelle overvåking operasjoner de utfører . Som et resultat , kan brukeren se mange svchost prosesser som kjører , eller en enkelt svchost -prosessen bruker opp alle prosessor ressurser . Alternativt kan prosessen være feilmerket som scvhost.exe . I dette tilfellet kan malware eller trojan skade svchost fil eller tilknyttede bibliotekene , noe som gjør tilgang til det umulige . Virus - sporing programvare, for eksempel AdAware , McAfee eller Avast ! , Kan bidra i å spore og rense ut en infeksjon .