一 准备工作

1. 这里演示的VM虚拟机版本是12.5.9

   虚拟机系统是win7 64位

2. 用到的工具

    winhex和Phoenix BIOS Editor  

    下载地址工具

    链接:https://pan.baidu.com/s/1b3FfA3FyQ_lnFQSjpCGLGg?pwd=1221 

    提取码:1221 

3.  注意:本教程只共个人研究学习使用,请勿用于非法用途,负责后果自负,与作者无关


二 去虚拟化过程
    VM虚拟机去虚拟化定制\/:ab18cn 

    虚拟机的安装和虚拟机系统win7的创建请先自己安装。这里假设虚拟机的默认安装路径为 C:\Program Files (x86)\VMware\VMware Workstation 具体按自己实际安装路径为准

    显卡类型、硬盘、声卡、网卡等信息的修改是修改vmware-vmx.exe文件,文件路径为:C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx.exe。在修改之前请先备份一个vmware-vmx.exe 如果文件 改错到时可以恢复程序弄,另外虚拟机是要在关闭状态下修改。


* 显卡型号修改

用WinHex工具打开vmware-vmx.exe,用16进制搜索D8B8AD15 然后修改为D8B8DE10

( 显卡厂商改为英伟达的显卡 NVIDIA)

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_windowsxp虚拟机 去虚拟化


windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_过检测_02

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_vmware_03


修改为:

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_windowsxp虚拟机 去虚拟化_04



用16进制搜索7505B80504 然后修改为7505B88013

(显卡类型改为NVIDIA GeForce GTX 750 Ti   1380为显卡的ID 修改时为8013 顺序反着弄)

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_windowsxp虚拟机 去虚拟化_05


修改为:

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_过检测_06



* 硬盘修改 这里演示的是IDE类型的

 搜索564D77617265205669727475616C204944452048617264204472697665
(右边对应的内容为:VMware Virtual IDE Hard Drive)

 

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_过检测_07

 然后把VMware Virtual IDE Hard Drive改为你需要的硬盘名称和型号,如这里修改为Samsung SSD 860 EVO 500GB  不够字字符用空格代替

 

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_过检测_08

 * 声卡修改
搜索AD150000BA8680 改为EC100000BA7719
搜索AD150000BA7719 改为EC100000BA8680
搜索7519AD15 改为75198680
搜索0DB8AD15改为0DB88680

* 网卡
搜索16B8AD15 改为16B88680

* 主板芯片

搜索86809071改为868014A1


修改后 保存,就可以启动虚拟机 用鲁大师检测刚才的修改效果


    主板、系统制造商等bios信息是用Phoenix BIOS Editor来修改的,bios文件对应为BIOS.440.ROM 文末和工具一起打包下载

打开后,修改DMI Strings 信息页面,如下图就是修改好的bios

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_vmware_09


 修改后点菜单栏的File->Build BIOS来编译和保存文件 

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_VM_10

 最后修改虚拟机系统的配置文件win7.vmx

注意:BIOS.440.ROM文件也放在虚拟机的目录里面如下图


windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_虚拟机_11

 用记事本打开win7.vmx,文件末尾添加下面信息
bios440.filename = "BIOS.440.ROM"
cpuid.1.ecx = "0--------------0----------------"
cpuid.1.edx = "-----------0---------0----------"
cpuid.1.eax = "00001111001010111111101111110011"

    以上是纯手工修改,相对比较费时间。如果对于量多的,可以借助下面工具【VM硬件信息助手】直接一键生成硬件信息和生成对应配置文件BIOS.440.ROM和vmware-vmx.exe。注意对应用工具自动生成的BIOS.440.ROM需要用Phoenix BIOS Editor重新编译一遍才会生效!

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_过检测_12

 

修改后的鲁大师效果图:

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_vmware_13


windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_windowsxp虚拟机 去虚拟化_14

dxdiag检测

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_VM_15

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_过检测_16

 

windowsxp虚拟机 去虚拟化 虚拟机去虚拟化教程_过检测_17