Totul despre driverele Windows

bsodMultă lume a auzit despre driverele pentru componentele și perifericele unui calculator, dar nu întotdeauna este clar ce reprezintă acestea și de ce sunt atât de importante.

Ce este un driver ?

Driverele sunt mini-programe sau fișiere care traduc pe înțelesul sistemului de operare parametrii funcționali și caracteristicile / funcționallitățile componentelor hardware conectate la un calculator.

La achiziționarea unei imprimante, de exemplu, în pachet se livrează cel puțin un disc cu drivere și programe utile. Driverul imprimantei comunică PC-ului, prin intermediul sistemului de operare, ce fel de pagini se pot tipări (dimensiune, grosime, culoare cerneală, tipuri de fonturi compatibile) plus o serie de parametri care permit funcționarea optimă a dispozitivului cu sistemul de operare instalat. Funcționarea optimă înseamnă acces complet la funcționalitățile proiectate pentru acel dispozitiv și posibilitatea unei configurări precise, după necesitățile utilizatorului.

Drivere originale, generice, modificate

Vorbeam despre funcționarea optimă a perifericelor, care este oferită de cele mai multe ori de driverele proiectate special de producătorul componentei hardware. Acestea sunt driverele originale, care provin direct de la producător. Există și așa-numitele drivere generice, care sunt incluse de multe ori în Windows și care asigură funcționalitatea stabilă dar oarecum limitată funcțional a dispozitivelor hardware, pentru că nu activează toate caracteristicile funcționale ale produsului. De asemenea, atunci când funcționalitatea unui dispozitiv este limitată intenționat de producător prin drivere (de cele mai multe ori pentru încadrarea în standarde), entuziaștii scriu neoficial drivere noi sau modifică driverele existente tocmai pentru a folosi la maximum funcționalitățile hardware.

Ca o regulă de bază ordinea în care recurgem la unul dintre tipurile de drivere (original, generic sau modificat) este dată de stabilitatea și funcționalitatea respectivei componente pornind mai întâi cu driverul generic din Windows (care este de multe ori instalat automat dacă Windows a recunoscut prin Plug and Play componenta), mergând apoi pe site-ul producătorului și instalând driverele oferite de acesta și abia după aceea instalarea de drivere modificate, dacă hardware-ul în cauză  nu funcționează nici atunci corespunzător.

De ce avem nevoie de drivere semnate digital ?

Producătorii sunt obligați să respecte anumite standarde cu privire la parametrii funcționali ai componentelor și ansamblurilor hardware dar standarde în proiectarea driverelor. Respectarea acestor standarde este verificată de Microsoft prin Windows Hardware Quality Labs (WHQL). Pentru ca produsul acestora să primească certificarea de compatibilitate Microsoft, producătorilor li se cere să efectueze o serie de teste și să trimită la Microsoft jurnalele cu rezultatele acestor teste spre examinare. Procedura poate include și teste suplimentare efectuate chiar de Microsoft pe diferite configurații hardware și pe diferite versiuni Windows.

windowsLogo

Ajungem la o întrebare firească : de ce trebuie făcute aceste verificări ?

Vă aduceți aminte de Blue Screen of Death ? Ecranul albastru de eroare din majoritatea versiunilor Windows apare de foarte multe ori din cauza erorilor cauzate de drivere necorespunzătoare care au accesat spații nepermise în memoria calculatorului sau au executat operații nepermise acestui tip de software.

Numărul mare de sesizări la support privind căderi ale sistemelor, incompatibilitărți și conflicte hardware/software a arătat că în majoritatea cazurilor era vorba tocmai despre drivere prost scrise.

ms_bsod_2

Pentru a evita aceste situații, dar și pentru a crește fiabilitatea sistemului de operare, Microsoft a decis să instituie WHQL. Ulterior, tot Microsoft a impus utilizarea exclusivă a driverelor cu semnătură digitală WHQL pe anumite versiuni de Windows. Totodată, Microsoft a pus la dispoziția dezvoltatorilor de drivere un Windows Driver Kit gratuit și câteva instrumente de verificare.

Pentru a obține certificatul digital (un driver însoțit de un certificat digital oferă garanția unei proveniențe sigure), companiile trebuie să  obțină o licență de la o autoritate de certificare software (de exemplu VeriSign) și să aplice la acestea pentru un cod de certificare standard Microsoft Authenticode. Acesta se poate achiziționa pentru o durată de până la trei ani.

Produsele care trec de aceste teste sunt însoțite de un certificat digital care permite sistemului de operare Windows să recunoască și să permită instalarea unui driver sau să îl respingă total (versiunile pe 64 de biți) sau să avertizeze utilizatorul că semnătura nu este disponibilă și că astfel pot apărea probleme în exploatare (versiunile pe 32 de biți).

