Sådan finder du hardware-ID’et på din pc
Det lyder ligetil at finde ud af dit hardware-ID, men nogle gange er det mere kompliceret end det burde være – især når du fejlfinder driverproblemer eller forsøger at finde drivere online manuelt. Hardware-ID’et er som et fingeraftryk for dine enheder, og det kan spare dig en masse tid at vide, hvordan du finder det hurtigt. Normalt følger det et format som <BUS>\<LEVERANDØR-ID>&<Enheds-ID>&<Yderligere ID’er>, men for rod-enheder eller systemkomponenter kan det være lidt anderledes. Det er lidt mærkeligt, men Windows skjuler disse oplysninger bag flere menuer, og afhængigt af hvilken metode du bruger, vises forskellige niveauer af detaljer. Så her er en oversigt, der hjælper dig med nemt at få disse ID’er, med nogle praktiske kommandoer og menustier.
Sådan finder du hardware-ID’et på din pc
Brug af Enhedshåndtering
Dette er den nemmeste og mest ligefremme måde for de fleste. Enhedshåndtering er indbygget i Windows, og ja, det er lidt ærgerligt, at det er begravet dybt, men når man først har vænnet sig til det, er det ret pålideligt. Når enheds-ID’er ikke vises tydeligt online, eller du prøver at opdatere drivere, er dette normalt dit første stop. Bare en advarsel: en enhed kan have mere end ét ID, men generelt er det første, der er angivet, det mest specifikke, hvilket er det, du ønsker.
- Tryk på Win + Rfor at åbne dialogboksen Kør.
- Skriv
devmgmt.mscog tryk Enter for at starte Enhedshåndtering. Hvis det ikke virker, kan du prøve at søge efter Enhedshåndtering via Start-menuen. - Udvid kategorien, der indeholder din enhed – f.eks.”Lyd-, video- og spilcontrollere” eller “Netværkskort”.
- Højreklik på enheden, og vælg derefter Egenskaber.
- Skift til fanen Detaljer.
- Under rullemenuen Egenskaber skal du vælge Hardware-id’er.
Hardware-ID’erne vises derefter i feltet Værdi nedenfor. Nogle gange vil du se flere ID’er – oftest er det det første, du har brug for. Hvis ID-listen ikke vises med det samme i nogle opsætninger, skal du blot skifte mellem forskellige egenskabsindstillinger et par gange; det kan være lidt finurligt.
Brug af Windows-kommandolinjen
Når du er fortrolig med kommandoprompten eller PowerShell, er denne metode god til scripting, eller hvis du bare ikke vil rode rundt med at klikke dig igennem menuer. Det er en lidt nørdet måde, men den fungerer godt, når du først får styr på den. Vær dog opmærksom på, at kommandoerne kan give en masse information, så du kan filtrere eller omdirigere output til tekstfiler for lettere gennemsyn.
Kommandopromptmetode
Det hjælper at åbne en kommandoprompt med administratorrettigheder, fordi nogle oplysninger kun vises med administratorrettigheder. Her er trinnene:
- Tryk Win + R, skriv
cmd. - Før du trykker på Enter, skal du trykke på Ctrl + Shift + Enterfor at køre som administrator – ellers virker nogle kommandoer ikke. Hvis du bruger en bærbar computer eller har en begrænset brugerkonto, er dette trin vigtigt.
- Kør kommandoen:
Dism /Online /Get-Drivers /all /Format:Table. Dette viser alle drivere – du skal rulle eller søge for at finde din enheds driveroplysninger. - Hvis du er ude efter specifik hardware som USB-enheder, så tilføj et filter:
Dism /Online /Get-Drivers /all /Format:Table | findstr "usb". Dette hjælper med at reducere støjen. - Notér det udgivne navn, eller kopier det. Du skal bruge det i den næste kommando.
- Kør:
Dism /Online /Get-DriverInfo /Driver:<Published Name>. Erstat <Publiceret navn> med det, du kopierede — inklusive anførselstegn, hvis det er nødvendigt. - Dette output indeholder detaljerede oplysninger, herunder hardware-ID’et. Rul igennem, indtil du ser det i beskrivelsen eller detaljeafsnittet.
Helt ærligt, det kan være lidt overvældende, især hvis du ikke er vant til kommandolinjen, men det er effektivt, hvis du dykker ned i fejlfinding af drivere. På nogle opsætninger tager det et par forsøg at finde de rigtige oplysninger, og nogle gange viser kommandoen ikke alt pænt, så tålmodighed er nøglen.
PowerShell-metoden
PowerShell er lidt mere moderne og fleksibel, især hvis du vil scripte eller integrere med andre kommandoer. Det giver renere formatering, men det grundlæggende er det samme:
- Åbn Kør, skriv
powershell, og tryk derefter på Ctrl + Shift + Enterfor at få administratorrettigheder. - Kør dette for at liste enheder:
Get-PnpDevice -PresentOnly | Sort-Object -Property "Class" | Format-Table -AutoSize. - Find din enhed på listen ved at matche klassen eller det venlige navn, og noter derefter dens InstanceId.
- Løb:.
Get-PnpDeviceProperty -InstanceId "your-instance-id" | Format-Table -AutoSizeByt dit ID, selvfølgelig. - Se specifikt efter DEVPKEY_Device_HardwareIds i outputtet. Kolonnen “Data” viser de hardware-ID’er, du leder efter.
Det er super fleksibelt, og du kan kombinere disse kommandoer med scripts eller filtre for mere automatisering, hvis det er nødvendigt.
Brug af Windows-enhedskonsollen (Devcon)
Dette er lidt den tunge tilgang – hvis du har brug for at massescanne enheder eller automatisere alt. Forbeholdet er, at Devcon-værktøjet ikke er inkluderet i Windows fra starten; du skal hente det fra Windows Driver Kit (WDK). Fordi Windows selvfølgelig skal gøre det sværere end bare at klikke rundt.
Først skal du hente WDK’et fra Microsofts officielle hjemmeside. Du skal blot downloade WDK’et. Du behøver ikke at installere SDK’et eller Visual Studio, hvis du kun er ude efter devcon.
Udpak eller notér derefter stien, hvor devcon.exe lander, og tilføj den til systemets PATH-miljøvariabel for nemmere adgang. Her er en hurtig oversigt:
- Åbn Systemegenskaber (Win + R, og skriv derefter
systempropertiesadvanced). - Klik på Miljøvariabler.
- Under Systemvariabler skal du finde Sti og klikke på Rediger.
- Klik på Ny, indsæt den fulde sti til den mappe, der indeholder
devcon.exe. - Gem alt med OK, og genstart derefter kommandoprompten.
Nu kan du i kommandoprompten køre kommandoer som:
devcon hwids *devcon hwids <class>— for at se ID’er for specifikke enhedsklasser, som du kan liste via Microsofts devcon-dokumentation.devcon hwids * > "D:\HardwareId.txt"— for at udskrive alle enheds-ID’er i en tekstfil til senere gennemgang.
Denne fremgangsmåde kræver mere opsætning, men er praktisk, hvis du administrerer flere enheder eller opretter et script, der skal køres med jævne mellemrum. Jeg er ikke sikker på, hvorfor det ikke er inkluderet i Windows – WDK er lidt klodset kun til Devcon, men det virker.
Uanset hvilken metode du prøver, skal du huske på, at det ikke altid er intuitivt at finde hardware-id’er, og nogle gange skjuler eller tilslører Windows’ egne værktøjer informationen lidt. Det kan tage et par forsøg eller at skifte mellem værktøjer for at få præcis det ID, du ønsker. Men når du først har det, bliver det meget nemmere at opdatere drivere, foretage fejlfinding eller bare foretage nogle tilpasninger.