Hva er en enhetsdriver?

En enhetsdriver er en datamaskinfil som lar operativsystemet (OS) på en datamaskin kommunisere med og kontrollere maskinvare som er koblet til den datamaskinen på riktig måte. Ulike enheter krever ofte at forskjellige drivere fungerer som de skal, selv om et operativsystem vanligvis vil ha standarddrivere installert for et antall enheter for å gi minimalt med funksjonalitet med slike enheter. For at funksjonaliteten til mange enheter skal kunne brukes av operativsystemet på en datamaskin, må imidlertid riktige drivere vanligvis installeres. En enhetsdriver for en enhet vil vanligvis bli utstyrt med maskinvaren for installasjon av enhetsprodusenten, selv om de vanligvis også kan lastes ned og installeres.

Selv om det er mange forskjellige spesifikke drivere, er en enhetsdriver generelt en fil som lar operativsystemet på en datamaskin kommunisere korrekt med en tilsvarende enhet. Slike drivere er nødvendige for omtrent alle typer enheter på en datamaskin, inkludert hovedkortet, USB-portene (Universal Serial Bus), Ethernet-porter, skrivere, nettverkskort og skjermkort. Hvis disse enhetene er relativt enkle, kan selvfølgelig standarddrivere som leveres med et OS være tilstrekkelig til at systemet kan fungere ordentlig. Ofte må imidlertid en enhetsdriver installeres med en ny enhet eller maskinvare for å sikre riktig kompatibilitet.

Når en datamaskin starter opp, håndteres maskinvarefunksjonene til datamaskinen av det grunnleggende input / output-systemet (BIOS) på datamaskinens hovedkort. Dette systemet er i stand til å kommunisere med noen få grunnleggende maskinvarer, vanligvis en skjerm, tastatur og diskstasjoner, uten behov for en enhetsdriver for disse enhetene. Selv om denne funksjonaliteten kan være begrenset, er det vanligvis tilstrekkelig for å starte en datamaskin og installere et operativsystem. Når dette er gjort, blir BIOS deretter brukt til første oppstart, deretter blir funksjoner overlevert til OS for fortsatt drift.

Noen eldre typer OS ville bruke BIOS mens OS kjørte for å kommunisere med maskinvare. Ettersom nyere systemer erstattet denne eldre metoden med direkte kontroll av enheter av operativsystemet, var nye midler nødvendige for å tillate OS å bruke enhetene. OS på en datamaskin bruker en enhetsdriver for å oppnå denne funksjonen for hver enhet. Standard enhetsdriver som er installert med et OS på en datamaskin vil vanligvis tillate grunnleggende funksjoner for noen enheter, for eksempel å vise bilder fra et skjermkort på en skjerm. Mer avanserte funksjoner, som riktig gjengivelse av avansert datagrafikk med et skjermkort, krever vanligvis spesifikke drivere som kan installeres med maskinvaren.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?