Mikä on laitehallinta? [SELITYS]

Windows - käyttöjärjestelmällä on(Windows operating system) tällä hetkellä 96 prosentin markkinaosuus henkilökohtaisten tietokoneiden maailmassa. Hyödyntämään tätä mahdollisuutta laitteistovalmistajat yrittävät luoda tuotteita, jotka lisäävät paljon ominaisuuksia olemassa oleviin tietokoneversioihin.

Mutta mikään näistä ei ole standardoitu. Jokainen valmistaja toimii omilla ohjelmistoominaisuuksillaan, jotka ovat suljetun lähdekoodin erottaakseen itsensä kilpailijoistaan.

Jos jokainen laitteisto on erilainen, kuinka käyttöjärjestelmä osaa käyttää laitteistoa?

Tästä huolehtivat laiteajurit. Koska Windows ei pysty rakentamaan tukea kaikille planeetan laitteistolaitteille, he jättivät laitteistovalmistajien tehtäväksi kehittää yhteensopivia ohjaimia.

Windows - käyttöjärjestelmä(Windows Operating System) tarjoaa meille vain käyttöliittymän, jolla voimme olla vuorovaikutuksessa järjestelmään asennettujen laitteiden ja ohjaimien kanssa. Tätä käyttöliittymää kutsutaan Device Manageriksi.(Device Manager.)

Mikä on laitehallinta?

Mikä on laitehallinta?(What is a Device Manager?)

Se on Microsoft Windows -käyttöjärjestelmän ohjelmistokomponentti, joka on kuin kaikkien järjestelmään kytkettyjen oheislaitteiden komentokeskus. Se toimii antamalla meille lyhyt ja järjestelmällinen yleiskatsaus kaikista Windows-hyväksytyistä laitteista, jotka toimivat tietokoneessa.

Tämä voi olla elektronisia osia, kuten näppäimistö, hiiri, näytöt, kiintolevyasemat, prosessorit jne. Se on hallintatyökalu, joka on osa Microsoft Management Consolea(Microsoft Management Console) .

Laitehallinta(Device Manager) toimitetaan esiasennettuna käyttöjärjestelmän kanssa, mutta markkinoilla on saatavilla myös muita kolmansien osapuolien ohjelmia, joilla voidaan saavuttaa samat halutut tulokset, mutta näitä kolmannen osapuolen sovelluksia ei kehoteta asentamaan luontaisten turvallisuusriskien vuoksi. heillä on.

Microsoft aloitti tämän työkalun yhdistämisen käyttöjärjestelmään ottamalla käyttöön Windows 95 :n . Alun perin se oli vain suunniteltu näyttämään ja olemaan vuorovaikutuksessa olemassa olevan laitteiston kanssa. Muutaman seuraavan version aikana lisättiin hot-plugging-ominaisuus, jonka avulla ydin voi ilmoittaa laitehallinnasta kaikista uusista laitteistoon liittyvistä muutoksista. Kuten USB - muistitikun liittäminen, uuden verkkokaapelin kytkeminen jne.

Laitehallinta auttaa meitä:(Device Manager helps us to:)

  • Muokkaa laitteistokokoonpanoa.
  • Vaihda ja nouta laitteisto-ohjaimet.
  • Ristiriitojen havaitseminen järjestelmään kytkettyjen laitteistojen välillä.
  • Tunnista(Identify) ongelmalliset ohjaimet ja poista ne käytöstä.
  • Näytä laitteistotiedot, kuten laitteen valmistaja, mallinumero, luokituslaite ja paljon muuta.

Miksi tarvitsemme laitehallinnan?

On monia syitä, miksi saatamme tarvita laitehallintaa, mutta tärkein syy, miksi tarvitsemme laitehallintaa, on ohjelmistoajurit.

Ohjelmistoohjain on Microsoftin(Microsoft) määrittelemä ohjelmisto, jonka avulla tietokoneesi voi kommunikoida laitteiston tai laitteiden kanssa. Mutta miksi me tarvitsemme sitä, joten oletetaan, että sinulla on äänikortti, sinun pitäisi pystyä vain kytkemään se ilman ohjaimia ja musiikkisoittimesi pitäisi tuottaa digitaalinen signaali, joka äänikortin pitäisi tuottaa.

