Jos olet kokenut tietokoneen kaatumisen, syynä voi olla laitteistoajuri. Nämä ovat ohjelmistoja, joita tietokoneen käyttöjärjestelmä käyttää puhuakseen laitteistolle. Jokainen käyttöjärjestelmä - Windowsista Androidiin - käyttää laiteohjaimia.
Ohjaimet ovat kuin kääntäjät tietokoneellesi
Perustasolla kaksi pääkomponenttia käsittää tietokoneen - ohjelmistot ja laitteistot. Ohjelmisto on käyttöjärjestelmäsi ja kaikki siihen asennetut ohjelmat ja sovellukset. Emolevy, RAM, hiiri, näppäimistö, tulostin ja kaikki muu fyysisesti tietokoneeseesi liitetty laite muodostavat laitteiston.
Ilman apua ohjelmisto ei osaa puhua laitteistosi kanssa ja päinvastoin. Laitteistoajurit ovat ohjelmistopaloja, jotka opettavat käyttöjärjestelmäsi, ohjelmat ja sovellukset työskentelemään laitteidesi kanssa. Kuvittele, että käyttöjärjestelmäsi puhuu englantia ja laitteistosi puhuu saksaa. Laitteistoajurit ovat sitten kielitulkki, joka muuntaa englannin saksaksi ja takaisin.
Valmistajat tekevät ohjaimista; Ohjelmistokehittäjät käyttävät niitä
Koska ohjaimet käsittelevät laitteistokäännöksiä, saatat ajatella, että laitteita valmistavat valmistajat tekevät ohjaimista. Se on totta joskus; on todennäköistä, että valmistaja on tehnyt esimerkiksi grafiikkaohjaimesi. Mutta se ei ole aina totta.
Microsoft (ja jotkut valmistajat) tarjoaa yleisiä ohjaimia, joita kuka tahansa voi käyttää. Nämä ohjaimet tarjoavat kustannussäästöjä ja yhdenmukaisen suorituskyvyn kaikissa laitteissa. Ohjaimen luontiprosessin ohittaminen antaa valmistajalle mahdollisuuden virittää laitteistonsa hyvin tunnetulle, perusteellisesti testatulle ohjaimelle, joka täyttää yrityksen tarpeet. Hiiri, näppäimistö ja USB-asemat käyttävät todennäköisesti esimerkiksi yleisiä Microsoftin valmistamia ohjaimia.
Jotkut laitteet voivat käyttää yleisiä ohjaimia, mutta voivat toimia paremmin laitekohtaisten ohjainten kanssa. Esimerkiksi sinun tietokoneen näytönohjain (GPU) voi lähettää työpöydän näyttöön, jossa on yleisiä ohjaimia, mutta se tarvitsee valmistajansa ohjaimet - NVIDIA, AMD tai Intel - optimaalisen 3D-pelisuorituskyvyn saavuttamiseksi.
Riippumatta siitä, kuka saa ohjaimen, ohjelmistokehittäjät hyödyntävät ja käyttävät niitä. Tekstieditori tai tekstinkäsittelyohjelma kutsuu tulostinajurin toimimaan tulostimen kanssa ja grafiikkaohjaimen näyttämään tekstiä. Ilman näitä ohjaimia ohjelma ei osaa puhua tulostimen tai näytön kanssa välttämättömien toimintojen, kuten tulostuksen ja fonttikoon muuttamisen, suorittamiseksi. Laitteistoajurit antavat ohjelmistokehittäjille jalansijan; heidän ei tarvitse oppia laitteistokielen yksityiskohtia käyttääksesi laitteistoa.
Ohjelmistokehittäjän ei tarvitse viettää tonnia aikaa pyörän keksimisessä. Jos sovelluksen on tulostettava, sen kehittäjä voi toteuttaa perustulostustoiminnon ja luottaa järjestelmän tulostinajureihin käsittelemään yksityiskohtia. Muuten ohjelmistokehittäjän on ehkä suunniteltava tulostustoiminto HP-tulostimille, sitten Brother-tulostimille ja niin edelleen.
Ohjelmisto käyttää joskus useita ohjaimia työskennellessään laitteen kanssa ja välittää tiedot kunkin läpi. Voit palata kielimuuriesimerkkiin kuvittelemalla, että ohjelmisto puhuu englantia ja laitteistosi puhuu saksaa. Valitettavasti ensimmäinen käsillä oleva laitetulkki puhuu vain englantia ja italiaa. Se riittää helpottamaan viestintää. Kuvittele, että saapui toinen tulkki, joka puhui italiaa ja saksaa. Lähettämällä linjaa kahden tulkin kautta lopulta viestintä toimisi. Sama peruskäsite tapahtuu, kun ohjelmistojen ja laitteistojen välillä on käytössä useita ohjaimia.
Miksi laiteohjaimet voivat aiheuttaa järjestelmän kaatumisia
Ohjelmiston, ohjaimen ja laitteiston tiivis vuorovaikutus saa kaiken toimimaan tietokoneellasi. Se rikkoo myös asioita. Palataan takaisin kielitulkinta-analogiamme. Kielikäännös on vain yhtä hyvä kuin ketjun kielen huonoin puhuja. Jos tulkkisi puhuu erittäin hyvää englantia mutta vain kelvollista saksaa, on mahdollista, että he puhuvat väärin, eikä saksankielinen puhuja ymmärrä todella mitä sanotaan.
Sama tapahtuu laiteajureiden kanssa, mutta ongelma pahentuu. Laiteajuri ei välttämättä ole täydellinen, mutta myös ohjelmistolla ja laitteistolla voi olla ongelmia. Ja nämä ongelmat voidaan suurentaa, kun ne menevät alas ketjuun, aivan kuten puhelinpeli. Joten jos sanot ohjelmiston, jonka haluat tulostaa, ja se lähettää suunnan kuljettajalle väärin, kuljettaja puolestaan tulkitsee mahdollisimman hyvin ja lähettää nämä ohjeet laitteistolle. Jos kaikki menee hyvin, et ole kukaan viisaampi.
Mutta ohjelmistot, ohjaimet ja laitteistot eivät ole aina tarpeeksi älykkäitä toipumaan huonoista tiedoista. Jos tulkkisi näyttää hämmentyneeltä, koska hän ei tiedä miksi saksankielinen haluaa "käsikenkiä" (saksankielinen kädensija), voit selvittää yhdessä, että ne tarkoittavat käsineitä. Mutta jos käyttöjärjestelmäsi kehottaa grafiikkaohjainta sammuttamaan näytönohjaimen tuulettimen, kun se tarkoitti, näytönohjain toimii ohjeiden mukaan, mikä johtaa järjestelmän ylikuumenemiseen ja sammumiseen.
Ongelma muuttuu monimutkaisemmaksi, mutta perustasolla ne voidaan vähentää siihen tosiasiaan, että huonot tiedot pyysivät mahdottomasti ja järjestelmä ei voinut palautua. Käyttöjärjestelmäsi saattaa jäätyä tai kaatua. Ohjaimet itse voivat sisältää vikoja tai yhteensopimattomuuksia, mutta ohjain voi myös näyttää olevan vika, kun taustalla oleva laite ei toimi tai siinä on jokin muu fyysinen ongelma.
Mitä tehdä, jos epäilet huonoja laiteohjaimia
Jos luulet, että sinulla on laitteistoajuriongelma, sinun on ensin tehtävä askel taaksepäin ja tutkittava, miksi olet tullut tähän johtopäätökseen. Jos jokin ohjelmisto suosittelee vanhentuneiden ohjelmistojen päivittämistä ja lupaa auttaa sinua päivittämisessä, sinun tulee lopettaa. Emme suosittele ajuripäivitystyökaluja ; ne voivat aiheuttaa enemmän haittaa kuin hyötyä; Itse asiassa on kiistanalaista, aiheuttavatko ne mitään hyvää. Parasta, mitä voit tehdä koneellesi, on ohjainpäivityksen poistaminen.
Totuus on, sinun ei yleensä tarvitse päivittää laiteohjaimia . Jos laitteistossasi ei näy ongelmaa ja se näyttää toimivan hyvin, on parempi jättää asiat sellaisiksi kuin ne ovat vaarassa aiheuttaa ongelmia. Yksi poikkeus on näytönohjaimiin liittyvät näytönohjaimet ; näitä päivitetään säännöllisesti ongelmien ratkaisemiseksi, uusien ominaisuuksien lisäämiseksi ja uusien PC-pelien suorituskyvyn parantamiseksi. Mutta useimmat laitteisto-ohjaimet eivät todennäköisesti tarvitse päivitystä.
Kuitenkin, jos olet nähnyt a BSOD (sininen ruutu kuolemasta) jossa luetellaan laiteohjainta koskeva virheilmoitus, olet todennäköisesti oikealla tiellä. Jos laitteisto-ohjain aiheuttaa kaatumisia, seuraava vaihe on tarkistaa uudet ohjaimet.
Älä kuitenkaan tällöin käytä ohjaimen päivitysapuohjelmaa. Paras tapa päivittää ohjain on Windows Update -sovelluksen kautta tai valmistajan verkkosivustolla. Aloita tarkistamalla mahdolliset Windows-päivitykset, Microsoft tekee kunnollisen työn huolehtiakseen laitteistopäivityksistä tässä vaiheessa, ja se voi säästää paljon vaivaa.
Jos et näe mitään Windows-päivityksessä, siirry valmistajan verkkosivustolle ja tarkista sen tukialueelta ohjainlataukset. Vertaa viimeisintä versiota, jonka valmistaja tarjoaa versioon näkyy Laitehallinnassa .
Suurimmaksi osaksi laitteisto-ohjainten pitäisi toimia taustalla, eikä sinun pitäisi huomata niiden läsnäoloa. Valitettavasti kaikki, mikä saa laiteohjaimet toimimaan hyvin, tekee niistä myös mahdollisen ongelmien lähteen. Mutta yleensä sinun ei tarvitse huolehtia niistä lainkaan. Niitä joko ei tarvitse päivittää, tai Windows huolehtii siitä puolestasi. Näiden avainkysymysten ymmärtäminen auttaa sinua ratkaisemaan ongelman, jos sinulla on sitä - ja välttämään ongelman aiheuttamista siellä, missä sitä ei ole ollut.
LIITTYVÄT: Kaikki mitä sinun on tiedettävä kuoleman sinisestä näytöstä