Хардуерният идентификатор е уникален идентификационен номер, даден на хардуерните компоненти. Свързва се с устройствата, които свързвате към вашия компютър, или тези, които вече са свързани към него.
Този идентификационен номер може да бъде полезен, когато искате да изтеглите правилните драйвери на устройства. Това е така, защото ако знаете идентификатора на хардуера, тогава можете да го използвате, за да търсите конкретен драйвер онлайн.
Нека да открием различните начини за проверка на вашите хардуерни идентификатори в Windows.
1. Използвайте диспечера на устройствата
Диспечерът на устройства е инструмент, който ви помага да променяте настройките за почти всички устройства, които са свързани към вашия компютър. Можете също да използвате този инструмент, за да актуализирате или преинсталирате драйверите на устройството.
Сега, нека да проверим как можете да използвате диспечера на устройствата, за да търсите идентификаторите на хардуера:
- Натиснете Win + Run за да отворите диалоговия прозорец Изпълнение на командата. Като алтернатива, проверете различните начини за достъп до диалоговия прозорец Run command.
- Тип devmgmt.msc и натиснете Въведете за да отворите диспечера на устройствата.
- Разширете категорията за устройството, което искате да търсите. Например, разширете Клавиатури категория, ако искате ID на хардуера за вашата клавиатура.
- Щракнете с десния бутон върху съответното устройство и изберете Имоти.
- Навигирайте до Подробности раздел.
- Щракнете върху Имот падащо меню и изберете Хардуерни идентификатори. Трябва да видите резултатите от ID на хардуера в полето „Стойност“.
Често може да видите повече от един идентификатор в полето „Стойност“. В такива случаи трябва да се съсредоточите само върху идентификатора на хардуера, който се появява в горната част.
Не бъркайте ID на хардуера със съвместим ID. Хардуерният идентификатор е уникален идентификационен номер, даден на конкретно устройство. Междувременно съвместим ID е общ идентификационен номер, даден на група устройства.
2. Използвайте командния ред
Командният ред е невероятен инструмент, който ви помага да получите достъп до повечето приложения, да конфигурирате системните настройки и да отстранявате проблеми с устройството. Можете също да изпълнявате други трикове с него, като проверка на хардуерните идентификатори за вашите устройства.
Нека да проверим стъпките, които трябва да следвате:
- Натиснете Win + R за да отворите диалоговия прозорец Изпълнение на командата.
- Тип CMD и натиснете Ctrl + Shift + Enter за да отворите повишен команден ред.
- Въведете следната команда, за да получите списък с всичките си драйвери и устройства:
Dism /Онлайн /Get-Drivers /всички /Формат: Таблица
Сега, да приемем, че искате хардуерния идентификатор за мишката. Ето как можете да го търсите:
- Превъртете надолу до резултатите от командния ред и намерете Мишка в категорията "Име на клас".
- В същия ред проверете опцията, която се появява в категорията „Публикувано име“.
В този случай опцията в категорията "Публикувано име" е msmouse.inf.
Сега, след като намерихте резултата „Публикувано име“ за мишката, ето как можете да го използвате, за да намерите идентификатора на хардуера:
- Отворете нов Командния ред прозорец, като следвате предишните стъпки.
- Въведете следната команда и я заменете Публикувано име със съответната команда:
Dism /Онлайн /Get-DriverInfo /Драйвер: Публикувано име
Например, по-рано открихме, че резултатът „Публикувано име“ за мишката е msmouse.inf. Ако вмъкнем това в командата по-горе, резултатът трябва да бъде както следва:
Dism /Онлайн /Get-DriverInfo /Драйвер: msmouse.inf
Сега, натиснете Въведете след като сте въвели правилната команда. Оттам намерете опцията „Hardware ID“ от резултатите.
3. Използвайте PowerShell
Като алтернатива можете също да проверите идентификаторите на хардуера, като използвате Windows PowerShell. Това е друг невероятен инструмент, който ви позволява да изпълнявате различни команди.
Нека проучим как можете да проверите идентификаторите на хардуера с помощта на този инструмент:
- Натиснете Win + R за да отворите диалоговия прозорец Изпълнение на командата.
- Тип PowerShell и натиснете Ctrl + Shift + Enter за да отворите повдигнатия прозорец на PowerShell.
- Въведете следната команда, за да получите списък с вашите драйвери и устройства:
Get-PnpDevice -PresentOnly | Сортиране-Обект -Свойство “Клас” | Формат-Таблица -Авторазмер
Сега потърсете вашето целево устройство в категорията „FriendlyName“.
Например, да приемем, че вашето целево устройство е клавиатурата. В този случай опцията, която се появява в категорията "FriendlyName" за клавиатурата е Стандартна PS/2 клавиатура.
След като намерите вашето целево устройство, проверете ИД на инстанция (стойността, която се появява в последната колона).
За клавиатурата ИД на екземпляра е ACPI\IDEA0102\4&15E808EC&0.
Сега, след като намерихте ID на екземпляра, ето как можете да го използвате, за да намерите ID на хардуера:
- Отворете повдигнат прозорец на PowerShell според предишните стъпки.
- Въведете следната команда и заменете Идент. № на екземпляра команда със съответната опция:
Get-PnpDeviceProperty -InstanceId „Идентификационен номер на екземпляр“ | Формат-Таблица -Авторазмер
Ако използваме ИД на екземпляра за клавиатурата (ACPI\IDEA0102\4&15E808EC&0), тогава командата трябва да бъде както следва:
Get-PnpDeviceProperty -InstanceId "ACPI\IDEA0102\4&15E808EC&0" | Формат-Таблица -Авторазмер
Сега, натиснете Въведете за да изпълните командата. Оттам потърсете DEVPKEY_Device_HardwareIds опция под KeyName категория.
След това потърсете съответната стойност в категорията „Данни“. Стойността, която се появява в този раздел, е ID на хардуера.
В този случай хардуерният идентификатор за клавиатурата (който се появява в категорията „Данни“) е ACPI\VEN_IDEA&DEV_0102.
4. Използвайте Windows Device Console
Конзолата за устройства (DevCon) е функция, която ви показва подробна информация за устройствата на вашия компютър. Този инструмент може също да ви помогне да конфигурирате, инсталирате, премахнете, активирате или деактивирате устройства.
Интересното е, че този инструмент ви позволява да преглеждате хардуерните идентификатори на множество приложения едновременно. За съжаление Device Console не е вградена във вашето устройство. Това означава, че първо трябва да го изтеглите и инсталирате.
Нека да проверим как можете да инсталирате този инструмент и да го използвате, за да проверите идентификаторите на хардуера:
- Изтеглете и инсталирайте Комплект драйвери за Windows от уебсайта на Microsoft. Когато сте на сайта, отидете на Стъпка 2: Инсталирайте WDK и изберете приложение, което е съвместимо с вашето устройство.
- След като инсталирате инструмента, отворете File Explorer и навигирайте до Този компютър > Локален диск (C:) > Програмни файлове (x86) > Windows Kits > 10 > Инструменти. Ако използвате Windows 11, пътят трябва да бъде Този компютър > Локален диск (C:) > Програмни файлове (x86) > Windows Kits > 11 > Инструменти.
- Достъп до x64 (64-битова) папка, ако използвате 64-битово устройство или x86 (32-битова), ако използвате 32-битов компютър. Ако не сте сигурни какво да изберете, проверете спецификациите на вашия компютър с Windows първи.
След като сте в правилната папка, изпълнете следните стъпки:
- Щракнете върху Адресна лента на File Explorer.
- Тип CMD и след това натиснете Въведете. Това ще стартира командния ред в текущата папка.
Оттам въведете следната команда в командния ред и натиснете Въведете:
devcon hwids *
Това ще ви покаже подробности за всички устройства на вашия компютър. Резултатите ще съдържат и идентификаторите на хардуера.
Например, подчертахме хардуерния идентификатор за Стандартна PS/2 клавиатура в изображението по-долу.
Не забравяйте, че ако има повече от един идентификатор на хардуер, винаги избирайте първата опция. Това означава, че хардуерният идентификатор за клавиатурата в примера по-горе е ACPI\VEN_IDEA&DEV_0102.
Ако искате да проучите подробно Device Console, разгледайте различните начини за използване на Dev Con на уебсайта на Microsoft.
Успешно открихте хардуерните идентификатори на вашите устройства
Идентификаторите на хардуера ви улесняват да идентифицирате всичките си устройства и драйвери. Добрата новина е, че е доста лесно да намерите тези идентификатори.
Ако искате бързо да проверите своите идентификатори на хардуер, опитайте метода на диспечера на устройства в тази статия. В противен случай всеки от другите методи, които разгледахме, трябва да помогне.