- 04/20/2017
- 2 minute pentru a citi
-
- t
- b
- j
- n
începând cu Windows Vista, magazinul de drivere este o colecție de încredere de pachete de drivere primite și terțe părți. Sistemul de operare menține această colecție într-o locație sigură pe hard diskul local. Numai pachetele de drivere din magazinul de drivere pot fi instalate pentru un dispozitiv.
când un pachet de drivere este copiat în magazinul de drivere, toate fișierele sale sunt copiate. Aceasta include fișierul INF și toate fișierele la care se face referire de fișierul INF. Toate fișierele din pachetul driverului sunt considerate critice pentru instalarea dispozitivului. Fișierul INF trebuie să facă referire la toate fișierele necesare pentru instalarea dispozitivului, astfel încât acestea să fie prezente în magazinul de drivere. Dacă fișierul INF face referire la un fișier care nu este inclus în pachetul driver, pachetul driver nu este copiat în magazin.
procesul de copiere a unui pachet de drivere în magazinul de drivere se numește stadializare. Un pachet de driver trebuie să fie pus în scenă în magazinul de drivere înainte ca pachetul să poată fi utilizat pentru a instala orice dispozitiv. Ca urmare, instalarea driverului și instalarea dispozitivului sunt operații separate.
Un Pachet de drivere este pus în scenă în magazinul de drivere prin verificare și validare.
verificarea integrității pachetului de drivere
integritatea Software-ului a devenit o prioritate pentru furnizorii independenți de Hardware (IHV) și producătorii de echipamente originale (OEM). Preocupați de creșterea software-ului rău intenționat pe Internet, acești clienți doresc să fie siguri că software-ul lor nu a fost modificat sau corupt.
înainte ca un pachet de drivere să fie copiat în magazinul de drivere, sistemul de operare verifică mai întâi dacă semnătura digitală este corectă. Pentru mai multe informații despre semnăturile digitale, consultați semnarea driverului.
validarea pachetului de drivere
sistemul de operare validează pachetul de drivere în următoarele moduri:
- utilizatorul curent trebuie să aibă permisiunea de a instala pachetul de drivere.
- fișierul INF al pachetului driver este corect din punct de vedere sintactic și toate fișierele la care se face referire de fișierele INF sunt prezente în pachetul driver.
după ce un pachet de driver a trecut verificările de integritate și sintaxă, acesta este copiat în magazinul de drivere. Ulterior, sistemul de operare utilizează pachetul de drivere pentru a instala automat dispozitive noi fără a necesita interacțiunea utilizatorului.
odată ce fișierele sunt puse în scenă în magazinul de drivere, acestea nu trebuie eliminate sau modificate în niciun fel. În plus, fișierele noi nu trebuie adăugate în magazinul de drivere în afara procesului de intermediere. Aceasta include fișierele adăugate, eliminate sau modificate direct prin apeluri programatice sau indirect prin directive INF care vor fi procesate ulterior.