Ho trovato un programma che stampa l'id della cpu: pensavo di usare quello, ma siccome hai detto che questo id non esiste volevo chiederti cos'è il codice che mi stampa questo programma (ho allegato uno screenshot) e se, qualunque cosa sia, secondo te va bene al mio scopo.
Dovresti chiederlo allo sviluppatore del software in questione...

In questa pagina del repository Torry.net trovi diversi wrapper per l'istruzione CPUID, un'istruzione supportata da buona parte dei processori moderni (achitettura IA32/64) che restituisce informazioni sulle feature disponibili per un dato modello di processore. L'output della CPUID non è però univoco, però puoi usarlo (come detto più volte) combinato con altri parametri per generare un codice specifico, magari tramite un algoritmo di hashing.