Observação: observe que essa técnica só funciona se o fabricante do hardware a implementar. Eu não posso dar uma porcentagem de precisão, mas eu acho que os grandes jogadores iriam implementá-lo. Se não estiver implementado, o Windows gerará um número exclusivo.
Método 1 - Gerenciador de dispositivos
Abra o Gerenciador de dispositivos do Windows. Encontre sua placa de vídeo em adaptadores de vídeo. Clique duas vezes nele. Na guia "Detalhes", selecione a propriedade "Caminho da instância do dispositivo".
Método 2 - WMI
Usando o WMI, na linha de comando, execute o seguinte comando.
wmic PATH Win32_VideoController GET Description,PNPDeviceID
Método 3 - Use uma ferramenta
Um programa como o SIW pegará o ID do dispositivo PNP, mas não fará a análise do número de série.
Analisando
Analisando o valor PNPDeviceID, divida-o por "\".
- A primeira parte é o tipo de ônibus. Para mim, é PCI.
- A segunda seção descreve o cartão. Existe um código de fornecedor, número do modelo, etc.
- A última seção contém um número separado por e comercial. O número de série é o segundo número dessa lista, formatado em hexadecimal.