Pohjimmiltaan se olisi toiminut näin, jos äänikorttia olisi ollut vain yksi. Mutta todellinen ongelma on, että äänilaitteita on kirjaimellisesti tuhansia ja ne kaikki toimivat täysin eri tavalla.

Ja jotta kaikki toimisi oikein, ohjelmistovalmistajien on kirjoitettava ohjelmistonsa uudelleen erityisillä signaloinneilla äänikorttillesi yhdessä kaikkien korttien kanssa, jotka koskaan olivat olemassa, ja jokaisen kortin, joka koskaan tulee olemaan.

Ohjelmistoajuri toimii siis abstraktiokerroksena tai kääntäjänä tavalla, jossa ohjelmistojen on oltava vuorovaikutuksessa laitteistosi kanssa yhdellä standardoidulla kielellä ja ohjain hoitaa loput.

Lue myös: (Also Read:) Mikä on pirstoutuminen ja eheyttäminen(What is Fragmentation and Defragmentation)

Miksi kuljettajat aiheuttavat niin paljon ongelmia?

Laitteistomme sisältävät paljon ominaisuuksia, joita järjestelmä tarvitsee ollakseen vuorovaikutuksessa tietyllä tavalla. Vaikka on olemassa standardeja, jotka auttavat laitteistovalmistajia tekemään täydellisen ohjaimen. On olemassa muita laitteita ja muita ohjelmistoja, jotka voivat aiheuttaa ristiriitoja. Lisäksi on olemassa erillisiä ohjaimia, joita on ylläpidettävä useille käyttöjärjestelmille, kuten Linuxille(Linux) , Windowsille(Windows) ja muille.

Jokaisella on oma universaali kielensä, joka kuljettajan on käännettävä sille. Tämä jättää runsaasti tilaa yhdelle ajurin muunnelmista tietyn laitteiston puutteelle tai kahdelle.

Kuinka päästä Device Manageriin?

Laitehallintaa voidaan käyttää useilla eri tavoilla, useimmissa Microsoft Windows -versioissa voimme avata laitehallinnan komentokehotteesta, ohjauspaneelista, suoritustyökalusta, napsauttamalla hiiren kakkospainikkeella Käynnistä-valikkoa jne.

Tapa 1: Käynnistä-valikosta(Method 1: From the start menu)

Siirry työpöydän vasempaan alakulmaan, napsauta hiiren kakkospainikkeella(Right-click) Käynnistä-valikkoa, näkyviin tulee valtava luettelo erilaisista järjestelmänvalvojan pikakuvakkeista, etsi ja napsauta "laitehallintaa".

Tapa 2: Pikavalikko(Method 2: Quick Access Menu)

Pidä Windows - näppäintä painettuna työpöydällä samalla, kun painat X-näppäintä, ja valitse sitten laitehallinta valmiista hallintatyökaluista.

Paina Windows-näppäintä + X ja valitse sitten Laitehallinta

Tapa 3: Ohjauspaneelista(Method 3: From the Control Panel)

Avaa Ohjauspaneeli(Control Panel) , napsauta Laitteisto(Hardware) ja äänet(Sound) , valitse Laitteet(Devices) ja tulostimet(Printers) -kohdasta Laitehallinta(Device Manager) .

Tapa 4: Suorituksen kautta(Method 4: Via Run)

Paina Windows -näppäintä + R avataksesi Suorita-valintaikkunan, kirjoita sitten valintaikkunaan Avaa(Open) -kohdan viereen “ devmgmt.msc ” ja napauta OK.

devmgmt.msc laitehallinta

Tapa 5: Windowsin hakukentän käyttäminen(Method 5: Using the Windows search box)

Työpöydällä olevan windows-kuvakkeen lisäksi on suurennuslasilla varustettu kuvake, paina sitä laajentaaksesi hakukenttää, kirjoita hakukenttään "Laitehallinta" ja paina Enter . Alat nähdä tuloksia täyttyvän, napsauta ensimmäistä tulosta, joka näkyy Paras haku -osiossa(Best Match Section) .

Avaa Laitehallinta etsimällä sitä hakupalkin avulla

Tapa 6: komentokehotteesta(Method 6: From the Command Prompt)

