Mehko

Vodnik od A do Ž za gonilnike naprav v operacijskih sistemih Windows 10, 8.1 in 7

Preizkusite Naš Instrument Za Odpravo Težav





Zadnja posodobitev 17. april 2022 vodnik za gonilnike naprave 0

Gonilniki naprav so ključnega pomena za delovanje sistema. Vendar se zdi, da mnogi uporabniki osebnih računalnikov (tudi tisti, ki se imajo za napredne) slabo razumejo vlogo gonilnika v sistemu, njegove funkcije, vrste itd.

Ta objava je kratek netehnični povzetek, ki pojasnjuje, kako vozniki delujejo in zakaj so pomembni. Tak vodnik bo koristen za vsakega uporabnika osebnega računalnika, ki želi svojo napravo uporabljati do največje učinkovitosti.



Kaj je gonilnik naprave?

Po Wikipediji , voznik je računalniški program, ki upravlja ali nadzoruje določeno vrsto naprave, ki je priključena na računalnik.

Preprosto povedano, gonilnik je programski element, ki povezuje strojno opremo z operacijskim sistemom. Prek gonilnika je jedro osebnega računalnika povezano z elementi strojne opreme. Praktično gledano, brez sistemskih gonilnikov bi bilo nemogoče naslednje:



  • Tiskanje strani z besedilom;
  • Predvajanje datoteke MP3 (sistem uporablja zvočne gonilnike za prevajanje binarnih datotek v MP3);
  • Uporaba tipkovnice, video kartice, miške itd.

Namen a gonilnik naprave je zagotoviti, da bo strojna oprema nemoteno povezana s katero koli različico operacijskega sistema.

Kako deluje voznik?

Kako deluje gonilnik naprave



Učinkovit način razmišljanja o gonilnikih je, da jih dojemamo kot posrednike med programom na osebnem računalniku in kosom strojne opreme, ki se uporablja za izvajanje. Sama po sebi programska in strojna oprema nikakor nista povezani – tehnično gledano govorita različne jezike.

Prek gonilnikov pa je možna povezava med obema. Ustvarja komunikacijski protokol in vmesnik ter tako omogoča vse interakcije med programsko in strojno opremo. Vpliv sistemskega gonilnika je ogromen – brez njega bi bila izdelava in izvajanje programske opreme praktično nemogoča.



Kernel vs gonilniki uporabniškega načina – v čem je razlika?

Obstajajo različne vrste gonilnikov naprav – za matično ploščo, BIOS, virtualne naprave itd. Vendar pa so običajno razvrščeni v dve široki kategoriji – gonilniki jedra in uporabniškega načina. Kakšna je razlika med obema? Oglejmo si podrobneje in poskusimo razlikovati:

Gonilniki jedra

Gonilniki jedra se uporabljajo za nalaganje operacijskega sistema v pomnilnik. Ker obstaja omejitev za gonilnike jedra, ki jih sistem lahko deluje hkrati zaradi njihove visoke porabe CPE in vpliva na sistem, so naprave v načinu jedra običajno rezervirane za najbolj zaupanja vredne funkcije računalnika na ravni jedra. Ti vključujejo zagon BIOS-a, matične plošče, procesorja itd.

gonilniki jedra

Uporabnik osebnega računalnika mora upoštevati, da je lahko zrušitev gonilnika jedra usodna za sistem in zruši celoten računalnik.

Gonilniki uporabniškega načina

Gonilnik uporabniškega načina se uporablja, ko uporabnik osebnega računalnika sproži situacijo, v kateri je nov kos strojne opreme (ne temelji na jedru) povezan z računalnikom. To vključuje večino naprav plug-and-play – tiskalnike, tipkovnice, mikrofone itd. Za razliko od gonilnika jedra, v uporabniškem načinu nima neposrednega dostopa do strojne opreme – gonilnik komunicira z vsemi elementi strojne opreme prek sistemskega API-ja.

Gonilniki uporabniškega načina

Dobra novica o gonilnikih uporabniškega načina je, da njihove zrušitve nikakor niso usodne. Sistem je še vedno mogoče obnoviti, ko se gonilnik neha odzivati.

Če želite zmanjšati sistemski vpliv gonilnikov uporabniškega načina, jih lahko zapišete na disk. Edina izjema pri tej praksi so gonilniki za igre, ki jih je bolje shraniti v RAM.

