Ingeniously modify the BIOS information of the virtual machine

  
. For various needs, many friends have installed virtual machine software such as Microsoft Virtual PC or VMware, so that you can safely try out the latest operating systems and application software without affecting the original system. Stability.

Modifying Virtual PC Virtual Machine BiOS

Since Virtual PC was acquired by Microsoft in 2003, the software and its name changed to Microsoft Virtual PC. Its advantage is that it has a small memory footprint and is compatible with the operating system. . By modifying the OEM characters in the virtual machine BiOS information, you can install the OEM version of Windows XP to achieve activation-free.

1. Tool software to be prepared

In order to modify the BiOS information of the virtual machine, we need to prepare the following tools:

(1) Microsoft Virtual PC 2004: Installation The version number after the SP1 patch is 5.3.582.27.

(2) ResScope: This is a software resource analysis and editing tool similar to eXeScope, which has more functions than eXeScope. The latest version is currently 1.92.

(3) MMTool: This is a small tool software that can add or delete the corresponding module to the AMI BIOS file (BiOS of Microsoft Virtual PC virtual machine is just AMI), no need to install, directly after decompression Just run.

2. Backing up the main file

Before the operation, we first need to back up the Virtual PC.exe file in the Microsoft Virtual PC installation directory, so that if there is any problem in the modification, you can restore it. go back.

3. Get BiOS source file

Open Virtual PC.exe with ResScope, locate the "BIOS" resource, and select the "File → Export Resource" menu command to export the resource numbered 13500 as biOS.rom file, note that the file name suffix must be .rom, in order to be opened by MMTool.

4. Export the OEM module of BiOS

Run the MMTool program, switch to the "Power MMTool" mode, and execute the "Load ROM" command to load the BIOS file just exported: bios.rom. In the list, you can see the number, size, percentage and other information of each module. Since our main purpose is to modify the OEM information, select the 06 DMI module and separate the module from the BiOS file in the “Extract” tab. Note that the file is exported to an uncompressed format (In uncempressed from), for example, named dmi.rom. Do not close the MMTool program immediately.

5. Modify the OEM information of BiOS

Next, open the dmi.rom module just exported with UltraEdit, find the corresponding address, and then you can modify it. If you like, you can even modify the date and version of BiOS generation, of course, remember to save it after the modification.

6. Replace 06 module

Switch back to MMTool window, still select 06 DMI, switch to “Replac” page, open modified dmi.rom file, locate to 06 module, single Click the "Replace" button to replace it, and finally save the biOS.rom file and exit the program.

7. Update BiOS resources

Switch back to the ResScope window and still locate the 13500 BIOS resource. Select the "File → Import Resources" command to import the edited biOS.rom file for updating. Save and exit. Then you can start Microsoft Virtual PC for testing.

Modify WMware Virtual Machine BiOS

Some friends may prefer VMware, we can modify it with two third-party software, which is introduced in V5.0 Build 13124 Beta.

1. Software to be prepared

First, please prepare a binary editing tool. Here I recommend ResScope. In addition, we need to prepare the BIOS editor and recommend Phoenix BiOS Editor. The latest version is 2.0.18E.

2. Export VMware BiOS

VMware BiOS is hidden in a deep location, we need to deal with vmware-vmx in the C:\\Program Files\\VMware\\VMware Workstation\\bin folder. EXE.

First copy this file to another path backup, then use ResScope to open this file, select BINRES from the resources on the left, find 6006 module, extract and save it as biOS.rom backup, pay attention to the temporary Close the ResScope window.

3. Modify BiOS

Run Phoenix BIOS Editor, transfer the saved bios.rom file to modify the DMI information, and modify the contents of “Motherboard Version”. "File→Build BiOS" command.

4. Rewrite vmware-vmx.exe

Return to the ResScope window, select the 6006 module, then select the "File → Import Resources" menu command to import the edited biOS.rom file, then Click the save icon on the toolbar to update the current resource item, and then you can exit the program.

You may be here, you are already eager to try to modify the BiOS of the virtual machine, and then experience the OEM version of XP?

Copyright © Windows knowledge All Rights Reserved