For at en computer skal fungere effektivt, kræver den hyppige opdateringer og vedligeholdelse. En af de komponenter, der kræver regelmæssige opdateringer, er en driver. Mange mennesker, der ejer en computer, har måske hørt udtrykket "driver", men kender måske ikke til disse, eller hvor vigtige de er for computerens drift.
I denne artikel vil vi diskutere, hvad drivere gør, hvorfor du har brug for dem, og hvordan du opdaterer dem korrekt, så du kan holde din computer til at fungere effektivt.
Hvad er drivere?
En driver er lavniveaukode (et program), der letter kommunikationen mellem en hardwarekomponent eller et softwareprogram og et operativsystem (OS). Det fungerer som en oversætter, der gør det muligt for dit OS at bede hardware eller software om at gøre, hvad du vil.
Hver computer har flere drivere, der styrer forskellige installerede applikationer og hardwarekomponenter. Uden drivere vil din computers hardware og software ikke fungere korrekt, og i nogle tilfælde kan de slet ikke fungere.
Der er virkelig to hovedtyper af drivere: enhedsdrivere og softwaredrivere.
Enhedsdrivere
Enhedsdrivere er en type software, der muliggør kommunikation mellem et OS og hardware eller enhed.
De er normalt skabt af det samme firma, der fremstillede enheden. Men når en tredjepartsvirksomhed laver en enhedsdriver, er den bygget efter den offentliggjorte hardwarestandard.
Ikke alle enhedsdrivere er bygget til at kommunikere direkte med selve enheden. I nogle tilfælde er der flere drivere lagdelt i en stak for at tillade kommunikation. Disse stablede drivere vil kommunikere direkte til hinanden eller OS. Driveren, der direkte kommunikerer med selve enheden eller OS, kaldes funktionsdriveren.
I mellemtiden kaldes driverne imellem, der manipulerer kommunikationen i forskellige formater, så maskinen kan forstå kommandoen, filterdrivere.
Forskellige enheder kræver drivere. Nedenfor er nogle af de mest almindelige:
- Printere
- Scannere
- Digitale kameraer
- Video adaptere
- Kortlæsere
- Lydkort
- Modemer
- Bundkort chipsæt
- Controllere
- Netværksinterfacekort
- Lagerenheder (HDD og SSD)
Software drivere
Softwaredrivere er ikke forbundet med nogen hardwareenheder i modsætning til enhedsdrivere. I stedet er disse programmer, der tillader softwareapplikationer at kommunikere med et OS.
Deres primære formål er at aktivere eller deaktivere adgang til beskyttede data, der kun er tilgængelige for programmer i kernetilstand. Dette er grunden til, at softwaredrivere altid kører i kernetilstand.
Bemærk : I kernetilstand har drivere ubegrænset adgang til hardware og computerhukommelse. Det kan udstede enhver CPU-instruktion, der kræves for at få hardwaren til at fungere korrekt.
Hvad gør chauffører?
For at forstå, hvordan drivere fungerer, forestil dig at prøve at streame et Netflix-show på din computer. Når du afspiller videoen i din browser, sender applikationen din kommandoanmodning til dit OS.
Derefter skal operativsystemet sende anmodninger til andre komponenter på din computer, som vil hjælpe dig med at udføre kommandoer, så du kan se showet. OS vil bede netværkskortet om at buffere videoen, sende de korrekte kommandoer til grafikkortet for at vise videoen og kommunikere med lydkortet for at afspille lyden i videoen.
OS sender alle disse anmodninger til de drivere, der er knyttet til de nødvendige enheder, og hver enheds driver ved præcis, hvad de skal gøre. Så for eksempel ved netværkskortdriveren, hvilke data der skal overføres, videokortet ved, hvad det skal vise, og lydkortet ved, hvilken lyd der skal afspilles.
Drivere kommunikerer ikke kun med enheder, der findes inde i din computer. De arbejder også med andre maskiner såsom printere og scannere. For eksempel, når du trykker på knappen Udskriv i et program, sender operativsystemet kommandoen til printerdriveren om at udskrive dokumentet. Driveren oversætter derefter denne kommando, så printeren forstår, hvad du vil gøre. Til sidst udskriver printeren dokumentet og fuldfører din anmodning.
Din computer kan opfylde alle dine anmodninger og kommandoer, fordi operativsystemet ved, hvordan man beder enhederne om at udføre deres arbejde gennem drivere.
Hvorfor har du brug for drivere?
Du skal bruge drivere, så du kan bruge din computer. Som nævnt før er drivere nødvendige, så din computer kan kommunikere med sin egen hardware, andre enheder og software. Uden driverne ville din computer være ubrugelig, og al dens hardware ville ikke fungere sammen.
Hvorfor er det vigtigt at opdatere drivere?
Driveropdateringer kan give mange ting, herunder nye sikkerhedsrettelser, såsom at forhindre hackere i at ødelægge dine filer og opgraderinger til din enheds teknologi. Ofte vil enhedsproducenter identificere eventuelle fejl eller fejl, kendt som fejl, og derefter oprette en opdatering for at løse dem.
Bortset fra det, efterhånden som teknologien udvikler sig, bliver nye fejl og trusler konstant identificeret, og driveropdateringer gør det muligt for pc-producenter at blive ved med at tilbyde rettelser og forbedringer til brugere, der har købt deres enheder. Derudover, hvis driveropdateringer understøtter din enhed, behøver du ikke købe nye komponenter, selvom en ny teknologi introduceres.
Hvis du undlader at opdatere dine drivere, kan det føre til større problemer. Ud over at gå glip af nye funktioner eller ydeevneopgraderinger, kan din enhed være modtagelig over for trusler såsom hacks eller vira og kan endda forhindre den i at fungere overhovedet. Derudover, hvis du ikke opdaterer driveren til en kritisk komponent på din computer, såsom bundkortet eller videokortet, kan din computer blive ubrugelig.
Hvordan ved jeg, om en driver skal opdateres?
Symptomerne på en forældet driver kan variere afhængigt af hvilken enhed den er forbundet med. For eksempel, hvis du ikke har opdateret din skærmdriver i en længere periode, kan den vise symptomer på forsinkelse, sløret grafik, pixelerede eller blinkende skærme.
For bundkort kan du opleve, at din computer går ned, vil ikke starte korrekt, eller systemet bliver langsomt selv med de mest basale opgaver.
Hvis du støder på et problem med din computer, som ikke hurtigt kan løses ved at genstarte den, er opdatering af driveren den næste løsning. Selvom det ikke er svaret på alle problemer, bør det altid være en del af de fejlfindingstrin, computerbrugere kan udføre.
For at undgå disse problemer kan du konfigurere din computer til automatisk at opdatere dens drivere .
Opdateret og vedligeholdt
Nu hvor du ved, hvad drivere er, og hvad de gør, vil det være nemt at holde din computer vedligeholdt og opdateret. Bortset fra det, hvis du støder på problemer med din computer, kan en simpel driveropdatering eller fejlfinding løse problemet.