Druge vrste gonilnikov

Obstajajo tudi druge klasifikacije voznikov glede na njihove cilje in zmogljivost. V tem bloku boste izvedeli o glavnih vrstah gonilnikov naprav in razlikah med njimi.

Blok proti znakom

Za branje in zapisovanje podatkov se uporabljajo gonilniki blokov in znakov. Glede na uporabo lahko USB-je, trde diske in CD-ROM-e razvrstimo kot eno ali drugo.

Gonilniki znakov zapišite en znak podatkov, ki je enak bajtu informacije naenkrat. Pravilo je, da vsaka naprava, povezana z zaporednimi vrati, uporablja gonilnik znakov. Ta tip se uporablja tudi za serijske avtobuse. Miška kot serijska naprava je dober primer uporabe gonilnikov znakov.

Gonilniki za bloke , po drugi strani pa lahko bere in piše več znakov hkrati. Ime vrste izhaja iz njenega modela delovanja. Gonilnik blokov deluje tako, da ustvari blok in ga napolni s čim več podatkov, ki jih lahko vsebuje. Takšen gonilnik naprave uporablja trdi disk ali CD-ROM (slednji pa od jedra zahteva, da vsakič, ko ga prikliče katera koli programska oprema, preveri, ali je naprava povezana z osebnim računalnikom).

Gonilniki navideznih naprav

Gonilniki navideznih naprav se uporabljajo za izvajanje programske opreme za emulacijo. Najpogostejši primeri takšnih vključujejo virtualna okolja za testiranje ali VPN. Za zagon emulatorja bo sistem morda moral ustvariti navidezno omrežno kartico – za to je potreben gonilnik. Takrat je potreben gonilnik virtualne naprave, ki zagotavlja nemoteno delovanje emulatorja, omogoča internetno povezavo itd.

Generični v primerjavi s proizvajalcem originalne opreme

Druga razlika med gonilniki naprav je, da ugotovimo, ali so generični ali povezani z OEM (izdelovalcem originalne opreme).

Vsak gonilnik, ki ga uporablja operacijski sistem, je po vsej verjetnosti generično . Tiste, povezane z OEM, lahko uporabljajo različni založniki programske opreme ali pa so specifični za določeno napravo.

Windows 10, na primer, deluje z uporabo splošnih gonilnikov.

Če pa ni splošnega gonilnika za določeno strojno opremo, ki je zasnovana za povezavo z osebnim računalnikom, bo proizvajalec oblikoval lastniškega gonilnika, ki bo Povezan z OEM . Uporabnik bi moral te gonilnike ročno namestiti po priključitvi opreme na napravo.

Skladišče gonilnikov OEM

Gonilniki OEM postajajo redkost, saj večina blagovnih znamk uporablja vgrajene.

Upravljanje gonilnikov naprav

Zdaj, ko veste več o gonilnikih, se morda sprašujete, kje si lahko ogledate seznam vseh delujočih gonilnikov, ki nadzorujejo njihovo zmogljivost in vpliv na sistem. Vse našteto lahko preverite v upravitelju naprav, ki je na voljo za vse različice sistema Windows. Večino časa ni treba upravljati oz menjaj gonilnike saj se običajno namestijo samodejno.

Odprite upravitelja naprav

Če želite zagotoviti, da uporabljate najnovejšo različico vseh gonilnikov naprav, ne pozabite občasno preveriti upravitelja posodobitev sistema Windows. Posodabljanje gonilnikov je odgovornost uporabnika in ne proizvajalca.

Dobra novica je, da je na trgu na desetine orodij za posodabljanje gonilnikov. Na spletu bodo preverili nove različice in jih samodejno namestili. Ne pozabite, da so posodobitve gonilnikov vedno brezplačno . Kdor vam reče, da plačate za novo različico, ga čaka zloraba. Bodite pozorni na podobne prevare in se jim izogibajte.

Zaključek

Gonilniki naprav so zelo učinkoviti, ko gre za gladko uporabniško izkušnjo in učinkovito povezavo programske in strojne opreme. Poznavanje razlike med najpogostejšimi vrstami gonilnikov in osnove njihovega upravljanja bo izboljšalo vaše zaupanje kot uporabnika osebnega računalnika in vas zaščitilo pred prevaro napadalcev.