Vad är Enhetshanteraren? [FÖRKLARADE]
Operativsystemet Windows har för(Windows operating system) närvarande en marknadsandel på 96 % av persondatorernas värld. För att utnyttja denna möjlighet försöker hårdvarutillverkare skapa produkter som lägger till många funktioner till de befintliga datorbyggena.
Men inget av detta är standardiserat. Varje tillverkare arbetar med sina egna mjukvarufunktioner som är sluten källkod för att särskilja sig från sina konkurrenter.
Om varje hårdvara är olika, hur vet operativsystemet hur man använder hårdvaran?
Detta sköts av drivrutinerna. Eftersom Windows inte kan bygga stöd för alla hårdvaruenheter på planeten, överlät de det till hårdvarutillverkarna att utveckla kompatibla drivrutiner.
Operativsystemet Windows(Windows Operating System) erbjuder oss endast ett gränssnitt för att interagera med de installerade enheterna och drivrutinerna på systemet. Detta gränssnitt kallas Enhetshanteraren.(Device Manager.)
Vad är en enhetshanterare?(What is a Device Manager?)
Det är en mjukvarukomponent i Microsoft Windows - operativsystemet, som är som ett kommandocenter för all hårdvaruutrustning som är ansluten till systemet. Hur det fungerar är genom att ge oss en kort och organiserad översikt över alla Windows-godkända hårdvaruenheter som finns i datorn.
Det kan vara elektroniska komponenter som tangentbord, mus, bildskärmar, hårddiskar, processorer etc. Det är ett administrativt verktyg som är en del av Microsoft Management Console .
Enhetshanteraren(Device Manager) kommer förinstallerat med operativsystemet, men det finns andra tredjepartsprogram tillgängliga på marknaden som kan användas för att uppnå samma önskade resultat, men det uppmuntras att inte installera dessa tredjepartsapplikationer på grund av de inneboende säkerhetsriskerna de äger.
Microsoft började kombinera detta verktyg med operativsystemet i och med introduktionen av Windows 95 . Ursprungligen designades den bara för att visa och interagera med redan existerande hårdvara. Under de kommande revisionerna lades hot-plugging-möjligheten till, vilket gör det möjligt för kärnan att meddela enhetshanteraren om alla nya hårdvarurelaterade ändringar som äger rum. Som att koppla in en USB -minne , sätta i en ny nätverkskabel osv.
Enhetshanteraren hjälper oss att:(Device Manager helps us to:)
- Ändra hårdvarukonfigurationen.
- Ändra och hämta hårdvarudrivrutiner.
- Upptäcker konflikter mellan hårdvaruenheterna som är anslutna till systemet.
- Identifiera(Identify) problematiska drivrutiner och inaktivera dem.
- Visa hårdvaruinformationen såsom enhetstillverkare, modellnummer, klassificeringsenhet och mer.
Varför behöver vi en enhetshanterare?
Det finns många anledningar till varför vi kan behöva en enhetshanterare, men den viktigaste anledningen till att vi behöver enhetshanteraren är för mjukvarudrivrutiner.
En mjukvarudrivrutin är som Microsoft definierar programvara som gör att din dator kan kommunicera med hårdvara eller enheter. Men varför behöver vi det, så låt oss säga att du har ett ljudkort som du bara borde kunna koppla in utan drivrutiner och din musikspelare ska generera en digital signal som ljudkortet ska ge.
Det är i princip så det skulle ha fungerat om det bara fanns ett ljudkort. Men det verkliga problemet är att det finns bokstavligen tusentals ljudenheter och alla kommer att fungera helt annorlunda än varandra.
Och för att allt ska fungera korrekt skulle programvarutillverkare behöva skriva om sin programvara med specialiserad signalering för ditt ljudkort tillsammans med varje kort som någonsin existerat och varje kort som någonsin kommer att existera.
Så en mjukvarudrivrutin fungerar som ett abstraktionslager eller översättare på ett sätt där mjukvaruprogrammen bara behöver interagera med din hårdvara på ett standardiserat språk och drivrutinen sköter resten.
Läs också: (Also Read:) Vad är fragmentering och defragmentering(What is Fragmentation and Defragmentation)
Varför orsakar drivrutiner så många problem?
Våra hårdvaruenheter kommer med många möjligheter som systemet behöver för att interagera på ett speciellt sätt. Även om det finns standarder för att hjälpa hårdvarutillverkarna att göra den perfekta drivrutinen. Det finns andra enheter och andra delar av programvara som kan orsaka konflikter. Det finns också separata drivrutiner som måste underhållas för flera operativsystem som Linux , Windows och andra.
Var och en med sitt eget universella språk som föraren behöver översätta till det. Detta lämnar gott om utrymme för en av varianterna av en drivrutin för en viss hårdvara att ha en ofullkomlighet eller två.
Hur får jag åtkomst till Enhetshanteraren?
Det finns olika sätt på vilka vi kan komma åt enhetshanteraren, i de flesta versioner av Microsoft Windows kan vi öppna enhetshanteraren från kommandotolken, kontrollpanelen, från körverktyget, högerklicka på startmenyn, etc.
Metod 1: Från startmenyn(Method 1: From the start menu)
Gå till den nedre vänstra sidan av skrivbordet, högerklicka(Right-click) på startmenyn, en enorm lista med olika administrativa genvägar kommer att visas, leta upp och klicka på "enhetshanteraren".
Metod 2: Snabbåtkomstmeny(Method 2: Quick Access Menu)
På skrivbordet, fortsätt att hålla nere Windows -tangenten medan du trycker på "X", välj sedan enhetshanteraren från de förifyllda administrativa verktygen.
Metod 3: Från kontrollpanelen(Method 3: From the Control Panel)
Öppna kontrollpanelen(Control Panel) , klicka på Maskinvara(Hardware) och ljud(Sound) , under Enheter(Devices) och skrivare(Printers) , välj Enhetshanteraren(Device Manager) .
Metod 4: Via Run(Method 4: Via Run)
Tryck på Windows -tangenten + R för att öppna dialogrutan Kör, och skriv sedan " devmgmt.msc " i dialogrutan bredvid (devmgmt.msc)Öppna(Open) och tryck på OK.
Metod 5: Använd sökrutan i Windows(Method 5: Using the Windows search box)
Förutom Windows-ikonen på skrivbordet finns det en ikon med ett förstoringsglas, tryck på den för att expandera sökrutan, skriv "Enhetshanteraren" i sökrutan och tryck på Enter . Du kommer att börja se resultaten fyllas i, klicka på det första resultatet som visas i avsnittet Bästa matchning(Best Match Section) .
Metod 6: Från kommandotolken(Method 6: From the Command Prompt)
Öppna dialogrutan Kör med (Run)Windows+R -snabbtangenterna, ange 'cmd' och tryck på OK. Efter det bör du kunna se kommandotolksfönstret. Nu, i kommandotolken(Command Prompt) , skriv in '(Enter ‘) start devmgmt.msc' (utan citattecken) och tryck på Retur(Enter) .
Metod 7: Öppna Enhetshanteraren via Windows PowerShell(Method 7: Open Device Manager through Windows PowerShell)
Powershell är en mer avancerad form av kommandotolk som används för att köra externa program samt automatisera en rad systemadministrationsuppgifter som inte är tillgängliga för kommandotolken.
För att öppna enhetshanteraren i Windows Powershell , gå till startmenyn(Access) , rulla ner i listan med alla program tills du kommer till Windows PowerShell- prompten. När du har öppnat skriver du ' devmgmt.msc ' och trycker på Retur.
Det här är några av sätten vi kan komma åt enhetshanteraren, det finns många andra unika sätt vi kan komma åt enhetshanteraren beroende på vilken version av Windows operativsystem du kör, men för enkelhetens skull kommer vi att begränsa oss till ovannämnda metoder.
Hur använder du enhetshanteraren?
I samma ögonblick som vi öppnar enhetshanterarverktyget hälsas vi med en lista över alla hårdvarukomponenter och deras mjukvarudrivrutiner som för närvarande är installerade i systemet. Dessa inkluderar ljudingångar(Audio) och utgångar, Bluetooth - enheter, bildskärmsadaptrar(Display) , diskenheter(Disk Drives) , bildskärmar(Monitors) , nätverksadapter(Network Adapter) och mer, dessa är åtskilda av olika kategorier av kringutrustning, som kan utökas för att visa alla hårdvaruenheter som för närvarande är anslutna under den kategorin .
För att göra ändringar eller modifiera en viss enhet, välj kategorin den faller under från hårdvarulistan och välj sedan önskad hårdvaruenhet från de visade komponenterna.
När du har valt enheten visas en oberoende dialogruta, den här rutan visar enhetens egenskaper.
Beroende på vilken typ av enhet eller hårdvarukomponent som valts kommer vi att se flikar som Allmänt(General) , Drivrutin(Driver) , Detaljer(Details) , Händelser(Events) och Resurser(Resources) .
Nu ska vi se vad var och en av dessa flikar kan användas till,
Allmän(General)
Det här avsnittet ger en kort översikt över den valda hårdvaran, som visar namnet på den valda komponenten, vilken typ av enhet det är, tillverkaren(Manufacturer) av den hårdvaruenheten, den fysiska platsen för enheten i systemet som är relaterad till den och enhetens status.
Förare(Driver)
Det här är avsnittet som visar mjukvarudrivrutinen för den valda hårdvarukomponenten. Vi får se utvecklaren av drivrutinen, datumet den släpptes, drivrutinsversionen och den digitala verifieringen av drivrutinsutvecklaren. I det här avsnittet får vi även se andra förarrelaterade knappar som:
- Drivrutinsinformation: Detta visar information om drivrutinsfilerna som har installerats, platsen där de har sparats och olika beroende filnamn.
- Uppdatera drivrutin: Den här knappen hjälper oss att manuellt uppdatera drivrutinen genom att antingen söka efter drivrutinsuppdateringen online eller drivrutin som har laddats ner från internet.
- Återställ drivrutin(Roll Back Driver) : Ibland är vissa nya drivrutinsuppdateringar inte kompatibla med vårt nuvarande system eller så finns det vissa nya funktioner som inte krävs som har paketerats med drivrutinen. I dessa situationer kan vi ha en anledning att gå tillbaka till en tidigare fungerande version av drivrutinen. Genom att välja den här knappen kommer vi att kunna göra det.
- Inaktivera drivrutin: När vi köper ett nytt system är det förinstallerat med vissa drivrutiner som tillverkaren anser vara nödvändiga. Men eftersom en enskild användare kanske inte ser kravet på vissa drivrutiner på grund av ett antal skäl, säg integritet, kan vi inaktivera webbkameran genom att trycka på den här knappen.
- Avinstallera enhet: Vi kan använda detta för att helt ta bort de drivrutiner som krävs för att komponenten ska fungera eller till och med systemet för att känna igen förekomsten av hårdvarukomponenten. Detta är ett avancerat alternativ som bör användas med försiktighet eftersom avinstallation av vissa drivrutiner kan leda till totalt operativsystemfel(Operating System) .
Detaljer(Details)
Om vi vill kontrollera individuella egenskaper hos en hårdvarudrivrutin kan vi göra det i det här avsnittet, här får vi välja mellan olika egenskaper hos drivrutinen och ett motsvarande värde för en viss egenskap. Dessa kan senare ändras baserat på kravet.
evenemang(Events)
När de installerar dessa mjukvarudrivrutiner instruerar de systemet att köra en uppsjö av uppgifter med jämna mellanrum. Dessa tidsinställda uppgifter kallas händelser. Det här avsnittet visar tidsstämpeln, beskrivningen och informationen som är kopplad till föraren. Observera att alla dessa händelser också kan nås via händelsevisningsverktyget.
Resurser(Resources)
Den här fliken visar olika resurser och deras inställningar och konfigurationen som inställningarna baseras på. Om det finns några enhetskonflikter på grund av vissa resursinställningar som också kommer att visas här.
Vi kan också automatiskt skanna efter hårdvaruförändringar genom att högerklicka på en av enhetskategorierna som visas tillsammans med egenskaperna för den kategorin.
Dessutom kan vi också komma åt några av de allmänna enhetsalternativen som att uppdatera drivrutinen, inaktivera drivrutinen, avinstallera enheter, söka efter hårdvaruändringar och enhetsegenskaper genom att högerklicka på den individuella enheten som visas i den utökade kategorilistan.
Enhetshanterarens fönster(Device) har också ikoner som visas överst. Dessa ikoner motsvarar de tidigare enhetsåtgärderna som vi redan har diskuterat tidigare.
Läs också: (Also Read:) Vad är administrativa verktyg i Windows 10?(What are Administrative Tools in Windows 10?)
Identifiering av olika felikoner och koder
Om du skulle ta med dig någon information från den här artikeln skulle detta vara den viktigaste takeawayen för dig. Att förstå och identifiera olika felikoner gör det lättare att ta reda på enhetskonflikter, problem med hårdvarukomponenter och felaktiga enheter. Här är en lista över dessa ikoner:
Hårdvara känns inte igen(Hardware not recognized)
När vi lägger till en ny kringutrustning för hårdvara(Hardware) , utan en stödjande mjukvarudrivrutin eller när enheten är felaktigt ansluten eller ansluten, kommer vi att se den här ikonen som betecknas med ett gult frågetecken över enhetsikonen.
Hårdvaran fungerar inte som den ska(Hardware not working properly)
Hårdvaruenheter(Hardware) tenderar ibland att inte fungera, det är ganska svårt att veta när en enhet har slutat fungera som den ska. Vi kanske inte vet förrän vi börjar använda den enheten. Windows kommer dock att försöka kontrollera om en enhet fungerar eller inte, medan systemet startar. Om Windows känner igen problemet som den anslutna enheten har visar det ett svart utrop på en gul triangelikon.
Inaktiverad enhet(Disabled device)
Vi kan se den här ikonen som betecknas med en grå pil som pekar ner i enhetens nedre högra sida. En enhet kan automatiskt inaktiveras av IT-administratören, av en användare eller kanske av misstag
Oftast visar enhetshanteraren felkoden tillsammans med motsvarande enhet, för att göra det lättare för oss att förstå vad systemet tycker om vad som kan gå fel. Följande är felkoden tillsammans med förklaringen.
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) |
Slutsats
Eftersom teknikerna i operativsystemen hela tiden förbättrades blev det viktigt för en enda källa för enhetsadministration. Enhetshanteraren har(Device) utvecklats för att göra operativsystemet medvetet om de fysiska förändringarna och hålla reda på vilka mas de äger rum i takt med att fler och fler kringutrustning läggs till. Att veta när hårdvaran inte fungerar och kräver omedelbar uppmärksamhet skulle hjälpa individer och institutioner både på kort och lång sikt.
Related posts
Vad är Windows 10 Boot Manager?
Vad är NVIDIA Virtual Audio Device Wave Extensible?
Vad är egentligen ett filsystem? [FÖRKLARADE]
Vad är en enhetsdrivrutin? Hur fungerar det?
Vad är administrativa verktyg i Windows 10?
Vad är HKEY_LOCAL_MACHINE?
Fliken Power Management saknas i Enhetshanteraren på Windows 11/10
Vad är InstallShield-installationsinformation?
Är WinZip säkert
Vad är Windows 11 SE?
Vad är WiFi Direct i Windows 10?
Åtgärda nätverksadapterfelkod 31 i Enhetshanteraren
Vad är fragmentering och defragmentering
Hur man tar bort DoorDash-konto
Vad är en systemresurs? | Olika typer av systemresurser
Hur mycket RAM är tillräckligt
Vad är Bonjour Service på Windows 10?
Vad är Ctrl+Alt+Delete? (Definition & Historia)
Vad är Realtek Card Reader?
Hur man tar bort ditt ICQ-konto permanent