Примітка. Зауважте, що ця методика працює лише в тому випадку, якщо виробник апаратури її реалізує. Я не можу дати відсоток точності, але я б здогадався, що великі гравці це втілять у життя. Якщо це не реалізовано, Windows замість цього створить унікальний номер.
Спосіб 1 - Диспетчер пристроїв
Відкрийте диспетчер пристроїв Windows. Знайдіть свою відеокарту в розділі Адаптери дисплея. Двічі клацніть на ньому. На вкладці "Деталі" виберіть властивість "Шлях екземпляра пристрою".
Спосіб 2 - WMI
За допомогою WMI у командному рядку запустіть таку команду.
wmic PATH Win32_VideoController GET Description,PNPDeviceID
Спосіб 3 - Використовуйте інструмент
Така програма, як SIW , захопить ідентифікатор пристрою PNP для вас, але не виконає розбору серійного номера.
Розбираючи це
Переглядаючи значення PNPDeviceID, розбийте його на "\".
- Перший шматок це автобусний тип. Для мене це PCI.
- Другий розділ описує карту. Там є код продавця, номер моделі тощо.
- Останній розділ містить число, розділене амперсандами. Серійний номер - це другий номер у цьому списку, відформатований у шістнадцятковій формі.