microsoft virtual pc(如何修改虚拟机中(Microsoft Virtual PC或VMware)的bios)

2023-10-12 20:23:21 首页 > 操作系统

  嘿,大家好!我是一名资深的操作系统优化师,今天要给大家介绍一下Microsoft Virtual PC,这个虚拟机有很多优点哦!首先,它占用的内存很小,而且与各种操作系统兼容性强。想要安装OEM版本的Windows XP并实现免激活?没问题!通过修改虚拟机BIOS信息中的OEM字符就能搞定。

  好的,要修改虚拟机BIOS信息,我们首先需要准备几个工具软件。第一个是Microsoft Virtual PC 2004,记得安装完后要装个SP1补丁包,版本号要是5.3.582.27哦。还有一个要用的软件是ResScope,它跟eXeScope差不多,但功能更强大,最新版本是1.92。最后一个工具软件是MMTool,它可以添加或删除AMI BIOS文件中的模块,现在最实用的是它可以直接用来操作Microsoft Virtual PC虚拟机的BIOS。这个软件不需要安装,解压后就能用。

  开始改之前,记得先备份一下Microsoft Virtual PC的安装目录下的Virtual PC.exe文件,这样就算改错了也能恢复原状。备份好了以后,我们就去获取BIOS源文件。用ResScope打开Virtual PC.exe,找到“BIOS”资源,然后选择“文件→导出资源”命令,导出编号为13500的资源,叫做bios.rom,别忘了文件后缀一定要是.rom,这样才能被MMTool打开。

  接下来是导出BIOS的OEM模块。运行MMTool,切换到“Power MMTool”模式,载入刚才导出的bios.rom文件。在列表里可以看到各个模块的编号和大小等信息。我们主要是要修改OEM信息,所以选择编号为06 DMI的模块,并在“Extract”标签页中将它从BIOS文件中分离出来,导出成未压缩格式的文件,比如命名为dmi.rom。别急着关掉MMTool,后面还要用呢。

  好了,现在可以修改BIOS的OEM信息了。用UltraEdit打开刚才导出的dmi.rom模块,找到相应的地址,开始进行修改。如果你愿意的话,还可以修改BIOS的生成日期和版本哦!别忘了修改完了要保存。

  接下来是替换06模块。回到MMTool窗口,还是选中06 DMI模块,在“Replace”页面打开已经修改好的dmi.rom文件,定位到06模块,然后点击“Replace”按钮进行替换。最后保存bios.rom文件后退出MMTool。

  最后是更新BIOS资源。回到ResScope窗口,找到BIOS资源的编号为13500,选择“文件→导入资源”命令,导入已经编辑好的bios.rom文件进行更新,保存后退出。然后咱们就可以启动Microsoft Virtual PC进行测试啦!

  对了,如果你喜欢用VMware的话,我也有方法帮你修改虚拟机的BIOS哦!只需要两款第三方软件就可以搞定。以V5.0 Build 13124 Beta版本为例,首先要准备一个二进制编辑工具,我推荐使用ResScope;还有一个BIOS编辑器,我推荐用Phoenix BIOS Editor。

  首先,我们要导出VMware的BIOS。其实,VMware的BIOS位置相对比较深,我们要处理的是C:Program FilesVMwareVMware Workstationbin文件夹中的vmware-vmx.exe文件。先把这个文件备份到别的路径,然后用ResScope打开它,在左侧的资源中选择BINRES,找到编号为6006的模块,提取出来保存为bios.rom备用。记住,暂时不要关闭ResScope窗口。

  接下来是修改BIOS。运行Phoenix BIOS Editor,载入刚才保存的bios.rom文件,对DMI信息进行修改,特别是要修改“Motherboard Version”的内容。修改完后选择“File→Build BIOS”命令。

  最后是重写vmware-vmx.exe。回到ResScope窗口,选中编号为6006的模块,然后选择“文件→导入资源”菜单命令,导入已经编辑好的bios.rom文件。然后点击工具栏上的保存图标,更新当前的资源项,再退出程序就可以啦。

最近发表
标签列表
最新留言