Avaa Suorita(Run) - valintaikkuna käyttämällä Windows+R -pikanäppäimiä, kirjoita "cmd" ja napauta OK. Sen jälkeen sinun pitäisi voida nähdä komentokehoteikkuna. Kirjoita(Enter ‘) nyt komentokehotteeseen(Command Prompt) " start devmgmt.msc" (ilman lainausmerkkejä) ja paina Enter .

näytä piilotetut laitteet laitehallinnan cmd-komennossa

Tapa 7: Avaa Laitehallinta Windows PowerShellin kautta(Method 7: Open Device Manager through Windows PowerShell)

Powershell on edistyneempi komentokehotteen muoto, jota käytetään ulkoisten ohjelmien suorittamiseen sekä järjestelmän hallintatehtävien automatisointiin, jotka eivät ole komentokehotteen käytettävissä.

Avaa(Access) laitehallinta Windows Powershellissä avaamalla(Windows Powershell) aloitusvalikko , vieritä alaspäin kaikkien sovellusten luetteloa, kunnes tulet Windows PowerShell -kehotteeseen. Kun olet avannut, kirjoita ' devmgmt.msc ' ja paina Enter.

Nämä ovat joitakin tapoja, joilla voimme käyttää laitehallintaa, on monia muita ainutlaatuisia tapoja, joilla voimme käyttää laitehallintaa käyttämäsi Windows-käyttöjärjestelmän versiosta riippuen, mutta käyttömukavuuden vuoksi rajoitamme edellä mainituilla menetelmillä.

Miten laitehallinta otetaan käyttöön?

Heti kun avaamme laitehallintatyökalun, saamme luettelon kaikista järjestelmään asennetuista laitteistokomponenteista ja niiden ohjelmisto-ajureista. Näitä ovat äänitulot(Audio) ja -lähdöt, Bluetooth - laitteet, näyttösovittimet, levyasemat(Disk Drives) , näytöt(Display) , verkkosovitin ja (Monitors)paljon(Network Adapter) muuta. Nämä on erotettu eri oheislaitteiden luokilla, joita voidaan laajentaa näyttämään kaikki kyseiseen luokkaan tällä hetkellä kytketyt laitteet. .

Jos haluat tehdä muutoksia tai muokata tiettyä laitetta, valitse laiteluettelosta luokka, johon se kuuluu, ja valitse sitten näytetyistä komponenteista haluamasi laite.

Kun laite valitaan, näkyviin tulee itsenäinen valintaikkuna, joka näyttää laitteen ominaisuudet.

Valitun laitteen tai laitteiston tyypistä riippuen näemme välilehtiä, kuten Yleiset(General) , Ohjain(Driver) , Tiedot(Details) , Tapahtumat(Events) ja Resurssit(Resources) .

Katsotaan nyt, mihin kutakin näistä välilehdistä voidaan käyttää,

Kenraali(General)

Tämä osio tarjoaa lyhyen yleiskatsauksen valituista laitteista, joka näyttää valitun komponentin nimen, laitteen tyypin, kyseisen laitteiston valmistajan(Manufacturer) , laitteen fyysisen sijainnin järjestelmässä, joka on suhteessa siihen ja laitteen tila.

Kuljettaja(Driver)

