Opa
So ratificando a tua resposta Paulo Júnior
O código q foi mostrado informa corretamente o ID da partição.
Porém, a codificiação que o código mostra está em Decimal.
Qdo se olha direto no prompt do SO, ele mostra o ID em Hexadecimal.
Para conferir, converta o número q mostra no prompt p decimal e vc vai ver que bate.
Agora, voltando a questão, realmente inquebrável nunca vai ser.
Porém, ainda acho melhor fazer essa verificação de alguns dados do hardware (HD, MAC, pra mim pelo menos), ou parte destes.
Uma alternativa seria distribuir com o soft, uma hardware key, que poderia controlar o acesso ao sistema.
Ta ficadno quente a discussão!!
Abraços a todos
Deus abençoe