Ce este software-ul driverului?

Driverul este un set de programe utilitare care permit sistemului de operare să funcționeze cu un anumit dispozitiv pe computer. Sarcina de conducător auto este de a gestiona cererile de aplicații și software de sistem, pentru a le traduce într-o limbă înțeleasă de către dispozitivul fizic, pentru a controla procesele de inițializarea, schimbul de date, setările, trecerea de la o stare la alta. Driver permite sistemului de operare să interacționeze cu un dispozitiv specific printr-o interfață comună care nu ia în considerare caracteristicile acestui dispozitiv. Cu alte cuvinte, șoferul traduce solicitările de nivel înalt în interogări de nivel scăzut ale mașinii, accesând direct resursele hardware ale computerului.







Nu fiecare dispozitiv necesită un driver. Dacă există un standard strict, care descrie un set de comenzi, secvența și calendarul operațiunilor și alte aspecte de a lucra cu această clasă de dispozitive, conducătorul auto poate să nu fie necesară, deoarece sistemul de operare include deja toate procedurile necesare. În principiu, poate fi numit driverul integrat. De exemplu - o tastatură, un temporizator, un modem extern, porturi de comunicație. Dar dacă dispozitivul poate fi înlocuit cu altul, diferit în funcționalitatea sa, atunci driverul pentru acesta va trebui să fie instalat în mod necesar.

Driverul poate fi conținut în distribuția sistemului de operare. Apoi, problema găsirii șoferului dispare de la sine. Cu toate acestea, dispozitivele care au apărut după lansarea oficială a sistemului de operare vor necesita instalarea unui driver separat, dezvoltat de producător. În plus, setul de drivere livrat împreună cu sistemul de operare este mic și acoperă doar o mică parte a dispozitivelor cele mai comune sau pe deplin standard, de exemplu "plug and play".

Descărcați driverul

Ca orice producție, producția de tehnologie încearcă să țină pasul progresul, dar, din păcate preobretat nou dispozitiv disponibil nu este pentru toată lumea, în ciuda faptului că deja toată lumea reconstruit pe monitoare LCD, o mulțime de oameni și organizații sunt încă folosesc monitoare CRT . Iar atunci când un producător dezvoltă un nou model dintr-o serie sau chiar folosind noua tehnologie este în curs de dezvoltare alte dispozitive, apoi vechi pur și simplu scos din producție și de-a lungul timpului încetează să sprijine și, în special sprijin pentru software-ul și driverele.







Luați în considerare acest exemplu: utilizați un monitor vechi, care este deja scos din producție, dar pe ansamblu aveți un computer suficient de puternic și doriți să vă puneți sistemul de operare Windows Vista. Nici producătorul dvs., nici driverele WINDOWS standard (driver win). Și trebuie să utilizați un driver univariat pentru monitorul dvs. care nu funcționează corect sau nu funcționează utilizând toate caracteristicile dispozitivului. În acest caz, site-ul nostru va ajuta deoarece avem drivere pe lângă cele oficiale, precum și versiunile noastre și alți programatori. Și imaginați-vă că aveți nevoie de un driver pentru un dispozitiv care a fost deja întrerupt, din nou puteți descărca driverul dispozitivului dvs. de la noi. Sau pur și simplu ați cumpărat / folosit calculatorul fără șofer, în loc să caute alte site-uri la fiecare dispozitive de șofer, doar du-te la noi, avem un motor de căutare convenabil și veți petrece mult mai puțin trafic și de timp atunci când caută drivere pentru dispozitivele. Și, de asemenea, puteți desena o mulțime de noi și interesante din articolele noastre.

Windows și drivere

În sistemele de operare Microsoft Windows, driver-ul este format din mai multe fișiere, de obicei stocate în directoarele SYSTEM32 SYSTEM și subdirectoarele sale. Kernelul driverului este stocat în fișiere cu extensii .VXD. DRV. SYS și altele, iar procedurile suplimentare sunt adunate în bibliotecile dinamice DLL. În plus, șoferul poate include fișiere utilitare, fișiere de ajutor, module de dezinstalare etc.

Secvența de operații pentru instalarea și eliminarea driverului este stocată într-un fișier de informații special .INF. Cu aceasta, Windows determină tipul, producătorul, modelul dispozitivului, clasa driver. fișierele și resursele necesare. Acest fișier descrie, de asemenea, operațiile de despachetare, copiere, rulare, redenumirea fișierelor, ștergerea, adăugarea și ștergerea cheilor din registru etc. Toate fișierele .INF sunt stocate în directorul INF, iar driverele instalate non-Microsoft (care nu sunt furnizate împreună cu sistemul de operare) sunt stocate într-un subdirector INF / OTHER separat.

Windows poate găsi automat dispozitivele șoferului. Pentru a face acest lucru, utilizează tehnologia PlugPlay, mai precis, partea sa, care este responsabilă pentru auto-identificarea dispozitivului. În special, sunt detectate și înregistrate într-o listă într-o zonă specială ESCD scurt pentru „Extended Data System Configuration“ dispozitive PCI-BIOS. Windows poate utiliza și poate interoga în mod independent, magistrala PCI și de a învăța de la fiecare dispozitiv coduri ale producătorului, modelul și versiunea, resursele necesare și alte informații. Mai mult, fișierele de bază de date DRVIDX.BIN și DRVDATA.BIN sunt verificate împotriva tuturor dispozitivelor cunoscute și se află fișierul .INF necesar. Dacă există fișiere noi în directorul .INF, acestea vor fi indexate automat și introduse în baza de date.

Pagina principală - Produse software - Articole - Administrarea sistemului. Sisteme de operare Windows. Sisteme de operare Linux. Sisteme de operare Unix







Articole similare

Trimiteți-le prietenilor: