Wat zijn pc-stuurprogramma's en waarom heb je ze nodig?

Om een ​​computer efficiënt te laten werken, heeft deze regelmatig updates en onderhoud nodig. Een van de componenten die regelmatige updates vereisen, is een stuurprogramma. Veel mensen die een computer bezitten, hebben misschien de term 'stuurprogramma' gehoord, maar zijn er misschien niet bekend mee of zijn niet bekend met hoe belangrijk ze zijn voor de werking van de computer. 

In dit artikel bespreken we wat stuurprogramma's doen, waarom u ze nodig hebt en hoe u ze correct kunt bijwerken, zodat u uw computer efficiënt kunt laten werken. 

Wat zijn stuurprogramma's?(What Are Drivers?)

Een driver is low-level code (een programma) die de communicatie tussen een hardwarecomponent of een softwaretoepassing en een besturingssysteem (OS) vergemakkelijkt. Het fungeert als een vertaler waarmee uw besturingssysteem hardware of software kan vragen om te doen wat u wilt. 

Elke computer heeft meerdere stuurprogramma's die verschillende geïnstalleerde applicaties en hardwarecomponenten besturen. Zonder stuurprogramma's zullen de hardware en software van uw computer niet goed werken en in sommige gevallen zelfs helemaal niet. 

Er zijn eigenlijk twee hoofdtypen stuurprogramma's: apparaatstuurprogramma's en softwarestuurprogramma's.

Apparaatstuurprogramma's(Device Drivers)

Apparaatstuurprogramma's zijn een type software dat communicatie tussen een besturingssysteem en hardware of apparaat mogelijk maakt. 

Ze zijn meestal gemaakt door hetzelfde bedrijf dat het apparaat heeft vervaardigd. Wanneer een extern bedrijf echter een apparaatstuurprogramma maakt, wordt dit gebouwd volgens de gepubliceerde hardwarestandaard.

Niet alle apparaatstuurprogramma's zijn gebouwd om rechtstreeks met het apparaat zelf te communiceren. In sommige gevallen zijn er meerdere stuurprogramma's in een stapel gelaagd om communicatie mogelijk te maken. Deze gestapelde stuurprogramma's communiceren rechtstreeks met elkaar of met het besturingssysteem. Het stuurprogramma dat rechtstreeks communiceert met het apparaat zelf of het besturingssysteem, wordt het functiestuurprogramma genoemd. 

Ondertussen worden de tussenliggende stuurprogramma's die de communicatie in verschillende formaten manipuleren, zodat de machine de opdracht kan begrijpen, filterstuurprogramma's genoemd. 

Voor verschillende apparaten zijn stuurprogramma's vereist. Hieronder(Below) staan ​​enkele van de meest voorkomende:

  • printers
  • Scanners
  • Digitale fototoestellen
  • Videoadapters
  • Kaartlezers
  • geluidskaarten
  • Modems
  • Moederbord chipsets
  • Controllers
  • Netwerkinterfacekaarten
  • Opslagapparaten(Storages devices) (HDD en SSD)

Softwarestuurprogramma's(Software Drivers)

Softwarestuurprogramma's zijn niet gekoppeld aan hardwareapparaten, in tegenstelling tot apparaatstuurprogramma's. In plaats daarvan zijn dit programma's waarmee softwaretoepassingen kunnen communiceren met een besturingssysteem. 

Hun primaire doel is het in- of uitschakelen van de toegang tot beveiligde gegevens die alleen beschikbaar zijn voor programma's in de kernelmodus. Dit is de reden waarom softwarestuurprogramma's altijd in de kernelmodus worden uitgevoerd. 

Opmerking(Note) : in de kernelmodus(Kernel) hebben stuurprogramma's onbeperkte toegang tot hardware en computergeheugen. Het kan elke CPU- instructie geven die nodig is om de hardware correct te laten werken. 

Wat doen chauffeurs?(What Do Drivers Do?)

Om te begrijpen hoe stuurprogramma's werken, kunt u zich voorstellen dat u probeert een Netflix -show op uw computer te streamen. Wanneer u de video in uw browser afspeelt, stuurt de toepassing uw opdrachtverzoek naar uw besturingssysteem. 

Vervolgens moet het besturingssysteem verzoeken naar andere componenten van uw computer sturen die u zullen helpen bij het uitvoeren van opdrachten zodat u de show kunt bekijken. Het besturingssysteem vraagt ​​de netwerkkaart om de video te bufferen, stuurt de juiste opdrachten naar de grafische kaart om de video weer te geven en communiceert met de geluidskaart om de audio in de video af te spelen. 

Het besturingssysteem stuurt al deze verzoeken naar de stuurprogramma's die zijn gekoppeld aan de vereiste apparaten, en de stuurprogramma's van elk apparaat weten precies wat ze moeten doen. Zo weet bijvoorbeeld het stuurprogramma van de netwerkkaart welke gegevens moeten worden overgedragen, weet de videokaart wat er moet worden weergegeven en weet de geluidskaart welk geluid moet worden afgespeeld. 

Stuurprogramma's communiceren niet alleen met apparaten die zich in uw computer bevinden. Ze werken ook met andere machines zoals printers en scanners. Als u bijvoorbeeld in een toepassing op de knop Afdrukken(Print) drukt, stuurt het besturingssysteem de opdracht naar het printerstuurprogramma om het document af te drukken. Het stuurprogramma vertaalt dit commando vervolgens zodat de printer begrijpt wat u wilt doen. Ten slotte drukt de printer het document af en voltooit uw aanvraag. 

Uw computer kan aan al uw verzoeken en opdrachten voldoen omdat het besturingssysteem via stuurprogramma's weet hoe de apparaten hun werk moeten doen. 

Waarom heb je stuurprogramma's nodig?(Why Do You Need Drivers?)

U hebt stuurprogramma's nodig om uw computer te kunnen gebruiken. Zoals eerder vermeld, zijn stuurprogramma's nodig zodat uw computer kan communiceren met zijn eigen hardware, andere apparaten en software. Zonder de stuurprogramma's zou uw computer nutteloos zijn en zou al zijn hardware niet samenwerken. 

Waarom is het updaten van stuurprogramma's belangrijk?(Why Is Updating Drivers Important?)

Stuurprogramma-(Driver) updates kunnen veel dingen bieden, waaronder nieuwe beveiligingspatches, zoals voorkomen dat hackers uw bestanden beschadigen en upgrades naar de technologie van uw apparaat. Vaak(Often) identificeren apparaatfabrikanten eventuele fouten of glitches, ook wel bugs genoemd, en maken vervolgens een update om deze op te lossen. 

Afgezien daarvan worden, naarmate de technologie vordert, voortdurend nieuwe fouten en bedreigingen geïdentificeerd, en updates van stuurprogramma's stellen pc-fabrikanten in staat om fixes en verbeteringen aan te bieden aan gebruikers die hun apparaten hebben gekocht. Als stuurprogramma-updates uw apparaat ondersteunen, hoeft u bovendien geen nieuwe componenten aan te schaffen, zelfs niet als er een nieuwe technologie wordt geïntroduceerd. 

Als u uw stuurprogramma's niet bijwerkt, kan dit tot grotere problemen leiden. Afgezien van het missen van nieuwe functies of prestatie-upgrades, kan uw apparaat vatbaar zijn voor bedreigingen zoals hacks of virussen en kan het zelfs helemaal niet meer werken. Als u het stuurprogramma van een kritiek onderdeel van uw computer, zoals het moederbord of de videokaart, niet bijwerkt, kan uw computer bovendien onbruikbaar worden. 

Hoe weet ik of een stuurprogramma moet worden bijgewerkt?(How Do I Know if a Driver Needs To Be Updated?)

De symptomen van een verouderd stuurprogramma kunnen variëren, afhankelijk van het apparaat waarmee het is geassocieerd. Als u bijvoorbeeld uw beeldschermstuurprogramma gedurende een langere periode niet hebt bijgewerkt, kan het symptomen van vertraging, wazige afbeeldingen, gepixelde of knipperende schermen vertonen. 

Voor moederborden kan het zijn dat uw computer crasht, niet goed opstart of het systeem traag wordt, zelfs bij de meest elementaire taken. 

Als u een probleem tegenkomt met uw computer dat niet snel kan worden opgelost door hem opnieuw op te starten, is het bijwerken van het stuurprogramma de volgende oplossing. Hoewel dit niet het antwoord is op alle problemen, zou het altijd een onderdeel moeten zijn van de stappen voor probleemoplossing die computergebruikers kunnen uitvoeren. 

Om al deze problemen te voorkomen, kunt u uw computer zo instellen dat de stuurprogramma's automatisch worden bijgewerkt(set up your computer to automatically update its drivers)

Bijgewerkt en onderhouden(Updated and Maintained)

Nu u weet wat stuurprogramma's zijn en wat ze doen, is het gemakkelijk om uw computer te onderhouden en up-to-date te houden. Afgezien daarvan, als u problemen ondervindt met uw computer, kan een eenvoudige stuurprogramma-update of probleemoplossing het probleem oplossen. 



About the author

Ik ben een computerexpert en ben gespecialiseerd in iOS-apparaten. Ik help mensen sinds 2009 en mijn ervaring met Apple-producten maakt mij de perfecte persoon om te helpen met hun technologische behoeften. Mijn vaardigheden omvatten: - iPhones en iPods repareren en upgraden - Apple-software installeren en gebruiken - Mensen helpen de beste apps voor hun iPhones en iPods te vinden - Werken aan online projecten



Related posts