Mekana

Što je upravljački program uređaja? Kako radi?

Isprobajte Naš Instrument Za Uklanjanje Problema





Objavljeno naPosljednje ažuriranje: 16. veljače 2021

Operativni sustav, druge aplikacijske programe i razne hardverske uređaje izgrađuju različite skupine ljudi. Stoga se prema zadanim postavkama OS i drugi programi ne mogu sučeliti s hardverskim uređajima. Ovdje dolazi upravljački program uređaja. To je dio softvera koji djeluje kao prevoditelj između operacijskih sustava i hardverskih uređaja. Posao upravljačkog programa uređaja je omogućiti nesmetano funkcioniranje hardverskih uređaja priključenih na sustav. Upravljački program pisača govori OS-u kako ispisati odabrane informacije na stranici. Da bi OS preveo bitove u audio datoteci u odgovarajući izlaz, potreban je upravljački program zvučne kartice. Na primjer, upravljački programi uređaja postoje za svaki hardverski uređaj koji je povezan s vašim sustavom.



Što je upravljački program uređaja

Sadržaj[ sakriti ]



Što je upravljački program uređaja?

OS ne mora znati detalje iza rada hardvera. Koristeći upravljački program uređaja, on se povezuje samo s tim određenim komadom hardvera. Ako odgovarajući upravljački program uređaja nije instaliran, nema komunikacijske veze između OS-a i hardvera. Takav hardverski uređaj možda neće ispravno raditi. Upravljački program uređaja i odgovarajući hardverski uređaj komuniciraju putem sabirnice računala na koju je uređaj spojen. Upravljački programi uređaja razlikuju se za svaki operativni sustav i ovise o hardveru. Upravljački program uređaja također je poznat kao softverski upravljački program ili jednostavno upravljački program.

Kako rade upravljački programi uređaja?

Hardverski uređaj želi komunicirati s programom na vašem sustavu. Ovu situaciju možete zamisliti kao dva entiteta koji govore različite jezike. Dakle, postoji potreba za prevoditeljem. Pogonitelj uređaja ovdje ima ulogu prevoditelja. Softver daje informacije upravljačkom programu koje objašnjavaju što bi hardver trebao raditi. Upravljački program uređaja koristi informacije kako bi natjerao vozača da obavi posao.



Upravljački program uređaja prevodi upute softverskog programa/OS-a na jezik koji hardverski uređaj razumije. Da bi sustav radio učinkovito, morate imati sve potrebne upravljačke programe uređaja. Kada uključite svoj sustav, OS komunicira s upravljačkim programima uređaja i BIOS odlučiti o obavljanju raznih hardverskih zadataka.

Da nije bilo upravljačkog programa uređaja, ili ne bi bilo načina da sustav komunicira s uređajima ili bi softverski programi morali znati kako se izravno sučeliti s hardverom (s obzirom na širok raspon programa i hardverskih uređaja koje danas imamo, ovaj bilo bi teško). Nije moguće izgraditi softver s mogućnošću izravne komunikacije sa svim vrstama hardverskih uređaja. Dakle, upravljački programi uređaja mijenjaju igru.



I jedno i drugo – hardverski uređaji i softverski programi ovise o upravljačkim programima za nesmetano funkcioniranje. Programi obično koriste opće naredbe za pristup uređajima. Upravljački program uređaja prevodi ih u specijalizirane naredbe koje uređaj može razumjeti.

Upravljački programi obično dolaze kao ugrađene komponente u OS. Omogućuje ih proizvođač. Ako se hardverska ili softverska komponenta zamijeni ili ažurira, ti upravljački programi postaju beskorisni.

Upravljački programi virtualnih uređaja

Upravljački program virtualnog uređaja je komponenta upravljačkog programa uređaja koja pomaže hardverskom uređaju da uspostavi komunikaciju s OS-om ili programom. Oni su upravljački programi za virtualne uređaje. Upravljački programi virtualnih uređaja pomažu u glatkom protoku podataka. Više aplikacija može pristupiti određenom hardverskom uređaju bez sukoba. Kada upravljački program virtualnog uređaja primi signal prekida od hardverskog uređaja, on određuje sljedeći tijek radnje na temelju statusa postavki uređaja.

Gdje se koristi upravljački program virtualnog uređaja?

