Mājas lapa » Datoru padomi » Kā Fix Svchost.exe augsta CPU izmantošana

    Kā Fix Svchost.exe augsta CPU izmantošana

    SVCHOST.EXE ir viens no tiem noslēpumainajiem procesiem, kas nepārtraukti darbojas sistēmā Windows un ir pilnīgi svarīgi, tomēr jūs nekad precīzi nezināt, ko tas dara. Tātad, kas ir SVCHOST.EXE? Nosakot faktiskos pakalpojumus un programmas, kas darbojas katrā SVCHOST.EXE procesā, ir vērts zināt, jo īpaši, ja process aizņem 99 vai 100 procentus no jūsu CPU!

    Tātad, pirms mēs ieniramies risinājumos, iegūsim dziļāku izpratni par to, ko šis process faktiski dara, un par to, kā jūs varat noteikt dažas no problēmām, kas varētu rasties. Pirmkārt, svchost apzīmē “Pakalpojumu resursdators”Un tas tieši to dara, kā norāda nosaukums: palīdz“ uzņemt ”pakalpojumus. Pakalpojums operētājsistēmā Windows ir tikai programma operētājsistēmā, kas veic konkrētu darbu un darbojas fonā visu laiku, kad dators ir ieslēgts, pat ja neesat pieteicies.

    Lielākā daļa programmu, kuras jūs pazīstat, darbojas kā atsevišķs izpildāms, piemēram, .EXE. Tomēr lielākā daļa pakalpojumu tiek īstenoti DLL formātā, kas nevar darboties atsevišķi. Tādējādi svchost ielādē šos DLL un vada tos pats. Tāpēc, atverot Windows uzdevumu pārvaldnieku, redzēsiet virkni svchost.exe procesu. Ja vēlaties iegūt vairāk informācijas par uzdevumu vadītāju, pārbaudiet manus rakstus par uzdevumu pārvaldnieka izpratni.

    Jūs pamanīsiet, ka pašlaik manā datorā darbojas astoņi svchost procesi, kas visi izmanto dažādus atmiņas apjomus un darbojas ar dažādiem lietotāja vārdiem. Tātad, pieņemsim, ka viens no tiem darbojas ar pārāk augstu CPU izmantošanu 100 procentos, kā mēs varam noteikt faktisko lietojumprogrammu?

    Faktiski ir divi veidi, kā to darīt: manuāli to izdarīt, izmantojot komandu uzvedni un pakalpojumu rīku vai izmantojot trešās puses lietojumprogrammu. Es gribētu minēt gan šeit, ja kāds jums nedarbosies.

    Vispirms pārbaudiet vīrusus

    Pirms mēs nonākam sīkāk zemāk, ir vērts atzīmēt, ka ir gadījumi, kad svchost.exe faktiski ir vīruss. Tā kā tas ir sistēmas process, ļaunprātīgi kodētāji vēlas izmantot svchost nosaukumu, lai paliktu slēpti. Ja fails atrodas sistēmā Windows / system32, tas visticamāk nav vīruss, tomēr es vienmēr iesaku veikt skenēšanu, lai pārliecinātos.

    Ja jums vēl nav antivīrusu programmas, es iesaku izmantot vai nu Kaspersky vai Bitdefender, jo tie pastāvīgi darbojas augšpusē AV-Test un AV-Comparatives klasifikācijās. Tie nav bezmaksas, bet lielākā daļa bezmaksas antivīrusu programmu galu galā sasaista papildu nevēlamu programmatūru vai novirza pārlūkprogrammu uz „drošu” meklēšanas risinājumu, kas vispār nav drošs un tikai izseko un parāda vairāk reklāmu.

    Identificēt svchost.exe procesus, izmantojot komandu uzvedni (cietā veidā)

    1. Pirmkārt, dodieties uz priekšu un noklikšķiniet uz Sākt un tad Palaist un ierakstiet CMD un noklikšķiniet uz labi. Operētājsistēmā Windows 8.1 dodieties uz priekšu un ar peles labo pogu noklikšķiniet uz pogas Sākt un izvēlieties Izpildīt.

    2. Komandu logā ierakstiet šādu tekstu un nospiediet Ievadiet

    tasklist / svc / fi “imagename eq svchost.exe

    Jums jāsaņem izeja, kā parādīts zemāk ar nosaukumu, PID un pakalpojuma aprakstu

    Tagad jūs redzēsiet katru svchost procesu kopā ar tā unikālo ID numuru un pakalpojumiem, par kuriem tā ir atbildīga. Tomēr šie vārdi joprojām ir ļoti slepeni, un tie visi ir īstermiņa vārdi. Lai iegūtu vairāk noderīgas informācijas par procesu, mēs varam izmantot Pakalpojumi pārlūkprogrammā Windows.

    3. Ar peles labo pogu noklikšķiniet uz Mans dators, izvēlēties Pārvaldīt. Izvēlētajā ekrānā izvēlieties Datoru pārvaldība un pēc tam izvēlieties Pakalpojumi un lietojumprogrammas. Visbeidzot, izvēlieties Pakalpojumi.

    4. Tagad mēģiniet saskaņot kriptisko Windows pakalpojuma nosaukumu ar viegli lasāmajiem nosaukumiem cilnē Pakalpojumi. Tas ir nedaudz un var aizņemt kādu laiku, jo, ja lietojat procesu ar ID 1436 un tā nosaukums WudfSvc, jums ir jāmēģina to atrast sarakstā. Ja veicat dubultklikšķi uz viena pakalpojuma nosaukuma, redzēsiet arī viņu kriptisko nosaukumu, tāpēc jūs varat tos saskaņot. Manā gadījumā es domāju, ka W nozīmē, ka process sākas ar “Windows” un atvēra, līdz es redzēju spēli.

    Kā jūs varat redzēt, Windows Driver Foundation pakalpojums ir faktiski izsaukts wudfsvc īsi!

    Identificēt svchost.exe procesus, izmantojot Process Explorer (vienkāršs veids)

    Ja konstatējat, ka ir pārāk grūti, ir daudz vieglāk! Pārbaudiet Microsoft procesora rīka rīku (sākotnēji no SysInternals). Šis rīks ir pilnīgi bez maksas un sniedz detalizētu informāciju par katru pašreizējo procesu.

    Kad esat to lejupielādējis, vienkārši palaidiet exe failu, jo tas nav jāinstalē. Novietojiet peles kursoru uz svchost procesu un jūs saņemsiet uznirstošo logu, kurā redzēsiet, kuri pakalpojumi darbojas šajā procesā. Jauka lieta par procesa pētnieku ir tā, ka katram procesam tiek piešķirts draudzīgs vārds, nevis īss nosaukums.

    Windows 8 uzdevumu pārvaldnieks

    Viena pēdējā lieta, ko es gribēju pieminēt, bija fakts, ka Windows 8 uzdevumu pārvaldnieks pamatā padara komandrindas vai Process Explorer lietošanu pilnīgi novecojušu. Atveriet uzdevumu pārvaldnieku, nospiežot CTRL + SHIFT + ESC un ritiniet uz leju Procesi cilnē, kur tā saka Windows procesi.

    Šeit jūs redzēsiet katru svchost.exe procesu, kas uzskaitīts kā Pakalpojuma resursdators: seko konta veids, kuru tas izmanto (vietējā sistēma, tīkla pakalpojums utt.). Blakus tam būs arī numurs, un, ja izvērsiet objektu, noklikšķinot uz bultiņas, jūs redzēsiet arī katru pakalpojumu, kas darbojas šajā konkrētajā procesā.

    SVCHOST augstas CPU lietošanas noteikšana

    Tagad, kad esat sapratuši, kāds process ir viss jūsu CPU, mēs varam risināt, kā to novērst. Ja esat konstatējis, ka process nav Windows process, piemēram, Windows atjaunināšana vai Windows ugunsmūris, utt., Vienkārši nogaliniet procesu un atinstalējiet programmu.

    Tomēr lielāko daļu laika, kad šī problēma rodas, tai ir kaut kas saistīts ar Windows procesu. Šajā gadījumā labākais risinājums ir instalēt visus jaunākos atjauninājumus no Microsoft tīmekļa vietnes. Ja Windows sistēmā tas nav iespējams, mēģiniet restartēt datoru drošajā režīmā un mēģiniet to vēlreiz.

    Tāpat, ja jūs varat piekļūt cilnei Pakalpojumi, kā mēs iepriekš, dodieties uz priekšu un ar peles labo pogu noklikšķiniet uz pakalpojuma un izvēlieties Atspējot. Pat ja tas ir Windows atjauninājums vai ugunsmūris, neuztraucieties, jūs varat to vēlreiz iespējot. Pēc tam restartējiet datoru un dodieties uz Microsoft tīmekļa vietni un manuāli saņemiet atjauninājumus. Atkārtoti iespējojiet pakalpojumu un restartējiet datoru, un, cerams, viss darbojas!

    Lai atspējotu pakalpojumu sistēmā Windows, ar peles labo pogu noklikšķiniet uz tā Pakalpojumi cilni un izvēlieties Rekvizīti.

    Tālāk izvēlieties Atspējots no Startēšanas veids kombinācijas lodziņš, kas atrodas dialoglodziņa vidū:

    Šo procesu es esmu pāris reizes pārdzīvojis, un tas man ir strādājis. Tāpēc atkal vispirms atspējojiet pakalpojumu, pēc tam restartējiet datoru, pēc tam manuāli instalējiet atjauninājumus, pēc tam atkal iespējojiet pakalpojumu un pēc tam atkal restartējiet datoru. Ja tas nedarbojas, jums jāveic Windows remonta instalācija. Veiciet Google meklēšanu remonta instalēšanai un izpildiet šīs darbības. Ja izmantojat sistēmu Windows 8, varat atjaunināt datoru. Ja jums ir kādi jautājumi, pievienojiet komentāru. Izbaudi!