Manager de control al serviciului

Montarea bazei de date de servicii instalate se face în registru și se află în HKEY_LOCAL_MACHINE \ SYSTEM ramură \ CurrentControlSet \ Services. Această bază de date este utilizată de către SCM și alte programe pentru a adăuga, modifica sau configura servicii.

Structura inițială a bazei de date a serviciilor este creată atunci când sistemul de operare este instalat și include următoarele date:

De asemenea, informațiile despre serviciu pot fi completate cu următoarele date:

În structura acestei baze de date, există în mod necesar înregistrări care descriu driverele de sistem. necesar pentru a porni sistemul de operare.

Atunci când încărcarea sistemului de operare CSM ruleaza toate serviciile. care a specificat tipul de pornire „Automatic“, precum și toate serviciile. enumerate în serviciile de dependențe autorun. Astfel, atunci când serviciul începe cu tipul de start „automat“, din care, în funcție de tipul de serviciu de pornire specificat „Manual“, acesta din urmă va fi lansat, în ciuda tipul său de pornire.

După pornirea sistemului de operare, utilizatorul poate porni manual serviciile necesare. utilizând consola de administrare a serviciului.

De asemenea, utilizatorul poate specifica opțiunile de pornire pentru serviciu. care vor fi transmise ca argumente pentru funcția StartService la pornire.

Când începe serviciul, dispecerul efectuează următoarele acțiuni:

La sfârșitul procesului services.exe, pe ecran apare fereastra Finalizarea ferestrei de operare (la fel ca la sfârșitul procesului Lsass.exe).

Articole similare