Tämä on osa, joka näyttää valitun laitteistokomponentin ohjelmisto-ohjaimen. Näemme ohjaimen kehittäjän, sen julkaisupäivämäärän, ohjainversion ja ohjaimen kehittäjän digitaalisen vahvistuksen. Tässä osiossa näemme myös muita kuljettajiin liittyviä painikkeita, kuten:

  • Ohjaimen tiedot: Tämä näyttää asennettujen ohjaintiedostojen tiedot, sijainti, johon ne on tallennettu, ja erilaiset riippuvat tiedostojen nimet.
  • Päivitä ohjain: Tämä painike auttaa meitä päivittämään ohjaimen manuaalisesti joko etsimällä ohjainpäivitystä verkosta tai Internetistä ladattua ohjainta.
  • Palauta ohjain(Roll Back Driver) : Joskus tietyt uudet ohjainpäivitykset eivät ole yhteensopivia nykyisen järjestelmämme kanssa tai ohjaimen mukana on toimitettu tiettyjä uusia ominaisuuksia, joita ei vaadita. Näissä tilanteissa meillä voi olla syy palata aiemmin toimivaan ohjaimen versioon. Valitsemalla tämän painikkeen voimme tehdä sen.
  • Poista ohjain käytöstä: Aina kun ostamme uuden järjestelmän, siihen on esiasennettu tietyt valmistajan tarpeellisiksi katsomat ohjaimet. Koska yksittäinen käyttäjä ei kuitenkaan välttämättä näe tiettyjen ohjainten vaatimuksia useista syistä, jotka sanovat yksityisyyden, voimme poistaa verkkokameran käytöstä painamalla tätä painiketta.
  • Laitteen asennuksen poistaminen: Voimme käyttää tätä ohjaimen poistamiseen kokonaan, jotta komponentti toimii tai jopa järjestelmä tunnistaa laitteistokomponentin olemassaolon. Tämä on edistynyt vaihtoehto, jota tulee käyttää varoen, koska tiettyjen ohjainten poistaminen voi johtaa täydelliseen käyttöjärjestelmän(Operating System) epäonnistumiseen.

Yksityiskohdat(Details)

Jos haluamme hallita laitteisto-ohjaimen yksittäisiä ominaisuuksia, voimme tehdä sen tässä osiossa, jossa pääsemme valitsemaan ajurin eri ominaisuuksista ja vastaavan arvon tietylle ominaisuudelle. Näitä voidaan myöhemmin muokata tarpeen mukaan.

Tapahtumat(Events)

Kun nämä ohjelmisto-ohjaimet asennetaan, ne ohjaavat järjestelmää suorittamaan lukuisia tehtäviä ajoittain. Näitä ajoitettuja tehtäviä kutsutaan tapahtumiksi. Tämä osio näyttää aikaleiman, kuvauksen ja ohjaimeen liittyvät tiedot. Huomaa, että kaikkiin näihin tapahtumiin pääsee myös tapahtumakatselutyökalun kautta.

Resurssit(Resources)

Tämä välilehti näyttää erilaiset resurssit ja niiden asetukset sekä kokoonpanon, johon asetukset perustuvat. Jos laiteristiriitoja johtuu tietyistä resurssiasetuksista, ne näkyvät myös tässä.

Voimme myös automaattisesti etsiä laitteistomuutoksia napsauttamalla hiiren kakkospainikkeella yhtä laiteluokista, jotka näkyvät yhdessä kyseisen luokan ominaisuuksien kanssa.

Lisäksi voimme käyttää myös joitain yleisiä laitevaihtoehtoja, kuten päivittää ohjain, poistaa ohjain käytöstä, poistaa laitteita, etsiä laitteistomuutoksia ja laitteen ominaisuuksia napsauttamalla hiiren kakkospainikkeella yksittäistä laitetta, joka näkyy laajennetussa luokkaluettelossa.

Laitehallintatyökalun(Device) ikkunassa on myös kuvakkeet, jotka näkyvät yläosassa . Nämä kuvakkeet vastaavat aikaisempia laitteen toimintoja, joista olemme jo keskustelleet aiemmin.

Lue myös: (Also Read:) Mitä ovat hallintatyökalut Windows 10:ssä?(What are Administrative Tools in Windows 10?)

Erilaisten virhekuvakkeiden ja koodien tunnistaminen

Jos ottaisit mukaasi tietoja tästä artikkelista, tämä olisi sinulle tärkein huomio. Erilaisten virhekuvakkeiden ymmärtäminen ja tunnistaminen helpottaa laiteristiriitojen, laitteistokomponenttien ongelmien ja viallisten laitteiden selvittämistä. Tässä on luettelo näistä kuvakkeista:

Laitetta ei tunnisteta(Hardware not recognized)

Aina kun lisäämme uuden laitteisto(Hardware) - oheislaitteen, ilman tukevaa ohjelmistoohjainta tai kun laite on kytketty tai kytketty väärin, näemme tämän kuvakkeen, joka on merkitty keltaisella kysymysmerkillä laitekuvakkeen päällä.

Laitteisto ei toimi kunnolla(Hardware not working properly)