Kada koristimo softver za emulaciju hardverskog uređaja, za takav se uređaj koristi upravljački program virtualnog uređaja. Prikladan primjer bi bio korištenje a VPN . Izradite virtualnu mrežnu karticu tako da se možete sigurno povezati s internetom. Ovo je virtualna mrežna kartica koju je kreirao VPN. Za ovu karticu potreban je odgovarajući upravljački program koji će obično instalirati sam VPN softver.

Trebaju li svi uređaji drajveri?

Hoće li uređaj zahtijevati upravljački program ili ne ovisi o tome prepoznaje li vaš operativni sustav hardverski uređaj i njegove značajke. Neke periferne jedinice koje su nepoznate operativnom sustavu i zahtijevaju upravljački program su – video kartica, USB uređaj, zvučna kartica, skener, pisač, modem kontrolera, mrežna kartica, čitač kartica itd... Operativni sustavi obično imaju neke generičke upravljačke programe koji omogućuju uobičajene hardverske uređaje raditi na osnovnoj razini. Opet, uvjet je da OS treba prepoznati značajke uređaja. Neki uređaji koji mogu raditi s generičkim drajverima su – RAM, tipkovnica, miš, zvučnici, monitor, tvrdi disk, disk, CPU, napajanje, joystick itd... Morate biti svjesni da generički upravljački program koji pruža operativni sustav nije ažuriran onoliko često koliko i upravljački programi koje daje proizvođač hardvera.

Također pročitajte: Što je računalna datoteka?

Što će se dogoditi ako niste instalirali upravljački program?

Ako niste instalirali upravljački program za uređaj, uređaj možda uopće neće funkcionirati ili može funkcionirati samo djelomično. Na primjer, uređaji kao što su miš/tipkovnica će raditi bez upravljačkog programa. Ali ako vaš miš ima dodatne tipke ili vaša tipkovnica ima neke posebne tipke, te značajke neće raditi. Ako ste korisnik Windowsa, možete pronaći pogrešku sukoba upravljačkog programa u upravitelju uređaja, ako vam nedostaje upravljački program. Proizvođač obično izdaje ažuriranje upravljačkog programa kako bi izbrisao pogreške koje je proizveo upravljački program. Stoga uvijek imajte ažurnu verziju upravljačkog programa za svoje hardverske uređaje.

Upravljački program će raditi samo ako imate instaliran odgovarajući uređaj na vašem sustavu. Ako pokušate instalirati upravljački program za hardver koji ne postoji, to se neće dogoditi. Na primjer, instalacija upravljačkog programa za video karticu kada nemate video karticu na svom sustavu neće dati vašem sustavu mogućnost rada s video karticom. Morate imati oboje – hardverski uređaj i ažurirani upravljački program uređaja za njega.

Vrste drajvera uređaja

Postoji upravljački program za gotovo svaki hardverski uređaj koji se danas koristi. Ovi upravljački programi mogu se općenito klasificirati u sljedeće 2 kategorije – upravljački programi korisničkih uređaja i upravljački programi uređaja kernela

Upravljački programi korisničkih uređaja

To su upravljački programi koje korisnik pokreće dok koristi sustav. To su za uređaje koje je korisnik spojio na sustav, osim onih koji se odnose na kernel softver . Upravljački programi uređaja za plug and play uređaje smatraju se upravljačkim programima korisničkih uređaja. Kako bi se smanjio pritisak na resurse sustava, upravljački programi korisničkih uređaja zapisuju se na disk. No, upravljački programi za uređaje za igre obično se čuvaju u glavnoj memoriji.

Također pročitajte: Što je ISO datoteka?

Upravljački programi kernel uređaja

Generički upravljački programi koji su dostupni kao ugrađeni softver zajedno s OS-om nazivaju se upravljački programi kernel uređaja. Učitavaju se u memoriju kao dio OS-a. Pokazivač na upravljački program pohranjen je u memoriji i može se pozvati kad god je to potrebno. Upravljački programi kernel uređaja namijenjeni su uređajima kao što su procesor, matična ploča, BIOS i drugi uređaji koji se odnose na softver kernela.

