Vmware workstation 修改 drive name 和 system Model
最近在使用一个软件,可惜它会检测是否是虚拟机环境。如果是虚拟机环境,它会自动退出。所以要想办法,躲避检测。经过一些研究发现它检测两个地方。
1. 检测device Manager中Disk drivers的名称。
2. 检测 msinfo32中的System Manufacturer 和System Model 。
对于第一点:
a. Device manager,选中设备,右键Properties->Detials->Driver Key。 Value右键copy。
b.regedit->HKEY_LOCAL_MACHINE -> SYSTEM -> ControlSet001 -> Enum
c. F3查找 copy的Value
d. Friendly Name改成:TOSHIBA KSG60ZMV40G 40GB
对于第二点:
System Manufacturer 和System Model 这两个值是从Bios中读取的。如果重新编辑BIOS会比较麻烦,好在vmware vmx提供一个参数可以直接读取物理机的信息。
vmx中添加
SMBIOS.reflectHost = TRUE
C:\Users\cnllgm>wmic ComputerSystem Get Model, Manufacturer
Manufacturer Model
Dell Inc. Latitude E7270
参考资料
https://www.avoiderrors.com/rename-devices-device-manager/
https://superuser.com/questions/855854/vmware-windows-7-change-system-manufacturer-and-system-model

浙公网安备 33010602011771号