Blød

En A til Z-vejledning til enhedsdrivere på Windows 10, 8.1 og 7

Prøv Vores Instrument Til At Fjerne Problemer





Sidst opdateret 17. april 2022 guide til enhedsdrivere 0

Enhedsdrivere er afgørende for systemets ydeevne. Alligevel ser det ud til, at mange pc-brugere (selv dem, der anser sig selv for avancerede) har en vag forståelse af driverens rolle i systemet, dets funktioner, typer og så videre.

Dette indlæg er en kort ikke-teknisk oversigt, der forklarer, hvordan chauffører fungerer, og hvorfor de er vigtige. En sådan vejledning vil være nyttig for enhver pc-bruger, der er ivrige efter at bruge sin enhed til dens højeste effektivitet.



Hvad er en enhedsdriver?

Ifølge Wikipedia , en chauffør er et computerprogram, der driver eller styrer en bestemt type enhed, der er tilsluttet en computer.

Kort sagt er en driver et softwareelement, der forbinder hardware med operativsystemet. Via en driver er kernen på en pc forbundet til hardwareelementer. Praktisk talt, uden systemdrivere, ville følgende være umuligt:



  • Udskrivning af en side med tekst;
  • Afspilning af en MP3-fil (et system bruger lyddrivere til at oversætte binære kunne til MP3);
  • Brug af et tastatur, et videokort, en mus osv.

Formålet med en enhedsdriver er at sikre, at hardwaren er glat forbundet med enhver version af operativsystemet.

Hvordan fungerer en chauffør?

Sådan fungerer enhedsdriveren



En effektiv måde at tænke på drivere er ved at opfatte dem som mellemled mellem et program på en pc og et stykke hardware, det bruger til at køre. I sig selv er softwaren og hardwaren på ingen måde forbundet – teknisk set taler de forskellige sprog.

Gennem drivere er en forbindelse mellem de to dog mulig. Det skaber en kommunikationsprotokol og grænsefladen, hvilket muliggør alle software-hardware-interaktioner. Effekten af ​​en systemdriver er enorm - uden den ville det praktisk talt være umuligt at bygge og køre software.



Kernel vs User Mode Drivers - Hvad er forskellen?

Der er forskellige typer enhedsdrivere - dem til bundkortet, BIOS, virtuelle enheder og så videre. De er dog almindeligvis klassificeret i to brede kategorier - kerne- og brugertilstandsdrivere. Hvad er forskellen mellem de to? Lad os se nærmere og prøve at skelne:

Kernel-drivere

Kerneldrivere bruges til at indlæse et operativsystem i hukommelsen. Da der er en grænse for Kernel-drivere, et system kan køre samtidigt på grund af deres høje CPU-brug og systempåvirkning, er Kernel-tilstandsenheder normalt reserveret til de mest pålidelige funktioner på kerneniveau på computeren. Disse inkluderer at køre BIOS, bundkortet, processoren og så videre.

kerne drivere

En pc-bruger bør huske på, at et nedbrud af en kernedriver kan være fatalt for systemet og nedbryde hele pc'en.

Drivere til brugertilstand

En brugertilstandsdriver bruges, når en pc-bruger udløser en situation, hvor et nyt stykke hardware (ikke kernebaseret) er forbundet til computeren. Dette omfatter de fleste plug-and-play-enheder - printere, tastaturer, mikrofoner osv. I modsætning til en kernedriver har en brugertilstand ikke direkte adgang til hardware - driveren interagerer med alle hardwareelementer gennem et systems API.

Drivere til brugertilstand

Den gode nyhed om drivere i brugertilstand er, at deres nedbrud på ingen måde er fatale. Et system kan stadig gendannes, efter at en chauffør holdt op med at reagere.

For at mindske systempåvirkningen af ​​drivere i brugertilstand kan du skrive dem til en disk. Den eneste undtagelse fra denne praksis er spildriverne, som er bedre at gemme i RAM.

