Pehmeä

Mikä on laiteohjain? Kuinka se toimii?

Kokeile Instrumenttia Ongelmien Poistamiseksi





LähetettyViimeksi päivitetty: 16. helmikuuta 2021

Käyttöjärjestelmä, muut sovellusohjelmat ja erilaiset laitteistot ovat kaikki eri ihmisryhmien rakentamia. Siksi oletusarvoisesti käyttöjärjestelmä ja muut ohjelmat eivät voi olla yhteydessä laitteistoon. Tässä on laiteohjain. Se on ohjelmisto, joka toimii kääntäjänä käyttöjärjestelmien ja laitteistojen välillä. Laiteohjaimen tehtävänä on mahdollistaa järjestelmään liitettyjen laitteiden sujuva toiminta. Tulostinohjain kertoo käyttöjärjestelmälle, kuinka valitut tiedot tulostetaan sivulla. Jotta käyttöjärjestelmä voisi kääntää äänitiedoston bitit sopivaksi ulostuloksi, tarvitaan äänikorttiohjain. Tällä tavoin laiteajurit ovat olemassa jokaiselle järjestelmääsi yhdistetylle laitteistolle.



Mikä on laiteohjain

Sisällys[ piilottaa ]



Mikä on laiteohjain?

Käyttöjärjestelmän ei tarvitse tietää laitteiston toiminnan takana olevia yksityiskohtia. Laiteohjainta käyttämällä se liittää vain kyseisen laitteiston. Jos vastaavaa laiteohjainta ei ole asennettu, käyttöjärjestelmän ja laitteiston välillä ei ole yhteyslinkkiä. Tällainen laitteisto ei välttämättä toimi kunnolla. Laiteohjain ja vastaava laitteisto kommunikoivat tietokoneväylän kautta, johon laite on kytketty. Laiteohjaimet vaihtelevat käyttöjärjestelmän mukaan ja ovat laitteistokohtaisia. Laiteohjain tunnetaan myös ohjelmistoohjaimena tai yksinkertaisesti ohjaimena.

Kuinka laiteajurit toimivat?

Laitteisto haluaa kommunikoida järjestelmässäsi olevan ohjelman kanssa. Voit ajatella tätä tilannetta kahtena kokonaisuutena, jotka puhuvat eri kieliä. Kääntäjälle siis tarvitaan. Laiteohjain toimii tässä kääntäjänä. Ohjelmisto antaa kuljettajalle tietoja, jotka selittävät, mitä laitteiston tulee suorittaa. Laiteohjain käyttää tietoja saadakseen ohjaimen suorittamaan työn.



Laiteohjain kääntää ohjelmiston/käyttöjärjestelmän ohjeet laitteiston ymmärtämälle kielelle. Jotta järjestelmä toimisi tehokkaasti, sinulla on oltava kaikki tarvittavat laiteajurit. Kun käynnistät järjestelmän, käyttöjärjestelmä kommunikoi laiteohjainten ja BIOS päättää erilaisten laitteistotehtävien suorittamisesta.

Jos ei laiteohjainta, järjestelmä ei voisi kommunikoida laitteiden kanssa tai ohjelmistojen olisi osattava liittää suoraan laitteistoon (kun otetaan huomioon nykyisten ohjelmien ja laitteistojen laaja valikoima, tämä olisi vaikeaa). Ei ole mahdollista rakentaa ohjelmistoja, jotka pystyvät kommunikoimaan suoraan kaikenlaisten laitteistojen kanssa. Näin ollen laiteajurit ovat pelin muuttajia.



Sekä laitteistot että ohjelmistot riippuvat laiteajureista, jotta ne toimivat sujuvasti. Ohjelmat käyttävät yleensä yleisiä komentoja päästäkseen laitteisiin. Laiteohjain muuntaa nämä erikoiskomennoiksi, jotka laite voi ymmärtää.

Laiteohjaimet tulevat yleensä käyttöjärjestelmän sisäänrakennetuina komponentteina. Ne ovat valmistajan toimittamia. Jos laitteisto- tai ohjelmistokomponentti vaihdetaan tai päivitetään, nämä laiteohjaimet muuttuvat hyödyttömiksi.

Virtuaaliset laiteohjaimet

Virtuaalinen laiteohjain on laiteohjaimen osa, joka auttaa laitteistoa muodostamaan yhteyden käyttöjärjestelmän tai ohjelman kanssa. Ne ovat virtuaalilaitteiden ohjaimia. Virtuaaliset laiteajurit auttavat sujuvassa tiedonkulussa. Useat sovellukset voivat käyttää tiettyä laitteistoa ilman ristiriitoja. Kun virtuaalinen laiteohjain vastaanottaa keskeytyssignaalin laitteistolta, se määrittää seuraavan toimintatavan laitteen asetusten tilan perusteella.

