Quiero utilizar algo exclusivo para un sistema de licencias. Decidí usar ProcessorID de la clase Win32_Processor Management.WIN32_Processor :: Is ProcessorId Único para todas las computadoras
He intentado en dos sistemas diferentes con mismo tipo de procesador ..
Me demuestra misma processorID tanto para el sistema. Estoy utilizando el código
public static String GetCPUId()
{
String processorID = "";
ManagementObjectSearcher searcher = new ManagementObjectSearcher(
"Select * FROM WIN32_Processor");
ManagementObjectCollection mObject = searcher.Get();
foreach (ManagementObject obj in mObject)
{
processorID = obj["ProcessorId"].ToString();
}
return processorID;
}
Tengo el mismo problema, pero parece que no hay una respuesta para esto. Después de tantos años, ¿encontraste la respuesta? – qakmak