S upravljačkim programima kernel uređaja postoji čest problem. Nakon poziva, upravljački program kernel uređaja se učitava u RAM. Ovo se ne može premjestiti u virtualnu memoriju. Ako istovremeno radi nekoliko upravljačkih programa uređaja, sustav postaje spor. Da bi se riješio ovaj problem, svaki OS ima minimalne zahtjeve sustava. Operativni sustavi objedinjuju resurse koje su zahtijevali upravljački programi kernel uređaja. To osigurava da korisnici ne moraju brinuti o zahtjevima za memorijom.

Druge vrste upravljačkog programa uređaja

1. Generički i OEN upravljački programi

Ako je upravljački program uređaja dostupan zajedno s operativnim sustavom, naziva se generički upravljački program uređaja. Generički upravljački program uređaja radi za određeni uređaj bez obzira na njegovu marku. Windows 10 ima generičke upravljačke programe za hardverske uređaje koji se najčešće koriste.

Ponekad hardverski uređaji imaju određene značajke koje OS ne može prepoznati. Proizvođač uređaja osigurava odgovarajući upravljački program za takve uređaje. Oni se nazivaju upravljački programi OEM uređaja. Da bi takvi uređaji ispravno funkcionirali, upravljački programi moraju biti instalirani zasebno nakon instalacije OS-a. Otprilike u vrijeme kada je Windows XP bio u upotrebi, čak su i upravljački programi za matičnu ploču morali biti instalirani zasebno. Danas većina modernih sustava nudi ugrađene generičke upravljačke programe uređaja.

2. Upravljački programi blokova i znakova

Upravljački programi uređaja mogu se klasificirati kao upravljački programi blokova ili upravljački programi znakova na temelju načina na koji se podaci čitaju i zapisuju. Uređaji kao što su tvrdi diskovi, CD ROM-ovi i USB diskovi se klasificiraju na temelju načina na koji se koriste.

Pojam pokretač bloka koristi se kada se istovremeno čita ili upisuje više od jednog znaka. Blok je stvoren, a blok uređaj pokušava dohvatiti količinu informacija koja odgovara veličini bloka. Tvrdi diskovi i smatra se da CD ROM-ovi blokiraju upravljačke programe uređaja.

Izraz pokretač znakova koristi se kada se podaci pišu jedan po jedan znak. Drajveri znakovnih uređaja koriste serijske sabirnice. Svaki uređaj koji je spojen na serijski port ima drajver znakova. Na primjer, miš je uređaj spojen na serijski port. Koristi se upravljački program za karakterni uređaj.

Također pročitajte: Što je Wi-Fi 6 (802.11 ax)?

Upravljanje upravljačkim programima uređaja

Svim upravljačkim programima na vašem Windows sustavu upravlja Upravitelj uređaja. Upravljački programi ne trebaju puno pažnje nakon instalacije. Povremeno imaju ažuriranja za ispravljanje greške ili ažuriranje koje nudi novu značajku. Stoga je dobra praksa s vremena na vrijeme provjeriti ima li ažuriranja upravljačkih programa i instalirati ih (ako ih ima). Kako bi vam olakšali posao, postoje neki programi koji će provjeriti i ažurirati upravljačke programe vaših uređaja.

Ažuriranja upravljačkih programa koje nudi proizvođač uvijek su besplatno dostupna na njihovoj službenoj web stranici. Pazite da ne platite ažuriranje upravljačkog programa uređaja!

Ažuriranje upravljačkih programa važno je jer se često mnogi problemi s hardverskim uređajem mogu pratiti do problema s upravljačkim programom uređaja.

Sažetak

  • Upravljački program uređaja pomaže OS-u i drugim programima u sučeljavanju s hardverskim uređajima spojenim na sustav
  • Moderni operativni sustavi pružaju ugrađene upravljačke programe za najčešće korištene periferne uređaje
  • Da biste koristili druge hardverske uređaje, morate instalirati odgovarajuće upravljačke programe uređaja koje daje proizvođač
  • Ažuriranje upravljačkih programa uređaja ključno je za funkcioniranje sustava.
  • Vanjski upravljački program uređaja potreban je samo za one uređaje čije značajke ne prepoznaje vaš operativni sustav.
Aditya Farrad

Aditya je samomotivirani profesionalac za informacijsku tehnologiju i pisac je o tehnologiji posljednjih 7 godina. On pokriva internetske usluge, mobilne uređaje, Windows, softver i vodiče s uputama.