Mehko

Kaj je gonilnik naprave? Kako deluje?

Preizkusite Naš Instrument Za Odpravo Težav





Objavljeno naZadnja posodobitev: 16. februar 2021

Operacijski sistem, druge aplikacijske programe in različne strojne naprave gradijo različne skupine ljudi. Zato OS in drugi programi privzeto ne morejo komunicirati s strojnimi napravami. Tu nastopi gonilnik naprave. Je del programske opreme, ki deluje kot prevajalec med operacijskimi sistemi in napravami strojne opreme. Naloga gonilnika naprave je omogočiti nemoteno delovanje strojne opreme, priključene na sistem. Gonilnik tiskalnika pove operacijskemu sistemu, kako natisne izbrane informacije na strani. Da bi OS prevedel bite v zvočni datoteki v ustrezen izhod, je potreben gonilnik zvočne kartice. Tako obstajajo gonilniki naprav za vsako strojno napravo, ki je povezana z vašim sistemom.



Kaj je gonilnik naprave

Vsebina[ skrij ]



Kaj je gonilnik naprave?

Operacijskemu sistemu ni treba poznati podrobnosti o delovanju strojne opreme. Z uporabo gonilnika naprave deluje samo s tem kosom strojne opreme. Če ustrezen gonilnik naprave ni nameščen, ni komunikacijske povezave med operacijskim sistemom in strojno opremo. Takšna strojna naprava morda ne bo delovala pravilno. Gonilnik naprave in ustrezna naprava strojne opreme komunicirata prek računalniškega vodila, na katerega je naprava povezana. Gonilniki naprav se razlikujejo za vsak operacijski sistem in so odvisni od strojne opreme. Gonilnik naprave je znan tudi kot gonilnik programske opreme ali preprosto gonilnik.

Kako delujejo gonilniki naprav?

Strojna naprava želi komunicirati s programom v vašem sistemu. To situacijo si lahko predstavljate kot dve entiteti, ki govorita različne jezike. Zato je potreben prevajalec. Gonilnik naprave tukaj igra vlogo prevajalca. Programska oprema daje gonilniku informacije, ki pojasnjujejo, kaj naj strojna oprema izvaja. Gonilnik naprave uporablja informacije, da gonilnik izvede delo.



Gonilnik naprave prevede navodila programskega programa/OS v jezik, ki ga strojna naprava razume. Za učinkovito delovanje sistema morate imeti vse potrebne gonilnike naprav. Ko vklopite sistem, OS komunicira z gonilniki naprav in BIOS odločati o izvajanju različnih strojnih nalog.

Če ne bi bilo gonilnika naprave, sistem ne bi mogel komunicirati z napravami ali pa bi programski programi morali znati neposredno povezati s strojno opremo (glede na široko paleto programov in strojne naprave, ki jih imamo danes, je ta bi bilo težko). Programske opreme z možnostjo neposredne komunikacije z vsemi vrstami naprav strojne opreme ni mogoče izdelati. Tako gonilniki naprav spreminjajo igro.



Oboje – strojne naprave in programski programi so za nemoteno delovanje odvisni od gonilnikov naprav. Programi običajno uporabljajo splošne ukaze za dostop do naprav. Gonilnik naprave te prevede v posebne ukaze, ki jih naprava lahko razume.

Gonilniki naprav so običajno na voljo kot vgrajene komponente v operacijskem sistemu. Zagotavlja jih proizvajalec. Če se komponenta strojne ali programske opreme zamenja ali posodobi, so ti gonilniki naprav neuporabni.

Gonilniki navideznih naprav

Gonilnik navidezne naprave je komponenta gonilnika naprave, ki pomaga napravi strojne opreme vzpostaviti komunikacijo z OS ali programom. So gonilniki za virtualne naprave. Gonilniki navideznih naprav pomagajo pri nemotenem pretoku podatkov. Več aplikacij lahko brez konfliktov dostopa do določene strojne naprave. Ko gonilnik navidezne naprave prejme prekinitveni signal od strojne naprave, določi naslednji potek dejanja glede na stanje nastavitev naprave.

Kje se uporablja gonilnik virtualne naprave?

