Veja se consegue ler os números de série dos rótulos. Também use softwares como o CPU-Z, mas existem limites para o que você pode fazer lá. Tendo escrito algum software para identificar exclusivamente computadores, posso oferecer algumas sugestões:
- A maioria / todas as CPUs modernas não possuem um número de série legível por software. A Intel tentou adicionar uma no final dos anos 90 com o Pentium III, mas houve um alvoroço que interrompeu esse recurso. O melhor que você pode fazer com uma CPU é identificar o modelo / escalonamento em particular, do qual a CPU-Z faz um bom trabalho.
-
Placas-mãe frequentemente, mas nem sempre, contêm informações exclusivas na parte da memória do SMBios. Computadores de grandes OEMs normalmente têm um número de série aqui em algum lugar - mas eu vi até mesmo os principais OEMs estragar isso. Note que ele provavelmente poderia ser reprogramado com ferramentas especiais proprietárias da placa-mãe. Você pode lê-lo usando o WMI. Em um prompt de comando:
C:\Users\testuser> wmic wmic:root\cli> BASEBOARD
Role para a direita para encontrar as informações de identificação.
- Você pode obter o endereço MAC da sua placa de rede, que é sempre um número exclusivo. Execute
ipconfig /all
em um prompt de comando e procure porPhysical Address
. - As versões mais recentes do Windows oferecem uma maneira fácil de ler o número de série do disco rígido via WMI. Siga o exemplo anterior, mas insira
DISKDRIVE
em vez deBASEBOARD
. Procure a colunaSerialNumber
. - Eu não vi que a RAM teria um número de série exclusivo. O melhor que posso sugerir é gravar todas as informações sobre RAM via CPU-Z.