Fails svchost.exe (pakalpojuma resursdators) atrodas mapē C:WindowsSystem32 un tiek izmantots dažādu sistēmas pakalpojumu palaišanai. Šeit ir šī faila oficiālais apraksts, ko nodrošina Microsoft:
Fails Svchost.exe atrodas mapē %SystemRoot%System32. Startēšanas laikā Svchost.exe pārbauda reģistra pakalpojumu daļu, lai izveidotu to pakalpojumu sarakstu, kas tai jāielādē. Vienlaicīgi var darboties vairāki Svchost.exe gadījumi. Katrā Svchost.exe sesijā var būt pakalpojumu grupa. Tāpēc var darboties atsevišķi pakalpojumi atkarībā no tā, kā un kur tiek palaists Svchost.exe. Šī pakalpojumu grupēšana nodrošina labāku kontroli un vienkāršāku atkļūdošanu.
|_+_|
Svchost.exe grupas ir identificētas šādā reģistra atslēgā:Katra vērtība zem šīs atslēgas apzīmē atsevišķu Svchost grupu un tiek parādīta kā atsevišķs gadījums, kad skatāt aktīvos procesus. Katra vērtība ir REG_MULTI_SZ vērtība, un tajā ir ietverti pakalpojumi, kas darbojas šajā Svchost grupā. Katrā Svchost grupā var būt viens vai vairāki pakalpojumu nosaukumi, kas iegūti no šādas reģistra atslēgas, kuras parametru atslēga satur ServiceDLL vērtību:
|_+_|
Tādējādi pakalpojumu grupēšanas rezultātā mums ir daudz Svchost.exe gadījumu, un katrs katrā instancē darbojas ar pakalpojumu grupu!
Apskatīsim, kā skatīt, kuri pakalpojumi darbojas konkrētā svchost.exe instancē.
Pirmā iespēja: uzdevumu pārvaldnieks
Iebūvētais rīks Windows uzdevumu pārvaldnieks spēj parādīt papildu informāciju par pakalpojumiem, kas saistīti ar atlasīto svchost procesu. Nesen mēs apskatījām, kā skatīt ar procesu saistītos pakalpojumus operētājsistēmā Windows 8, tāpēc ir ieteicams izmantot šo triku, lai pārbaudītu svchost.
- Atveriet uzdevumu pārvaldnieku, nospiežotCtrl + Shift + Escīsceļu uz tastatūras vai ar peles labo pogu noklikšķinot uz tukša uzdevumjoslas apgabala.
- Operētājsistēmā Windows 7 vai Vista atveriet cilni Procesi. Operētājsistēmā Windows 8 un jaunākās versijās pārslēdzieties uz cilni Detaļas.
- Ar peles labo pogu noklikšķiniet uz vēlamā procesa. Pieņemsim, ka konkrētais svchost.exe procesa gadījums patērē daudz atmiņas un vēlaties noskaidrot, kurš pakalpojums to izraisa, pēc tam noklikšķiniet uz šī svchost.exe gadījuma un izvēlietiesDoties uz pakalpojumu(-iem). Cilne Pakalpojumi tiks atvērta automātiski, un visi pakalpojumi, kas izveidoti, izmantojot procesa svchost.exe atlasīto gadījumu, tiks iezīmēti.
Otrā iespēja: komandrindas triks
Atveriet komandu uzvednes logu un ierakstiet šo:
|_+_|Tajā tiks uzskaitīti visi svchost procesa gadījumi ar saistītajiem pakalpojumiem.
Šis triks ir ļoti noderīgs operētājsistēmā Windows XP, kur programmu Task Manager navDoties uz pakalpojumu(-iem)' iezīme.
Tieši tā. Tagad jūs zināt, kāpēc jūsu Windows sistēmā darbojas vairāki svchost.exe procesi, un jūs nesapratīsit, kāpēc ir jādarbojas tik daudziem no tiem.