Un driver de afișare este un program de calculator responsabil pentru prezentarea video, precum și a graficelor și imaginilor vizuale, de către un computer. Este un program care ajută programul care este operat să se conecteze cu ecranul monitorului sau al laptopului pentru a afișa orice elemente vizuale. Aceasta produce efectul vizual solicitat de utilizator printr-un proces de operatii electrice. Multe companii diferite, inclusiv companii de hardware și software, produc aceste tipuri de programe.
Driverele de afișare sunt unice pentru dispozitivele vizuale și software și nu vor funcționa cu alte componente hardware, cum ar fi difuzoarele sau imprimantele. Un driver de afișare preia instrucțiunile date software-ului de la utilizator și le comunică hardware-ului. Hardware-ul ia apoi acțiunea corespunzătoare și o transmite înapoi către software prin driverul de afișare. Utilizatorul vede rezultatul vizual al comenzii pe care a solicitat-o.
Tipul de driver de afișare necesar depinde de sistemul de operare instalat pe computer. Hardware-ul care are mai mult de un sistem de operare va avea drivere de afișare diferite pentru fiecare dintre acele sisteme de operare. Asigurarea compatibilității între hardware și sistemele de operare este adesea un proces continuu, datorită upgrade-urilor și reparațiilor furnizate de producătorii de hardware, drivere de dispozitiv și sisteme de operare. Dacă sunt instalate noi programe hardware sau software de afișare, poate fi necesar să fie instalat un nou driver de afișaj pentru ca unul sau ambele să funcționeze corect.
Dacă un utilizator este confuz cu privire la driverul de afișare necesar pentru software-ul sau dispozitivul său, el sau ea poate căuta programe de verificare care vor indica driverul corect necesar de sistem. În plus, un program software poate avea această detectare încorporată. Când software-ul este actualizat, fie va alerta utilizatorul cu privire la orice probleme de compatibilitate în cadrul upgrade-ului, fie upgrade-ul poate include un driver nou.
Un utilizator poate avea nevoie de drivere de afișare diferite pentru un monitor, cameră și scaner pentru a se asigura că se realizează întreaga interfață între hardware și software. Ele sunt, de asemenea, esențiale cu anumite tipuri de software, cum ar fi programele de manipulare a imaginilor și jocurile. Orice programe media care depind de afișarea vizuală, cum ar fi playerele de filme sau chiar creatorii de filme, pot avea nevoie de drivere de afișare avansate, datorită numeroaselor mii de comenzi pentru hardware care sunt realizate în fiecare secundă.
Driverele de afișare instalate incorect pot determina închiderea unui program software, ceea ce se numește eroare fatală. Acest lucru se întâmplă deoarece traducerea între software și hardware nu poate avea loc. Lipsa traducerii provoacă probleme în cadrul software-ului, care nu se poate repara singur, închizând întregul program.