Dacă ați întâmpinat un accident de computer, este posibil ca un driver hardware să fi fost cauza. Acestea sunt software-uri pe care sistemul de operare al computerului dvs. le folosește pentru a vorbi cu hardware-ul său. Fiecare sistem de operare - de la Windows la Android - folosește drivere hardware.
Driverele sunt ca traducătorii pentru computerul dvs.
La un nivel fundamental, două componente principale cuprind un computer - software și hardware. Software-ul este sistemul dvs. de operare (SO) și orice programe și aplicații pe care le-ați instalat pe acesta. Placa de bază, memoria RAM, mouse-ul, tastatura, imprimanta și orice altceva fizic conectat la computer alcătuiesc hardware-ul.
Fără niciun ajutor, software-ul nu știe cum să vorbească cu hardware-ul dvs. și invers. Driverele hardware sunt bucăți de software care vă învață sistemul de operare, programele și aplicațiile cum să lucrați cu dispozitivele dvs. Imaginați-vă că sistemul dvs. de operare vorbește engleză, iar hardware-ul dvs. vorbește limba germană. Driverele hardware sunt, apoi, interpretul de limbă care convertesc engleza în germană și înapoi.
Producătorii produc șoferi; Dezvoltatorii de software le folosesc
Deoarece driverele se ocupă de traducerea hardware, s-ar putea să credeți că înseamnă că producătorii care produc hardware produc driverele. Acest lucru este adevărat în unele cazuri; este posibil ca producătorul să fi făcut driverul grafic, de exemplu. Dar asta nu este întotdeauna adevărat.
Microsoft (și unii producători) oferă drivere universale pe care le poate folosi oricine. Acești șoferi oferă economii de costuri și consistență în performanța tuturor dispozitivelor. Omiterea procesului de creare a driverelor îi conferă producătorului posibilitatea de a-și regla hardware-ul la un driver bine cunoscut, bine testat, cu specificații care să corespundă nevoilor companiei. De exemplu, mouse-ul, tastatura și unitățile USB utilizează drivere generice fabricate de Microsoft.
Unele dispozitive pot utiliza drivere generice, dar pot funcționa mai bine cu drivere specifice dispozitivului. De exemplu, dvs. placa grafică a computerului (GPU) vă poate trimite desktopul pe un ecran cu drivere generice, dar are nevoie de drivere de la producătorul său - NVIDIA, AMD sau Intel - pentru performanțe optime de joc 3D.
Indiferent de cine creează driverul, dezvoltatorii de software le profită și le folosesc. Editorul dvs. de text sau procesorul de text apelează driverul de imprimare pentru a lucra cu imprimanta și driverul grafic pentru a afișa textul. Fără aceste drivere, programul dvs. nu știe cum să vorbească cu imprimanta sau monitorul pentru a îndeplini funcții esențiale, cum ar fi imprimarea și modificarea dimensiunii fontului. Driverele de hardware le oferă dezvoltatorilor de software un pas în sus; nu trebuie să învețe detaliile limbajului hardware pentru a utiliza hardware-ul.
Dezvoltatorul de software nu trebuie să petreacă o grămadă de timp reinventând roata. Dacă o aplicație trebuie să imprime, dezvoltatorul său poate implementa o funcție de imprimare de bază și poate avea încredere în driverele de imprimantă ale sistemului pentru a gestiona detaliile. În caz contrar, este posibil ca dezvoltatorul de software să fie nevoit să proiecteze o operație de imprimare pentru imprimantele HP, apoi pentru imprimantele Brother și așa mai departe.
Software-ul folosește uneori mai multe drivere pentru a lucra cu un dispozitiv, trecând datele prin fiecare. Pentru a reveni la exemplul nostru de barieră lingvistică, imaginați-vă că software-ul dvs. vorbește engleză, iar hardware-ul dvs. vorbește germana. Din păcate, primul dispozitiv de interpretare la îndemână vorbește doar engleză și italiană. Este suficient pentru a facilita comunicarea. Acum, imaginați-vă că a sosit un al doilea interpret care vorbea italiană și germană. Prin trimiterea liniei prin cei doi interpreți, în cele din urmă, comunicarea ar funcționa. Același concept de bază apare atunci când mai multe drivere sunt utilizate între software și hardware.
De ce driverele hardware pot cauza blocări ale sistemului
Interacțiunea strânsă dintre software, driver și hardware este ceea ce face ca totul să funcționeze pe computerul dvs. De asemenea, este ceea ce sparge lucrurile. Să ne întoarcem la analogia noastră de interpretare a limbajului. Traducerea limbii este la fel de bună ca cel mai prost vorbitor al unei limbi din lanț. Dacă interpretul dvs. vorbește o engleză foarte bună, dar numai o limbă germană acceptabilă, atunci este posibil să nu vorbească greșit, iar vorbitorul de limbă germană nu va înțelege cu adevărat ceea ce se spune.
La fel se întâmplă și cu driverele de dispozitiv, dar problema este agravată. Nu numai că driverul de dispozitiv în sine poate să nu fie perfect, dar software-ul și hardware-ul implicat pot avea, de asemenea, probleme. Și aceste probleme pot fi mărite pe măsură ce se îndreaptă spre lanț, la fel ca un joc de telefon. Deci, dacă spuneți software-ului că doriți să imprimați și trimite direcția către șofer în mod incorect, șoferul, la rândul său, va interpreta cât mai bine și va trimite acele indicații către hardware. Dacă totul merge bine, nu vei fi nimeni mai înțelept.
Dar software-ul, driverele și hardware-ul dvs. nu sunt întotdeauna suficient de inteligente pentru a se recupera de la date necorespunzătoare. Dacă interpretul tău pare descumpănit pentru că nu știu de ce vorbitorul german vrea „pantofi de mână” (handschue în germană), poți lucra împreună pentru a determina că înseamnă mănuși. Dar, dacă sistemul dvs. de operare îi spune driverului grafic să oprească ventilatorul plăcii grafice atunci când a însemnat-o, placa grafică va face așa cum s-a spus, ducând la o potențială supraîncălzire și oprire a sistemului.
Problema devine mai complicată de atât, dar la nivelurile lor de bază, acestea pot fi reduse la faptul că datele rele au făcut o cerere imposibilă și sistemul nu a putut recupera. Sistemul dvs. de operare se poate bloca sau bloca. Driverele în sine pot conține erori sau incompatibilități, dar un driver poate părea, de asemenea, să aibă vina atunci când dispozitivul hardware de bază este defect sau are o altă problemă fizică.
Ce trebuie să faceți dacă bănuiți că există drivere hardware defecte
Dacă credeți că aveți o problemă cu driverul hardware, primul lucru pe care ar trebui să-l faceți este să faceți un pas înapoi și să examinați de ce ați ajuns la această concluzie. Dacă un software vă recomandă să actualizați software-ul „depășit” și promite să vă ajute să actualizați, ar trebui să vă opriți. Nu vă recomandăm utilitarele de actualizare a driverelor ; pot provoca mai mult rău decât bine; de fapt, este discutabil dacă provoacă ceva bun. Cel mai bun lucru pe care îl puteți face pentru mașina dvs. este dezinstalarea actualizatorului de driver.
Adevarul este, în general nu este nevoie să actualizați driverele hardware . Dacă nu vedeți o problemă cu hardware-ul dvs. și pare să funcționeze bine, atunci este mai bine să lăsați lucrurile așa cum sunt decât să riscați să introduceți o problemă. O excepție este drivere grafice asociate plăcilor grafice ; acestea sunt actualizate în mod regulat pentru a rezolva probleme, pentru a adăuga funcții noi și pentru a îmbunătăți performanța noilor jocuri pe PC. Dar este posibil ca majoritatea driverelor dvs. hardware să nu necesite actualizare.
Cu toate acestea, dacă ați văzut un BSOD (ecran albastru al morții) care afișează un mesaj de eroare despre un driver hardware, probabil că sunteți pe drumul cel bun. Dacă un driver hardware cauzează blocări, următorul pas ar trebui să fie să verificați dacă există drivere noi.
Dar chiar și în acest caz, nu utilizați utilitarul de actualizare a driverului. Cel mai bun mod de a vă actualiza driverul este prin Windows Update sau site-ul web al producătorului. Începeți prin a verifica dacă există actualizări Windows, Microsoft face o treabă decentă de a avea grijă de actualizările hardware pentru dvs. în acest moment, ceea ce poate economisi mult efort.
Dacă nu vedeți nimic în actualizarea Windows, accesați site-ul web al producătorului și verificați zona de asistență pentru descărcări de drivere. Comparați cea mai recentă versiune pe care o oferă producătorul cu versiunea afișat în Manager dispozitive .
În cea mai mare parte, driverele hardware ar trebui să funcționeze în fundal și nu ar trebui să observați prezența lor. Din păcate, tot ceea ce face ca driverele hardware să funcționeze bine le face, de asemenea, o sursă potențială de probleme. Dar, de obicei, nu trebuie să vă faceți griji deloc. Ori nu au nevoie de actualizare, fie Windows se va ocupa de asta pentru dvs. Înțelegerea acestor fapte cheie vă va ajuta să rezolvați o problemă dacă o aveți - și să evitați să provocați o problemă în care niciuna nu exista.
LEGATE DE: Tot ce trebuie să știți despre ecranul albastru al morții