Andre typer drivere

Der er andre klassifikationer af chauffører baseret på deres mål og præstationer. I denne blok finder du ud af hovedtyperne af enhedsdrivere og forskellene mellem dem.

Bloker vs karakterer

Både blok- og tegndrivere bruges til at læse og skrive data. Afhængigt af brugen kan USB'er, harddiske og cd-rom'er klassificeres som den ene eller den anden.

Karakter drivere skriv et datategn svarende til en byte information ad gangen. Tommelfingerreglen er, at enhver enhed, der er tilsluttet en seriel port, bruger en tegndriver. Denne type bruges også til serielle busser. Mus, som en seriel enhed, er et solidt eksempel på brug af tegndrivere.

Bloker drivere , på den anden side kan læse og skrive flere tegn ad gangen. Navnet på typen stammer fra dens driftsmodel. En blokdriver fungerer ved at oprette en blok og udfylde den med så mange data, som den kan indeholde. En sådan type enhedsdriver bruges af harddisken eller cd-rom'en (sidstnævnte kræver dog, at kernen kontrollerer, om enheden er forbundet til en pc, hver gang den aktiveres af software).

Virtuelle enhedsdrivere

Virtuelle enhedsdrivere bruges til at køre emuleringssoftware. De mest almindelige eksempler på sådanne inkluderer virtuelle testmiljøer eller en VPN. For at køre en emulator skal et system muligvis oprette et virtuelt netværkskort - for at gøre det kræves driveren. Det er, når en virtuel enhedsdriver er nødvendig for at sikre en jævn ydeevne af en emulator, aktivere internetforbindelse og så videre.

Generisk vs producent af originalt udstyr

En anden skelnen mellem enhedsdrivere er at finde ud af, at de er generiske eller OEM-relaterede (producent af originaludstyr).

Enhver driver, der bruges af operativsystemet, er med al sandsynlighed, generisk . OEM-relaterede kan bruges af forskellige softwareudgivere eller er specifikke for en bestemt enhed.

Windows 10, for eksempel, kører ved hjælp af generiske drivere.

Men når der ikke er en generisk driver til bestemt hardware designet til at blive tilsluttet en pc, vil en producent designe en proprietær, der vil være OEM-relateret . En bruger skal installere disse drivere manuelt efter at have tilsluttet udstyret til en enhed.

OEM-drivere repository

Fælles for 1990'erne og begyndelsen af ​​2000'erne er OEM-drivere ved at blive en sjældenhed nu, da de fleste mærker bruger de indbyggede.

Styring af enhedsdrivere

Nu hvor du ved mere om drivere, spekulerer du måske på, hvor du kan se listen over alle kørende drivere, der styrer deres ydeevne og systempåvirkning. Alt ovenstående kan kontrolleres i Enhedshåndtering, tilgængelig for alle versioner af Windows. Det meste af tiden er der ingen grund til at administrere eller skifte chauffører da de normalt installeres automatisk.

Åbn Enhedshåndtering

For at sikre, at du bruger den nyeste version af alle enhedsdrivere, skal du stadig ikke glemme at tjekke Windows Update Manager en gang imellem. Opdatering af drivere er en brugers, ikke producentens ansvar.

Den gode nyhed er, at der er snesevis af driveropdateringsværktøjer på markedet. De vil tjekke nettet for nye versioner og installere dem automatisk. Husk at driveropdateringer er altid gratis . Den, der fortæller dig, at du skal betale for en ny version, er i en rip-off. Vær opmærksom på lignende svindelnumre og undgå dem.

Konklusion

Enhedsdrivere er meget effektive, når det kommer til en jævn brugeroplevelse og effektiv software-hardwareforbindelse. At kende forskellen mellem de mest almindelige drivertyper samt grundlaget for deres administration vil forbedre din selvtillid som pc-bruger og beskytte dig mod at blive snydt af angribere.