Ko uporabljamo programsko opremo za emulacijo strojne naprave, se za takšno napravo uporablja gonilnik virtualne naprave. Primeren primer bi bila uporaba a VPN . Ustvarite virtualno omrežno kartico, da se lahko varno povežete z internetom. To je virtualna omrežna kartica, ki jo je ustvaril VPN. Za to kartico je potreben ustrezen gonilnik, ki ga običajno namesti sama programska oprema VPN.

Ali vse naprave potrebujejo gonilnike?

Ali naprava zahteva gonilnik ali ne, je odvisno od tega, ali vaš operacijski sistem prepozna strojno napravo in njene funkcije. Nekatere zunanje naprave, ki so neznane operacijskemu sistemu in zahtevajo gonilnik, so – grafična kartica, naprava USB, zvočna kartica, optični bralnik, tiskalnik, krmilni modem, omrežna kartica, bralnik kartic itd… Operacijski sistemi imajo običajno nekaj splošnih gonilnikov, ki omogočajo običajne strojne naprave. delati na osnovni ravni. Spet je pogoj, da mora OS prepoznati značilnosti naprave. Nekatere naprave, ki lahko delujejo z generičnimi gonilniki, so – RAM, tipkovnica, miška, zvočniki, monitor, trdi disk, diskovni pogon, CPU, napajalnik, igralna palica itd… Zavedati se je treba, da generični gonilnik, ki ga zagotavlja operacijski sistem, ni posodobljen. tako pogosto kot gonilniki, ki jih zagotovi proizvajalec strojne opreme.

Preberite tudi: Kaj je računalniška datoteka?

Kaj se bo zgodilo, če niste namestili gonilnika?

Če za napravo niste namestili gonilnika, naprava morda sploh ne bo delovala ali pa bo delovala le delno. Naprave, kot so miška/tipkovnica, bodo na primer delovale brez gonilnika. Toda če ima vaša miška dodatne gumbe ali vaša tipkovnica ima posebne tipke, te funkcije ne bodo delovale. Če ste uporabnik sistema Windows, lahko v upravitelju naprav najdete napako v sporu z gonilniki, če manjka gonilnik. Običajno proizvajalec izda posodobitev gonilnika, da izbriše napake, ki jih povzroči gonilnik. Zato imejte vedno posodobljeno različico gonilnika za vaše strojne naprave.

Gonilnik bo deloval le, če imate v sistemu nameščeno ustrezno napravo. Če poskusite namestiti gonilnik za strojno opremo, ki ne obstaja, se to ne bo zgodilo. Na primer, namestitev gonilnika za grafično kartico, ko v sistemu nimate grafične kartice, vašemu sistemu ne bo omogočila delovanja z grafično kartico. Imeti morate oboje – strojno napravo in posodobljen gonilnik naprave zanjo.

Vrste gonilnikov naprav

Obstaja gonilnik naprave za skoraj vsako strojno napravo, ki se danes uporablja. Te gonilnike je mogoče na splošno razvrstiti v naslednji 2 kategoriji – gonilniki uporabniških naprav in gonilniki naprav jedra

Gonilniki uporabniških naprav

To so gonilniki naprav, ki jih uporabnik sproži, medtem ko uporablja sistem. Te so za naprave, ki jih je uporabnik povezal s sistemom, razen tistih, ki se nanašajo na programsko opremo jedra . Gonilniki naprav za naprave plug and play se obravnavajo kot gonilniki uporabniških naprav. Za dvig pritiska s sistemskih virov se na disk zapišejo gonilniki uporabniških naprav. Toda gonilniki naprav za igralne naprave so običajno shranjeni v glavnem pomnilniku.

Preberite tudi: Kaj je datoteka ISO?

Gonilniki naprav jedra

Generični gonilniki, ki so na voljo kot vgrajena programska oprema skupaj z operacijskim sistemom, se imenujejo gonilniki naprav jedra. Naložijo se v pomnilnik kot del operacijskega sistema. Kazalec na gonilnik je shranjen v pomnilniku in ga je mogoče priklicati, kadar koli je to potrebno. Gonilniki naprav jedra so za naprave, kot so procesor, matična plošča, BIOS in druge naprave, ki se nanašajo na programsko opremo jedra.

