Mikä on laiteohjain? Mikä sen tarkoitus on?

What Is Device Driver



Laiteohjain on ohjelmisto, joka mahdollistaa tietyntyyppisen laitteiston kommunikoinnin tietokoneen kanssa. Laiteohjaimen tarkoitus on tarjota rajapinta tietyntyyppisen laitteiston ja tietokoneen välille. Tämän käyttöliittymän avulla tietokone voi lähettää ja vastaanottaa tietoja laitteistosta ja laitteesta.



Laitteistoajurit se on ohjelmisto, jonka kautta tietokoneen ydin kommunikoi eri laitteistojen kanssa ilman, että tarvitsee mennä yksityiskohtiin sen toiminnasta. Tämä on ohjelmisto, joka hallitsee tietokoneeseen kytkettyä laitteistoa ja sallii tietokoneen käyttää laitteistoa tarjoamalla sopivan käyttöliittymän. Tämä tarkoittaa, että käyttöjärjestelmän ei tarvitse mennä yksityiskohtiin laitteiston toiminnasta. Se tarjoaa myös yhteisen käyttöliittymän, jotta käyttöjärjestelmä tai Ydin voi kommunikoida laitteiden kanssa.





Laiteajureiden tarkoitus on siis varmistaa niiden laitteistojen moitteeton toiminta, joille ne on suunniteltu ja mahdollistaa sen käyttö useiden eri käyttöjärjestelmien kanssa.





Mikä on laiteohjain



Laiteohjaintyypit – ydin- ja käyttäjäohjaimet

Lähes jokaiselle tietokoneeseen liitetylle laitteelle on laiteohjaimet - alkaen BIOS jopa virtuaalikoneita ja paljon muuta. Laiteohjaimet voidaan jakaa karkeasti kahteen luokkaan:

  1. Ytimen laiteajurit
  2. Käyttäjän laiteohjaimet

Ytimen laiteajurit ovat yleisiä laiteajureita, jotka ladataan käyttöjärjestelmän kanssa muistiin osana käyttöjärjestelmää; ei koko ajuri, vaan osoitin tähän, jotta laiteohjain voidaan kutsua heti, kun sitä tarvitaan. Ohjaimet viittaavat BIOSiin, emolevyyn, prosessoriin ja vastaaviin ytimen ohjelmistoon sisältyviin laitteistoihin.

Ytimen laiteajureiden ongelmana on, että kun jokin niistä kutsutaan, se ladataan RAM-muistiin eikä sitä voi siirtää sivutustiedostoon (virtuaalimuistiin). Näin ollen useiden laiteajurien käyttäminen samanaikaisesti voi hidastaa tietokoneita. Tästä syystä jokaiselle käyttöjärjestelmälle on olemassa vähimmäisjärjestelmän vaatimukset. Useat käyttöjärjestelmät lisäävät jo ytimen laiteajureihin tarvittavat resurssit, joten loppukäyttäjien ei tarvitse huolehtia lisämuistivaatimuksista.



Käyttäjätilan laiteohjaimet Yleensä käyttäjät suorittavat tietokoneen istunnon aikana. Nämä voivat olla käyttäjän tietokoneelle tuomia laitteita, jotka eivät ole ydinlaitteita. Useimpien Plug and Play -laitteiden ohjaimet kuuluvat tähän luokkaan. Käyttäjän laiteohjaimet voidaan kirjoittaa levylle, jotta ne eivät vaikuta resursseihin. Pelilaitteiden ohjaimia varten on kuitenkin suositeltavaa tallentaa ne päämuistiin (RAM).

Estä ajurit ja hahmoohjaimet

Nämä kaksi - lohko- ja merkkilaiteajurit - kuuluvat tietojen lukemisen ja kirjoittamisen luokkaan. Kiintolevyt, CD-levyt, USB-tikut jne. - voivat olla joko esto- tai merkkiohjaimia käyttötavasta riippuen.

Sarjaväylissä käytetään merkkiohjaimia. He kirjoittavat tietoja merkki kerrallaan. Yksi merkki tarkoittaa tavua yleisessä merkityksessä. Jos laite on kytketty sarjaporttiin, se käyttää merkkiohjainta. Hiiri on sarjalaite ja siinä on merkkilaiteohjain.

Lohkoajurit viittaavat useamman kuin yhden merkin kirjoittamiseen ja lukemiseen kerrallaan. Tyypillisesti lohkolaiteajurit luovat lohkon ja poimivat niin paljon tietoa kuin lohko voi sisältää. Esimerkiksi kiintolevyt käyttävät lohkolaiteohjaimia. CD-levyt ovat myös estolaiteohjaimia, mutta ytimen on tarkistettava, että laite on edelleen kytkettynä tietokoneeseen aina, kun jokin sovellus käynnistää CD-levyn.

rekisteröidä Windows Store uudelleen

Yleiset ja OEM-ohjaimet

Laiteohjaimet voivat olla yleisiä tai OEM-kohtaisia. Jos laiteohjaimen mukana tulee käyttöohjelma, se on todennäköisesti yleinen laiteohjain. Yleinen laiteohjain on ohjain, jota voidaan käyttää tietyntyyppisten erimerkkisten laitteiden kanssa. Esimerkiksi Windows 10:ssä on useita yleisiä ohjaimia, jotka toimivat ilman, että sinun tarvitsee asentaa muita ohjelmistoja manuaalisesti.

Joissakin tapauksissa tavalliset ajurit eivät auta. Joten alkuperäiset laitevalmistajat luovat omat laiteohjaimensa. Nämä ovat OEM-laiteajureita, jotka on asennettava erikseen käyttöjärjestelmän asennuksen jälkeen. Vanhemman aikakauden tietokoneet oli merkitty, joten jopa emolevyn ajurit piti asentaa ulkoisesti. Mutta se oli Windows XP:n aikakautta. Muutamia valmistajia lukuun ottamatta suurin osa sisäänrakennetuista ohjainsarjoista sisältyy jo käyttöjärjestelmiin.

Virtuaaliset laiteohjaimet

Virtuaalilaitteiden ohjaimia kutsutaan virtuaalilaiteajureiksi. Usein käytämme jonkinlaista laitteistosimulaatioohjelmistoa ja tällaisten virtuaalisten laitteistojen suorittamiseen käytetty ohjelmisto on virtuaalinen laiteohjain. Jos esimerkiksi käytät VPN:ää, se voi luoda virtuaalisen verkkokortin turvallisen yhteyden muodostamiseksi Internetiin. Tämä ei ole todellinen fyysinen kartta, vaan VPN-ohjelmiston luoma kartta. Tämäkin kortti vaatii laiteohjaimen ja sama VPN-ohjelmisto asentaa virtuaaliset laiteohjaimet.

Lataa PC Repair Tool löytääksesi ja automaattisesti korjataksesi Windows-virheet nopeasti

Joten näet, että laiteohjaimia on erilaisia, ja on hieman vaikeaa käyttää vain yhtä tai kahta luokkaa niiden selittämiseen. Tässä artikkelissa selitimme, mikä laiteohjain on, ja puhuimme seuraavan tyyppisistä laiteajureista: ydin- ja käyttäjätilan ohjain; yleiset ja OEM-laiteohjaimet sekä virtuaaliset laiteohjaimet - mukaan lukien ero kaikkien välillä.

Suosittu Viestiä