← Område 5 Uppslag · Drivrutiner och portar Portarna

Dator- och nätverksteknik · område 5 · lektion 19

Drivrutiner och portar

Datorn fungerar — men än så länge kan den ingenting utom sig själv. Den här sidan handlar om vad som händer när du kopplar något till den, och varför en del enheter fungerar direkt medan andra inte gör det.

1. Vad kringutrustning är

Kringutrustning är allt som kopplas till datorn utifrån: mus, tangentbord, skrivare, extern lagring, headset, kamera. Gränsen går vid chassit — det som sitter inuti är datorns delar, det som kopplas in utanpå är kringutrustning.

Plug and play — anslut och använd — betyder att operativsystemet redan har en drivrutin som passar. Möss och tangentbord följer en gemensam standard som Windows känner till sedan tidigare, så systemet känner igen enheten, hämtar en drivrutin ur sitt eget lager och startar den. Ingen installation syns, för den sköttes åt dig.

Det som inte är plug and play är enheter där tillverkaren gör något eget: en skrivare med sina funktioner, ett grafikkort med sin panel, ett ljudkort med sina inställningar. Där finns ingen gemensam standard som täcker allt enheten kan — och då krävs tillverkarens egen drivrutin.

2. Vad en drivrutin gör

En drivrutin är ett program som låter operativsystemet prata med en bestämd sorts maskinvara.

Operativsystemet vet hur man skriver ut. Det vet inte hur just den här skrivarmodellen vill bli tillsagd. Drivrutinen är översättningen däremellan.

3. Drivrutin eller firmware?

De blandas ihop varje år, och det är begripligt — båda är "mjukvara på hårdvaran". Skillnaden är var de ligger och när de kör:

FirmwareDrivrutin
Var den liggerI ett chip på kortet självtSom filer i operativsystemet
När den körInnan operativsystemet startatNär operativsystemet kör
Vem den tillhörMaskinvaranOperativsystemet
I den här kursenOmråde 4, lektion 15 och 16Område 5, lektion 19
Att uppgradera en drivrutin är inte att uppgradera BIOS

Firmware-uppdatering gicks igenom i område 4, och regeln därifrån gäller fortfarande: uppdatera firmware bara när du har ett skäl. Ett avbrott mitt i kan göra kortet obrukbart. Drivrutiner är en helt annan sak — de är filer i systemet, och en misslyckad installation går att göra om.

4. Enhetshanteraren

Enhetshanteraren är där Windows visar sin bild av maskinvaran. Högerklick på Start → Enhetshanteraren, eller:

devmgmt.msc

Enheterna ligger grupperade efter typ. Det du framför allt ska leta efter är det gula utropstecknet: enheten finns, men fungerar inte — oftast för att drivrutinen saknas.

Drivrutinerna går också att lista utifrån, i en terminal:

pnputil /enum-drivers

Det behöver du inte kunna utantill. Poängen är att drivrutiner är filer på disken — de går att räkna, lista och byta.

5. Att uppgradera en drivrutin

Att uppgradera betyder att ersätta en installerad version med en nyare. Två vägar, och de ger inte alltid samma resultat:

VägHurVad du får
EnhetshanterarenHögerklick på enheten → Uppdatera drivrutin → Sök automatisktDen version Microsoft har godkänt och lagt i Windows Update. Alltid signerad, ofta äldre än tillverkarens
Tillverkarens webbplatsLadda ner filen för rätt modell, kör installationsprogrammetDen nyaste versionen, och tillverkarens egna inställningsprogram på köpet
Det svar som lurar flest

"Sök automatiskt" svarar ofta att den bästa drivrutinen redan är installerad. Det betyder att den bästa Windows känner till är installerad. Det är inte samma sak som den senaste.

Grafikkort är tydligast: NVIDIA — som sitter i salens maskiner — släpper nya drivrutiner betydligt oftare än de hamnar i Windows Update. Vilken väg som ger senaste versionen skiljer sig mellan tillverkare, så du kan inte veta i förväg. Du får titta.

Läs av versionen före och efter. Högerklick på enheten → Egenskaper → fliken Drivrutin. Skriv upp versionsnummer och datum innan du uppgraderar — en uppgradering utan ett före går inte att dokumentera, och labb 5 kräver båda.

Blev det ingen nyare version — det händer, kortet var redan aktuellt — är det också ett resultat. Skriv att versionen redan var den senaste, med versionsnumret och var du kontrollerade det.

Tillverkarens sida är på engelska

Det är avsiktligt. Betygskriterierna för C kräver att du använder manualer och instruktioner på engelska utan handledning, och labb 5 kräver att språket för varje källa skrivs ut. Skriv upp adressen medan fliken är öppen.

