Typer av drivrutiner

Dator med platt skärm och mus

Bildkredit: Ryan McVay/Photodisc/Getty Images

Enhetsdrivrutiner är små datorprogram som låter operativsystem läsa delar av hårdvara som är ansluten till din dator. Det finns otaliga typer av drivrutiner för dussintals olika delar av datorhårdvara. Men för att en dator ska ha grundläggande funktionalitet finns det några utvalda drivrutiner som alla datorer måste ha.

BIOS

BIOS (basic input/output system) är per definition den mest grundläggande datordrivrutinen som finns och är designad för att vara det första programmet som startar när en PC slås på. BIOS lagras i minnet inbyggt i moderkortet och är utformat för att starta upp hårdvaran som är ansluten till PC, inklusive hårddiskar, bildskärmsutgång (oavsett om det är grafikkort eller inbyggd), tangentbord och mus.

Dagens video

Drivrutiner för moderkort

Drivrutiner för moderkort är små program som läses av antingen Windows eller Linux och tillåter grundläggande datorfunktioner medan de är inne i operativsystemet. Dessa drivrutiner inkluderar normalt program som tillåter bredbandsportar, USB-portar och I/O-portar för mus och tangentbord. Beroende på moderkortets fabrikat kan drivrutinerna även ha grundläggande drivrutiner för video- och ljudstöd.

BIOS är inte samma som moderkortsdrivrutiner.

Hårdvarudrivrutiner

Hårdvarudrivrutiner är program som är utformade för att tillåta delar av datorhårdvara, såsom expansionskortplatser, att fungera på en dator. Grafikkort, ljudkort, nätverkskort och andra expansionskort levereras med drivrutinsskivor för att underlätta installationsprocessen av hårdvaran. Andra enheter, som vissa typer av digitalkameror och MP3-spelare, har PC-drivrutiner inprogrammerade i sin programvara för enkel användning på de flesta fabrikat av persondatorer.

Drivrutiner för virtuella enheter

Drivrutiner för virtuella enheter skiljer sig från de flesta drivrutiner. Till skillnad från de flesta drivrutiner, som tillåter hårdvara att fungera med ett visst operativsystem, virtuell enhet drivrutiner emulerar en hårdvara och lurar i huvudsak datorn att tro att den läser från en faktisk hårdvara. En särskilt populär användning för drivrutiner för virtuella enheter är att läsa .iso-filer utan att ha en egentlig skiva, genom att använda en av dessa drivrutiner för att emulera en CD- eller DVD-enhet.