使用wmic CPU get ProcessorID命令,可以查看本机的CPUID,如下图:
目前CPUID为1FABFBFF000306E4,通过修改虚拟机的*.vmx文件来达到修改CPUID的目的,在*.vmx最后添加如下两行:
cpuid.1.eax = "CPUID的后32位"
cpuid.1.edx = "CPUID的前32位"
将现在的CPUID转换成2进制并拆分成两段,如下:
1FABFBFF转换成2进制后的CPUID的前32位为:00011111101010111111101111111111
000306E4转换成2进制后的CPUID的后32位为:00000000000000110000011011100100
假设本次想将CPUID修改为0FABFBFF000306E4,则转换成2进制后的两段码为(各进制的在线转换工具):
0FABFBFF转换成2进制后的CPUID的前32位为:00001111101010111111101111111111
000306E4转换成2进制后的CPUID的后32位为