6. Portarna på baksidan

Portarna namngavs översiktligt i område 1, när delarna fortfarande låg löst på bänken. Nu sitter de i en maskin du själv byggt — och det är skillnaden: samma portar, men nu går de att peka på.

9 rader

PortKänns igen påVad den är till för
PS/2Rund, sex hål. Lila eller grön, ibland delad i två färgerTangentbord (lila) och mus (grön). Äldre standard som sitter kvar på många kort
USB 2.0Rektangulär, svart insatsAllt möjligt. Långsammare, men fullt användbar till mus och tangentbord
USB 3.xRektangulär, blå insatsSamma kontakt, snabbare. Färgen är det enda som skiljer dem åt utifrån
USB-CLiten, oval, vänds åt båda hållenNyare standard. Finns inte på alla kort
RJ45Fyrkantig med en spärrhake, lysdioder i kantenNätverk med kabel. Lysdioderna säger om länken är uppe
HDMIBred, avsmalnande nedåtBild och ljud till skärm eller tv
DisplayPortLiknar HDMI men med ett avfasat hörnBild till skärm. Vanligast på grafikkort
DVIBred, vit eller vitgrå, många små hålÄldre skärmutgång. Finns på en del kort, saknas på andra
LjudTre eller fler runda 3,5 mm-uttagGrön = ut till högtalare, blå = in från annan källa, rosa = mikrofon
Två saker som fäller flest

Vilka portar som finns skiljer sig mellan moderkort. Har din maskin ingen PS/2 är det inte ett fel — det kortet har inte det. Titta på din baksida, inte på bilden.

Har maskinen ett grafikkort sitter dess utgångar för sig, längre ner i ett expansionsläge — och moderkortets egna bildutgångar är då oftast avstängda. Det var precis felet som gjorde att bilden uteblev på flera bänkar i område 4.

7. CPU och GPU

FörkortningStår förVar den sitter
CPUCentral Processing UnitProcessorn, i sockeln du monterade på lektion 13
GPUGraphics Processing UnitGrafikprocessorn — på grafikkortet, eller inbyggd i processorn

Grafikkortets utgång är en av portarna i tabellen ovan. Det är därför skärmkabeln ska sitta där och inte i moderkortet.

8. Felsökning

7 rader

SymptomTrolig orsakÅtgärd
Gult utropstecken på en enhet i enhetshanterarenDrivrutinen saknas eller fungerar inteHögerklick → Uppdatera drivrutin. Hjälper inte det: hämta från tillverkarens webbplats
"Den bästa drivrutinen är redan installerad"Windows känner bara till sin egen versionGå till tillverkarens sida och jämför versionsnumret. Svaret är inte samma sak som "den senaste"
Den nedladdade drivrutinen vägrar installerasFel modells drivrutin — modellnamnen liknar varandraLäs modellen i enhetshanteraren, inte ur minnet. En siffras skillnad är ett annat kort
Enheten dök aldrig upp i enhetshanterarenKabeln, porten eller enhetenProva en annan USB-port, gärna en av de andra färgerna. Prova enheten i en annan maskin
Versionsnumret finns bara efter uppgraderingenDu läste av först när du var klarLäs av före nästa gång. Utan ett före syns ingen uppgradering i rapporten
Ingen bild, trots att maskinen körSkärmkabeln sitter i moderkortets utgång trots grafikkortFlytta kabeln till grafikkortet
Nedladdningen går inte att slutföraIngen nätverksåtkomst på bänkenKontrollera nätverkskabeln och lysdioderna vid RJ45-porten. Säg till läraren

9. Ordlista

Ordträning

OrdBetyder
KringutrustningAllt som kopplas till datorn utifrån: mus, tangentbord, skrivare, extern lagring
DrivrutinEtt program som låter operativsystemet prata med en bestämd sorts maskinvara
Plug and playAnslut och använd. Systemet känner igen enheten och hämtar en drivrutin ur sitt eget lager
EnhetshanterarenWindows vy över maskinvaran, grupperad efter typ. Öppnas med devmgmt.msc
UppgraderaErsätta en installerad version med en nyare
Signerad drivrutinEn drivrutin som är kontrollerad och godkänd, så att systemet vet varifrån den kommer
PS/2Äldre rund port för tangentbord (lila) och mus (grön)
RJ45Nätverksporten för kabel. Fyrkantig, med spärrhake och lysdioder
DisplayPortSkärmutgång, vanligast på grafikkort. Känns igen på det avfasade hörnet
CPUCentral Processing Unit — processorn
GPUGraphics Processing Unit — grafikprocessorn, på kortet eller inbyggd i processorn

Kryssen sparas i din webbläsare.