Missä virtuaalista laiteohjainta käytetään?

Kun käytämme ohjelmistoa laitteiston emulointiin, tällaiseen laitteeseen käytetään virtuaalista laiteohjainta. Sopiva esimerkki olisi käyttää a VPN . Luot virtuaalisen verkkokortin, jotta voit muodostaa turvallisen yhteyden Internetiin. Tämä on VPN:n luoma virtuaalinen verkkokortti. Tätä korttia varten tarvitaan asianmukainen ohjain, jonka VPN-ohjelmisto yleensä asentaa itse.

Tarvitsevatko kaikki laitteet ajureita?

Se, vaatiiko laite ohjaimen vai ei, riippuu siitä, tunnistaako käyttöjärjestelmäsi laitteiston ja sen ominaisuudet. Jotkut käyttöjärjestelmälle tuntemattomat oheislaitteet, jotka vaativat ajurin, ovat - Näytönohjain, USB-laite, äänikortti, skanneri, tulostin, ohjaimen modeemi, verkkokortti, kortinlukija jne. Käyttöjärjestelmissä on yleensä joitain yleisiä ohjaimia, jotka sallivat yleiset laitteistot. työskentelemään perustasolla. Edellytyksenä on jälleen, että käyttöjärjestelmän tulee tunnistaa laitteen ominaisuudet. Jotkut laitteet, jotka voivat toimia yleisten ohjaimien kanssa, ovat: RAM, näppäimistö, hiiri, kaiuttimet, näyttö, kiintolevy, levyasema, CPU, virtalähde, ohjaussauva jne. On oltava tietoinen siitä, että käyttöjärjestelmän tarjoamaa yleistä ajuria ei päivitetä yhtä usein kuin laitteistovalmistajan toimittamat ohjaimet.

Lue myös: Mikä on tietokonetiedosto?

Mitä tapahtuu, jos et ole asentanut ohjainta?

Jos et ole asentanut ohjainta laitteelle, laite ei välttämättä toimi ollenkaan tai voi toimia vain osittain. Esimerkiksi laitteet, kuten hiiri/näppäimistö, toimivat ilman ohjainta. Mutta jos hiiressäsi on ylimääräisiä painikkeita tai näppäimistössäsi on erikoisnäppäimiä, nämä ominaisuudet eivät toimi. Jos olet Windows-käyttäjä, voit löytää ohjainristiriitavirheen laitehallinnasta, jos ohjain puuttuu. Yleensä valmistaja julkaisee ohjainpäivityksen poistaakseen ohjaimen aiheuttamat virheet. Siksi laitteistosi ohjaimesta on aina ajan tasalla oleva versio.

Ajuri toimii vain, jos järjestelmääsi on asennettu vastaava laite. Jos yrität asentaa ohjaimen laitteistolle, jota ei ole olemassa, se ei tapahdu. Esimerkiksi näytönohjaimen ohjaimen asentaminen, kun järjestelmässäsi ei ole näytönohjainta, ei anna järjestelmääsi kykyä toimia näytönohjaimen kanssa. Sinulla on oltava molemmat – laitteisto ja päivitetty laiteohjain sitä varten.

Laiteohjaintyypit

Lähes jokaiselle nykyään käytössä olevalle laitteistolle on olemassa laiteohjain. Nämä ajurit voidaan luokitella laajasti kahteen luokkaan – käyttäjän laiteohjaimet ja ytimen laiteohjaimet

Käyttäjän laiteohjaimet

Nämä ovat laiteohjaimia, jotka käyttäjä käynnistää käyttäessään järjestelmää. Nämä ovat laitteille, jotka käyttäjä on liittänyt järjestelmään, lukuun ottamatta järjestelmään liittyviä laitteita ytimen ohjelmisto . Plug and play -laitteiden laiteajurit katsotaan käyttäjän laiteajureiksi. Järjestelmäresurssien paineen poistamiseksi käyttäjän laiteajurit kirjoitetaan levylle. Mutta pelilaitteiden laiteajurit säilytetään yleensä päämuistissa.

Lue myös: Mikä on ISO-tiedosto?

Ytimen laiteajurit

Yleisiä ohjaimia, jotka ovat saatavilla sisäänrakennettuna ohjelmistona käyttöjärjestelmän mukana, kutsutaan ytimen laiteajureiksi. Ne ladataan muistiin osana käyttöjärjestelmää. Ohjaimeen osoittava osoitin on tallennettu muistiin ja sitä voidaan kutsua aina tarvittaessa. Ytimen laiteajurit on tarkoitettu laitteille, kuten prosessori, emolevy, BIOS ja muut ytimen ohjelmistoon liittyvät laitteet.