Z gonilniki naprav jedra je pogosta težava. Po priklicu se gonilnik naprave jedra naloži v RAM. Tega ni mogoče premakniti v virtualni pomnilnik. Če hkrati deluje več gonilnikov naprav, postane sistem počasen. Za premagovanje te težave ima vsak OS minimalne sistemske zahteve. Operacijski sistemi združujejo vire, ki jih zahtevajo gonilniki naprav jedra. To zagotavlja, da uporabnikom ni treba skrbeti za potrebo po pomnilniku.

Druge vrste gonilnikov naprave

1. Generic in OEN gonilniki

Če je gonilnik naprave na voljo skupaj z operacijskim sistemom, se imenuje generični gonilnik naprave. Splošni gonilnik naprave deluje za določeno napravo, ne glede na njeno blagovno znamko. Windows 10 ima splošne gonilnike naprav za pogosto uporabljene strojne naprave.

Včasih imajo strojne naprave določene funkcije, ki jih OS ne prepozna. Proizvajalec naprave zagotavlja ustrezen gonilnik za takšne naprave. Ti se imenujejo gonilniki naprav OEM. Za pravilno delovanje takšnih naprav je treba gonilnike po namestitvi operacijskega sistema namestiti ločeno. Približno v času, ko je bil v uporabi Windows XP, je bilo treba celo gonilnike za matično ploščo namestiti ločeno. Danes večina sodobnih sistemov ponuja vgrajene generične gonilnike naprav.

2. Gonilniki blokov in znakov

Gonilnike naprav lahko razvrstimo kot gonilnike blokov ali gonilnike znakov glede na način branja in zapisovanja podatkov. Naprave, kot so trdi diski, CD ROM-i in USB-pogoni so razvrščeni glede na način uporabe.

Izraz gonilnik blokov se uporablja, ko se naenkrat prebere ali zapiše več znakov. Ustvarjen je blok in blokovna naprava poskuša pridobiti količino informacij, ki ustreza velikosti bloka. trdi diski in CD-ROM-i veljajo za blokiranje gonilnikov naprav.

Izraz gonilnik znakov se uporablja, ko se podatki zapisujejo en znak naenkrat. Gonilniki znakovnih naprav uporabljajo serijska vodila. Vsaka naprava, ki je priključena na serijska vrata, ima gonilnik znakov. Na primer, miška je naprava, priključena na serijska vrata. Uporablja gonilnik znakovne naprave.

Preberite tudi: Kaj je Wi-Fi 6 (802.11 ax)?

Upravljanje gonilnikov naprav

Vse gonilnike v vašem sistemu Windows upravlja upravitelj naprav. Gonilniki naprav po namestitvi ne potrebujejo veliko pozornosti. Občasno imajo posodobitve za odpravo napake ali posodobitev, ki ponuja novo funkcijo. Zato je dobro, da občasno preverite posodobitve gonilnikov in jih (če obstajajo). Da bi vam olajšali delo, obstaja nekaj programov, ki bodo preverili in posodobili gonilnike vaših naprav.

Posodobitve gonilnikov, ki jih zagotovi proizvajalec, so vedno brezplačno na voljo na njegovem uradnem spletnem mestu. Pazite, da ne boste plačali za posodobitev gonilnika naprave!

Posodabljanje gonilnikov je pomembno, ker je pogosto veliko težav s strojno napravo mogoče izslediti do težave z gonilnikom naprave.

Povzetek

  • Gonilnik naprave pomaga operacijskemu sistemu in drugim programom pri povezovanju s strojnimi napravami, povezanimi s sistemom
  • Sodobni operacijski sistemi zagotavljajo vgrajene gonilnike naprav za pogosto uporabljene zunanje naprave
  • Za uporabo drugih naprav strojne opreme morate namestiti ustrezne gonilnike naprav, ki jih zagotovi proizvajalec
  • Posodabljanje gonilnikov naprav je ključnega pomena za delovanje sistema.
  • Gonilnik zunanje naprave je potreben samo za tiste naprave, katerih funkcij vaš operacijski sistem ne prepozna.
Aditya Farrad

Aditya je samomotivirana strokovnjakinja za informacijsko tehnologijo in je bila pisateljica o tehnologiji zadnjih 7 let. Pokriva internetne storitve, mobilne naprave, Windows, programsko opremo in navodila za uporabo.