Laitteistoilla(Hardware) on joskus tapana toimia virheellisesti, joten on melko vaikea tietää, milloin laite on lakannut toimimasta niin kuin pitäisi. Emme ehkä tiedä ennen kuin alamme käyttää laitetta. Windows yrittää kuitenkin tarkistaa, toimiiko laite vai ei, kun järjestelmä käynnistyy. Jos Windows tunnistaa yhdistetyn laitteen ongelman, se näyttää mustan huutomerkin keltaisessa kolmiokuvakkeessa.

Käytöstä poistettu laite(Disabled device)

Saatamme nähdä tämän kuvakkeen, joka on merkitty alaspäin osoittavalla harmaalla nuolella laitteen oikeassa alakulmassa. IT-järjestelmänvalvoja tai käyttäjä voi poistaa laitteen käytöstä automaattisesti tai vahingossa

Useimmiten laitehallinta näyttää virhekoodin yhdessä vastaavan laitteen kanssa, jotta meidän on helpompi ymmärtää, mitä järjestelmä ajattelee siitä, mikä voisi olla vialla. Seuraavassa on virhekoodi ja selitys.

Reason with error code
1 This device is not configured correctly. (Error Code 1)
2 The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Error Code 3)
3 This device cannot start. (Error Code 10)
4 This device cannot find enough free resources that it can use. If you want to use this device, you will need to disable one of the other devices on this system. (Error Code 12)
5 This device cannot work properly until you restart your computer. (Error Code 14)
6 Windows cannot identify all the resources this device uses. (Error Code 16)
7 Reinstall the drivers for this device. (Error Code 18)
8 Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. To fix this problem you should uninstall and then reinstall the hardware device. (Error Code 19)
9 Windows is removing this device. (Error Code 21)
10 This device is disabled. (Error Code 22)
11 This device is not present, is not working properly, or does not have all its drivers installed. (Error Code 24)
12 The drivers for this device are not installed. (Error Code 28)
13 This device is disabled because the firmware of the device did not give it the required resources. (Error Code 29)
14 This device is not working properly because Windows cannot load the drivers required for this device. (Error Code 31)
15 A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Error Code 32)
16 Windows cannot determine which resources are required for this device. (Error Code 33)
17 Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Error Code 34)
18 Your computer’s system firmware does not include enough information to properly configure and use this device. To use this device, contact your computer manufacturer to obtain a firmware or BIOS update. (Error Code 35)
19 This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer’s system setup program to reconfigure the interrupt for this device. (Error Code 36)
20 Windows cannot initialize the device driver for this hardware. (Error Code 37)
21 Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Error Code 38)
22 Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Error Code 39)
23 Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly. (Error Code 40)
24 Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Error Code 41)
25 Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Error Code 42)
26 Windows has stopped this device because it has reported problems. (Error Code 43)
27 An application or service has shut down this hardware device. (Error Code 44)
28 Currently, this hardware device is not connected to the computer. (Error Code 45)
29 Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. (Error Code 46)
30 Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. (Error Code 47)
31 The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Error Code 48)
32 Windows cannot start new hardware devices because the system hive is too large (exceeds the Registry Size Limit). (Error Code 49)
33 Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Error Code 52)

How to Switch to OpenDNS or Google DNS on Windows

Johtopäätös

Käyttöjärjestelmien teknologioiden parantuessa siitä tuli tärkeä yksittäisenä laitehallinnan lähteenä. Laitehallinta(Device) on kehitetty saamaan käyttöjärjestelmä tietoiseksi fyysisistä muutoksista ja seuraamaan niiden tapahtumista, kun oheislaitteita lisätään jatkuvasti. Tietäen, milloin laitteisto on viallinen ja vaatii välitöntä huomiota, auttaisi yksilöitä ja instituutioita yhtä lailla lyhyellä kuin pitkällä aikavälillä.



About the author

Olen ohjelmistoinsinööri, jolla on yli 10 vuoden kokemus Windows-pohjaisten sovellusten suunnittelusta, rakentamisesta ja ylläpidosta. Olen myös perehtynyt tekstinkäsittelyyn, laskentataulukkolaskentaan ja esityksiin. Osaan kirjoittaa selkeitä ja ytimekkäitä kuvauksia koodista, selittää monimutkaisia ​​käsitteitä aloitteleville kehittäjille ja tehdä vianmäärityksiä asiakkaille lennossa.



Related posts