Ytimen laiteajureissa on yleinen ongelma. Kutsuttaessa ytimen laiteohjain ladataan RAM-muistiin. Tätä ei voi siirtää virtuaalimuistiin. Jos useita laiteajureita on käynnissä samanaikaisesti, järjestelmä hidastuu. Tämän ongelman ratkaisemiseksi jokaisella käyttöjärjestelmällä on vähimmäisjärjestelmävaatimus. Käyttöjärjestelmät koonneet resurssit, joita ytimen laiteohjaimet vaativat. Tämä varmistaa, että käyttäjien ei tarvitse huolehtia muistin tarpeesta.

Muuntyyppiset laiteohjaimet

1. Yleiset ja OEN-ajurit

android puhelin ongelma

Jos laiteohjain on saatavilla käyttöjärjestelmän mukana, sitä kutsutaan yleiseksi laiteohjaimeksi. Yleinen laiteohjain toimii tietylle laitteelle sen merkistä riippumatta. Windows 10:ssä on yleiset laiteohjaimet yleisesti käytetyille laitteistolaitteille.

Joskus laitteistolla on tiettyjä ominaisuuksia, joita käyttöjärjestelmä ei tunnista. Laitteen valmistaja toimittaa vastaavan ohjaimen tällaisille laitteille. Näitä kutsutaan OEM-laiteajureiksi. Jotta tällaiset laitteet toimisivat oikein, ohjaimet on asennettava erikseen käyttöjärjestelmän asennuksen jälkeen. Kun Windows XP oli käytössä, jopa emolevyn ajurit piti asentaa erikseen. Nykyään useimmat nykyaikaiset järjestelmät tarjoavat sisäänrakennetut yleiset laiteohjaimet.

2. Lohko- ja merkkiajurit

Laiteohjaimet voidaan luokitella lohko- tai merkkiajureiksi sen perusteella, miten tietoja luetaan ja kirjoitetaan. Laitteet, kuten kiintolevyt, CD-levyt ROM-levyjä ja USB-asemat luokitellaan niiden käyttötavan perusteella.

Termiä lohkoohjain käytetään, kun useampi kuin yksi merkki luetaan tai kirjoitetaan kerralla. Lohko luodaan ja lohkolaite yrittää hakea lohkon kokoon sopivan määrän tietoa. Kiintolevyt ja CD-ROM-levyjen katsotaan estävän laiteohjaimet.

Termiä merkkiohjain käytetään, kun tietoja kirjoitetaan yksi merkki kerrallaan. Merkkilaiteajurit käyttävät sarjaväyliä. Kaikissa sarjaporttiin kytketyissä laitteissa on merkkiohjain. Esimerkiksi hiiri on laite, joka on kytketty sarjaporttiin. Se käyttää merkkilaiteohjainta.

Lue myös: Mikä on Wi-Fi 6 (802.11 axe)?

Laiteohjainten hallinta

Kaikkia Windows-järjestelmän ohjaimia hallitsee Laitehallinta. Laiteohjaimet eivät vaadi paljon huomiota asennuksen jälkeen. Toisinaan heillä on päivityksiä vian korjaamiseksi tai päivitys, joka tarjoaa uuden ominaisuuden. Siksi on hyvä käytäntö tarkistaa ohjainpäivitykset ja asentaa ne (jos sellaisia ​​on) silloin tällöin. Työsi helpottamiseksi on joitakin ohjelmia, jotka tarkistavat ja päivittävät laiteohjaimesi.

Valmistajan toimittamat ohjainpäivitykset ovat aina saatavilla ilmaiseksi heidän virallisella verkkosivustollaan. Varo, ettet maksa laiteohjainpäivityksestä!

Ohjainten päivittäminen on tärkeää, koska usein monet laitteistoon liittyvät ongelmat voidaan jäljittää laiteohjaimen ongelmiin.

Yhteenveto

  • Laiteohjain auttaa käyttöjärjestelmää ja muita ohjelmia liittymään järjestelmään kytkettyihin laitteistoihin
  • Nykyaikaiset käyttöjärjestelmät tarjoavat sisäänrakennetut laiteohjaimet yleisesti käytetyille oheislaitteille
  • Jotta voit käyttää muita laitteita, sinun on asennettava vastaavat valmistajan toimittamat laiteohjaimet
  • Laiteohjainten pitäminen ajan tasalla on ratkaisevan tärkeää järjestelmän toiminnan kannalta.
  • Ulkoinen laiteohjain tarvitaan vain laitteille, joiden ominaisuuksia käyttöjärjestelmäsi ei tunnista.
Aditya Farrad

Aditya on oma-aloitteinen tietotekniikan ammattilainen ja hän on työskennellyt tekniikan kirjoittajana viimeiset 7 vuotta. Hän kattaa Internet-palvelut, mobiili-, Windows-, ohjelmistot ja ohjeet.