É possível obter o número de série de uma GPU sem abrir o gabinete?

9

Eu tenho uma GPU Nvidia GTX 470 - Posso obter seu número de série sem abrir o gabinete?

EDIT Obrigado por todos os comentários: tentei o caminho do dispositivo, bem como o comando WMIC (que são realmente os mesmos) Valor retornado do comando WMIC

NVIDIA GeForce GTX 470  PCI\VEN_10DE&DEV_06CD&SUBSYS_079F10DE&REV_A3\4&2F1C4782&0&0018

O WMIC (caminho do dispositivo é) 2F1C4782 que é traduzido para: 790382466 (convertido em decimal).

O SN do meu cartão é: 101500021088 - acho que isso não obtém os valores corretos.

Saariko
fonte
Os últimos 4 dígitos removidos, qual é o número de série do mt?
Numair Aidroos

Respostas:

8

Nota: Observe que essa técnica só funciona se o fabricante do hardware a implementar. Não posso dar uma porcentagem de precisão, mas acho que os grandes jogadores o implementariam. Se não for implementado, o Windows irá gerar um número único.

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 - usar uma ferramenta

Um programa como o SIW obterá o ID do dispositivo PNP para você, mas não fará a análise do número de série.

Analisando

Observando o valor PNPDeviceID, divida-o por "\".

  • A primeira peça é do tipo ônibus. Para mim, é PCI.
  • A segunda seção descreve o cartão. Há 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 nessa lista, formatado em hexadecimal.
dangowans
fonte
Também existem "PNPDeviceID" s para outras coisas. Substitua "Win32_VideoController" por "Win32_DiskDrive" para ver os IDs para suas unidades de disco. Se possível, convém verificar os números em relação a algo que possa ser visto para garantir que você esteja analisando o número corretamente.
dangowans
11
Pesquisas adicionais mostram que o valor no PNPDeviceID pode ser apenas um número gerado automaticamente pelo Windows para identificar exclusivamente o cartão. Portanto, é importante tentar verificar o que você vê.
dangowans
2
aguarde ... então algum desses métodos fornece conclusivamente o número de série do produto? Porque se o caso deve ser aberto para verificar se o número de série está correto, você derrotou o objetivo da pergunta ... que era encontrar um método para determinar o número de série sem abrir o caso.
Bon Gart
@BonGart Esta técnica é usada para determinar os números de série nos discos rígidos USB. Também pode funcionar em placas de vídeo. Você está certo de que, dependendo do fabricante do dispositivo, isso pode não identificar corretamente o número de série.
dangowans 2/09/12
11
@BonGart Eu não me importo de abrir o caso uma vez para verificar se esse método funciona, se eu puder provar que ele está correto para os outros sistemas da 100 :-) por enquanto não funciona, então volte ao quadrado 1
Saariko
2

Entrei em contato com a Nvidia por meio de suporte por bate-papo sobre esse assunto e, infelizmente, a resposta oficial à sua pergunta é não:

a única maneira de obter o número de série da placa gráfica é que ela será gravada no hardware da placa gráfica ou na caixa de compra.

chatlog em http://nvidia.custhelp.com/app/chat/chat_landing

Dennis
fonte