Windows, Linux, și toate celelalte sisteme de operare moderne utilizează o arhitectură extensibilă care permite încărcările programelor pilot (driver) pentru a adăuga suport pentru dispozitivele care nu sunt suportate direct de către kernel-ul SO. Sistemul folosește programe pilot de dispozitiv pentru a sprijini adaptorul video, adaptorul de sunet, adaptorul de rețea, precum și a altor dispozitive periferice. Altfel decât în cazul BIOS-ului și codurilor firmware, codurile programelor pilot de dispozitiv sunt componente software mai atent realizate ca să ruleze pe PC. Este recomandat de a actualiza programele pilot de dispozitiv, deoarece programele pilot actualizate pot îmbunătăți performanța, sau adaugă suport pentru caracteristici suplimentare.
În general, se recomandă să se realizeze actualizarea driverelor de dispozitiv în orice moment, dar mai ales la instalarea unui hardware nou.
Firmware este un element aflat la jumătatea distanței dintre hardware și software. Firmware-ul este software-ul care este semi-permanent stocat pe cipuri nonvolatile de memorie din interiorul PC-ului. Principalul sistem de BIOS, de exemplu, este similar firmware. Dar principalul sistem de BIOS-ul nu este singura componentă de firmware pe sistemul de calcul. Aproape fiecare periferic, de la video, audio, adaptoare de rețea, cardurile RAID, controlerul hard discului și unitățile de stocare optice, au propriile lor firmware. Se recomandă atenție pentru actualizările de BIOS-ul ale plăcii de bază și de firmware. Dacă nu este stricat, nu repara. Decizia depinde de cât de vechi este aparatul. Este destul de comună pentru componente nou introduse de a avea mai multe actualizări firmware puse la dispoziție încă de la începutul ciclului vieții lor. Pe măsură ce timpul trece, de obicei, actualizările de firmware devin mai puțin frecvente, și au tendința de a fi minore remedieri sau completări de caracteristici.
Un driver de dispozitiv (componentă) este un program de calculator, proiectat pentru a asigura interfața cu anumite dispozitive hardware, precum și pentru a facilita comunicarea între aceste dispozitive și sistemul de operare instalat pe calculator.
Astfel, driverele de dispozitiv sunt atât pentru componenta software de bază (BIOS) cât și pentru sistemul de operare respectiv. Când se conectează un dispozitiv special pe calculator – o imprimantă, de exemplu – sistemul de operare de pe calculator trebuie să înțeleagă cum să comunice cu acest dispozitiv hardware specific. „Device Drivers” facilitează acest proces de comunicare.
Unele dintre driverele necesare dispozitivelor sunt furnizate de sistemul de operare și sunt instalate în momentul în care sistemul de operare s-a instalat. Alte drivere sunt furnizate de către producătorul de hardware, și s-au instalat în momentul în care dispozitivul este instalat. Când sistemul de operare este instalat, procesul de instalare de drivere de dispozitiv pentru placa de bază, tastatură, și alte dispozitive, este transparent. Cu toate acestea, atunci când se instalează drivere de dispozitiv pentru alte tipuri de hardware (de exemplu: placa grafică, placa de rețea, placa de sunet, imprimantă, scanner și cameră digitală), este necesară intervenția utilizatorului. În cele mai multe cazuri, un dispozitiv hardware trebuie să fie instalat când este conectat la calculator, înainte nu e corect să fie instalate driverele de dispozitiv.
Se urmează în primul rând instalarea hardware-ului, apoi instalarea driverelor de dispozitiv. Există câteva excepții de la acest lucru, cum ar fi un aparat de fotografiat digital, folosind un port USB pentru descărcarea de imagini pe calculator. În acest caz, de obicei este, software-ul instalat pe calculator înainte ca aparatul foto să fie conectat la portul USB. Se consultă în general documentația pentru a afla ce să se facă mai întâi.
Nu numai că pentru diverse dispozitive hardware sunt necesare propriile lor drivere specifice, dar exact driverul necesar variază în funcție de sistemul de operare care este instalat pe calculator. Astfel, driverul, necesar pentru o imprimanta va varia în funcție de ce rulează pe calculator Windows 7 sau Windows 10, de exemplu. În timp, driverele sunt adesea dezvoltate încât sunt compatibile cu mai multe sisteme de operare, dar driverele pentru dispozitive mai vechi nu mai sunt dezvoltate și rămân în urmă cu evoluția, cum ar fi cu introducerea unui nou sistem de operare. În aceste cazuri este nevoie de a descărca driverele de dispozitive hardware direct de pe site-ul Internet al producătorului. Cu toate acestea, multe dintre drivere sunt, de asemenea, actualizate de către producător (pentru a elimina orice erori, extinde compatibilitatea). Pentru acest motiv, se recomandă în general, să descărcați driverele de pe site-ul producătorului, mai degrabă decât a instala de pe CD-ul care însoțește componenta hardware.
Deci, când și de ce ar trebui să se actualizeze driverele? Iată un scurt ghid:
Ori de câte ori se adaugă noi componente hardware, se instalează cea mai recentă versiune de driver de dispozitiv disponibilă;
Dacă se face un upgrade pentru sistemul de operare, se va face upgrade de drivere de dispozitiv hardware, de asemenea. Acest proces se poate produce în mod automat în timpul instalării noului sistem de operare (când hardware-ul este detectat), dar va trebui să se actualizeze manual toate driverele care nu au fost actualizate automat;
Dacă se întâmpină orice probleme de compatibilitate cu hardware-ul sistemului, se verifică, pentru a vedea dacă există un driver actualizat disponibil.
Problemele de natură software sunt de cele mai multe ori legate de drivere și le putem identifica și remedia utilizând softuri utilitare puse la dispoziție de sistemul de operare cum ar fi Device Manager și rapoartele de sistem.
Pentru a actualiza driverele ușor pe calculator se deschide Device Manager, se dă dublu clic pe componenta al cărui driver se dorește actualizat, se selectează opțiunea Driver, se face clic pe butonul Update Driver. Dacă se dorește un driver vechi și nu este de găsit pe site-ul Internet al producătorului, un excelent serviciu on-line de resurse pentru a căuta driverul dorit este la http://www.driverguide.com. Baza lor de date a driverelor este una dintre cele mai cuprinzătoare de pe Internet.
Actualizările de drivere pentru Windows 10, împreună cu multe dispozitive, de exemplu, adaptoare de rețea, monitoare, imprimante și plăci video, sunt descărcate și instalate automat prin Windows Update. Dacă doriți să actualizați manual sau reinstalați un driver, procedați în felul următor:
Actualizați driverul de dispozitiv
În caseta de căutare din bara de activități, introduceți manager dispozitive, apoi selectați Manager dispozitive.
Selectați o categorie pentru a vedea numele dispozitivelor, apoi faceți clic dreapta pe cel pe care doriți să-l actualizați.
Selectați Căutați automat software de driver actualizat.
Selectați Actualizare driver.
Dacă Windows nu găsește un driver nou, puteți să căutați unul pe site-ul web al producătorului dispozitivului și să urmați instrucțiunile.
Reinstalați driverul dispozitivului.
În caseta de căutare din bara de activități, introduceți manager dispozitive, apoi selectați Manager dispozitive.
Faceți clic dreapta pe numele dispozitivului și selectați Dezinstalare.
Reporniți PC-ul.
Windows va încerca reinstalarea driverului.
Verificați periodic dacă driverele instalate funcționează corect. Starea lor se poate verifica mai întâi în Device Manger. Dacă aici nu sunt semnalate probleme se pot folosi programele de diagnostic propuse de producător. Există, de asemenea, programe generale de la terți care pot identifica componentele hardware și pot preciza starea de funcționare a acestora și în unele cazuri pot testa diverși parametrii de funcționare.
Dacă un dispozitiv hardware nu funcționează, conectați-vă ca utilizator diferit. Pot exista setări în profil care nu mai permit navigarea pe internet sau accesarea unui dispozitiv; se remediază prin recrearea profilului.
Verificați dacă calculatorul are instalate ultimele update-uri prin accesare paginilor producătorilor de hardware sau prin folosirea opțiunii Microsoft Update (în cazul sistemelor de operare Microsoft).
Ghidați-vă în căutarea soluției prin folosirea de programe de diagnostic, ce permit rezolvarea problemelor.
Dacă informațiile furnizate de driver nu sunt suficiente, folosiți instrumente de la terți sau de la producător pentru diagnosticarea dispozitivelor (programe de diagnosticare hardware).
Device Manager: semnul "!" indică că dispozitivul acționează incorect, semnul "X" indică că dispozitivul este dezactivat.
O placă video la care nu a fost instalat driver-ul poate determina afișarea incorectă a imaginilor pe ecranul monitorului sau nu lucrează la parametrii prevăzuți de producător.
Actualizarea driverelor nu este întotdeauna încununată cu succes și atunci se recomandă revenirea la driverul anterior (opțiunea rollback driver).