avertisment

La ce servește toată această procedură și ce avantaje are ?

Pentru driverele certificate Microsoft colaborează cu companiile producătoare hardware, oferindu-le feedback cu privire la funcționarea produselor proprii și cu privire la îmbunătățirile care pot fi făcute.

Companiile pot opta pentru propria semnătură în loc de a trece prin procedura WHQL. Aceste drivere nu se califică pentru logo-urile “Certified for Windows”, dar se pot instala pe versiuni Windows 64 bit și fără mesaje de eroare pe sistemele cu Windows 32 bit  ale sistemelor de operare Windows Vista sau Windows 7.  Totuși, în Windows XP, asemenea drivere vor duce la afișarea unui avertisment de la sistemul de operare.

De unde pot gestiona driverele în Windows 7 ?

Toate driverele sunt controlate în Device Manager. Acest videoclip vă oferă mai multe detalii despre Device Manager:

articole conexe :


Cosmin Tătaru este tehnician de suport IT și web design & development freelancer. Principalele sale zone de interes sunt IT support pentru sistemul de operare Windows (client sau server) și web developement cu Wordpress și Joomla. În timpul liber scrie pe windowsfaralimite.ro, tutorialeoffice.ro și se implică în comunitatea IT Spark (http://itspark.ro), unde este moderator și speaker..

  • http://www.facebook.com/people/Turcu-Marinel/100000602852279 Turcu Marinel

    Cum pot instala driver wireless pentru Amilo la windows 7,daca pe pagina Fujitsu Siemens nu gasesc decat driver pentru Vista?Nu se poate decat pe Vista?.
    Mulțumesc.

    • http://windowsfaralimite.ro Cosmin Tataru

      Poti sa cauti driverul pentru adaptorul Wireless pe site-ul producatorului de adaptoare wireless, nu la Fujitsu-Siemens.

  • http://www.facebook.com/people/Turcu-Marinel/100000602852279 Turcu Marinel

    multumesc pentru sfat…Am gasit driverul pe pagina producatorului si functioneaza.Multumesc!

  • http://windowsfaralimite.ro Cosmin Tataru

    Ma bucur ca ti-a fost de folos !

  • Anonymous

    Buna seara, ce pot sa faca ca leptop-ul meu sa redea un dvd,l-am probat in alte 3 calc si functioneaza am un leptop aspire cu windows 7 original,mutumesc anticipat.

    • http://windowsfaralimite.ro Cosmin Tataru

      DVD original sau clonat ? Unitatea optică citește alte DVD-uri ? Care este modelul exact al laptopului dv. ?

    • http://windowsfaralimite.ro Cosmin Tataru

      DVD original sau clonat ? Unitatea optică citește alte DVD-uri ? Care este modelul exact al laptopului dv. ?

  • Anonymous

    Buna ziua, am un laptop acer aspire 5542,dvd-ul este facut de 2 professionisti acum 2 luni,este video cu nunta mea,acest dvd l-am vizionat pe alte 3 calculatoare diverse si a functionat.Unitatea mea reda doar dvd original gen cela cumparate la pachet cu reviste, muzica si atat., scuze pt. raspuns intarziat, locuieasc in italia si chiar nu ma incred in specialistii de aici!

    • http://windowsfaralimite.ro Cosmin Tataru

      As avea o sugestie: copiati DVD-ul pe un suport similar de alta culoare (unele modele nu ruleaza in anumite unitati optice in ruptul capului). Iar daca aveti un Windows XP pe laptop, as sugera sa instalati KLite Codec Pack si sa incercati iarasi.

      • Anonymous

        Multumesc pentru raspuns,,nu stiu cum se copiaza dar o sa incerc,laptop-ul are windows 7 home premium ,original.Acum am vazut ca in calculatorul care il reda are si unitate bd-rom,pe cand al meu are doar unitate dvd-rw,o sa va zic ce am rezolvat,o seara buna!

        • http://windowsfaralimite.ro Cosmin Tataru

          Cereti celor care v-au produs DVD-ul sa il copieze pe alt tip de disc DVD. Daca aveti DVD RW pe laptop acesta citeste si CD ROM si DVD, deci nu e cazul sa va faceti griji. Daca laptopul este in garantie si nu rezolvati problema, cereti inlocuirea unitatii optice la furnizor sau la reprezentanta service a acestuia. Ar trebui sa ofere gratuit inlocuirea.

          • Anonymous

            Multumesc pentru sfaturi,le-am cerut sa i-mi faca in alt format filmarea.Laptopul a iesit din garantie.O sa incerc sa gasec un service pentru unitatea optica,multumesc mult,o seara buna!