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:
| Firmware | Drivrutin | |
|---|---|---|
| Var den ligger | I ett chip på kortet självt | Som filer i operativsystemet |
| När den kör | Innan operativsystemet startat | När operativsystemet kör |
| Vem den tillhör | Maskinvaran | Operativsystemet |
| I den här kursen | Område 4, lektion 15 och 16 | Område 5, lektion 19 |
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äg | Hur | Vad du får |
|---|---|---|
| Enhetshanteraren | Högerklick på enheten → Uppdatera drivrutin → Sök automatiskt | Den version Microsoft har godkänt och lagt i Windows Update. Alltid signerad, ofta äldre än tillverkarens |
| Tillverkarens webbplats | Ladda ner filen för rätt modell, kör installationsprogrammet | Den nyaste versionen, och tillverkarens egna inställningsprogram på köpet |
"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.
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
| Port | Känns igen på | Vad den är till för |
|---|---|---|
| PS/2 | Rund, sex hål. Lila eller grön, ibland delad i två färger | Tangentbord (lila) och mus (grön). Äldre standard som sitter kvar på många kort |
| USB 2.0 | Rektangulär, svart insats | Allt möjligt. Långsammare, men fullt användbar till mus och tangentbord |
| USB 3.x | Rektangulär, blå insats | Samma kontakt, snabbare. Färgen är det enda som skiljer dem åt utifrån |
| USB-C | Liten, oval, vänds åt båda hållen | Nyare standard. Finns inte på alla kort |
| RJ45 | Fyrkantig med en spärrhake, lysdioder i kanten | Nätverk med kabel. Lysdioderna säger om länken är uppe |
| HDMI | Bred, avsmalnande nedåt | Bild och ljud till skärm eller tv |
| DisplayPort | Liknar HDMI men med ett avfasat hörn | Bild till skärm. Vanligast på grafikkort |
| DVI | Bred, vit eller vitgrå, många små hål | Äldre skärmutgång. Finns på en del kort, saknas på andra |
| Ljud | Tre eller fler runda 3,5 mm-uttag | Grön = ut till högtalare, blå = in från annan källa, rosa = mikrofon |
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örkortning | Står för | Var den sitter |
|---|---|---|
| CPU | Central Processing Unit | Processorn, i sockeln du monterade på lektion 13 |
| GPU | Graphics Processing Unit | Grafikprocessorn — 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
| Symptom | Trolig orsak | Åtgärd |
|---|---|---|
| Gult utropstecken på en enhet i enhetshanteraren | Drivrutinen saknas eller fungerar inte | Hö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 version | Gå till tillverkarens sida och jämför versionsnumret. Svaret är inte samma sak som "den senaste" |
| Den nedladdade drivrutinen vägrar installeras | Fel modells drivrutin — modellnamnen liknar varandra | Läs modellen i enhetshanteraren, inte ur minnet. En siffras skillnad är ett annat kort |
| Enheten dök aldrig upp i enhetshanteraren | Kabeln, porten eller enheten | Prova en annan USB-port, gärna en av de andra färgerna. Prova enheten i en annan maskin |
| Versionsnumret finns bara efter uppgraderingen | Du läste av först när du var klar | Läs av före nästa gång. Utan ett före syns ingen uppgradering i rapporten |
| Ingen bild, trots att maskinen kör | Skärmkabeln sitter i moderkortets utgång trots grafikkort | Flytta kabeln till grafikkortet |
| Nedladdningen går inte att slutföra | Ingen nätverksåtkomst på bänken | Kontrollera nätverkskabeln och lysdioderna vid RJ45-porten. Säg till läraren |
9. Ordlista
Ordträning
| Ord | Betyder |
|---|---|
| Kringutrustning | Allt som kopplas till datorn utifrån: mus, tangentbord, skrivare, extern lagring |
| Drivrutin | Ett program som låter operativsystemet prata med en bestämd sorts maskinvara |
| Plug and play | Anslut och använd. Systemet känner igen enheten och hämtar en drivrutin ur sitt eget lager |
| Enhetshanteraren | Windows vy över maskinvaran, grupperad efter typ. Öppnas med devmgmt.msc |
| Uppgradera | Ersätta en installerad version med en nyare |
| Signerad drivrutin | En 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) |
| RJ45 | Nätverksporten för kabel. Fyrkantig, med spärrhake och lysdioder |
| DisplayPort | Skärmutgång, vanligast på grafikkort. Känns igen på det avfasade hörnet |
| CPU | Central Processing Unit — processorn |
| GPU | Graphics Processing Unit — grafikprocessorn, på kortet eller inbyggd i processorn |
Kryssen sparas i din webbläsare.