Make preparations
What should I do if the system runs fast? Group raid? Ssd solid state drive? No, these are all tricks. The method to be introduced today is almost ready for windows xp to be started in an instant. Opening the program is like flying-it is to load windows xp into the memory!
First, you have to have enough memory to accommodate Windows XP, and now the memory is not expensive, 2 GB is enough. I directly used 4 GB, 32-bit system can use more than 3 GB (Note: 1, 5 GB memory below don't try ).
Second, you have to prepare FiraDisk driver, RamOS (Click here to download (29), Grub For Dos (: http://www.linuxidc.com/Linux/2009-01/18027.htm) These software. What are they used?
RamOS is used to create an image of your installed Windows XP system disk to facilitate memory usage.
Grub For Dos is used to mount the previously prepared system image to a virtual hard disk and implant the memory at startup.
The FiraDisk driver is used to enable the system to identify the virtual hard disk created by Grub.
After the software is ready, you need to first install Windows XP on the physical hard disk-that is, the C drive of your computer. Next, let's start to make the memory version of Windows XP.
Load Windows XP into memory
After installing the system, install the driver again, and delete unnecessary software to streamline the system (to save trouble, install Windows XP Lite version, less than 1 GB ), then, load some commonly used small software into the system disk (such as the browser and QQ ). After the system is set, download the FiraDisk driver. Open the Device Manager and manually add the directory where the FiraDisk driver is located for installation (the system recognizes the FiraDisk Virtual Disk Enumerator driver, just install it ).
Next, modify the drive letter of the system disk. Otherwise, the drive letter will be extended by one after RamOS is started. Run regedit, expand fHKEY_LOCAL_MACHINESYSTEMMountedDevices], and set [DosDe-
VicesC:] changed to "DosDevicesB:]. In this way, when the system is started, the original drive C will be changed to drive B, and the drive created by RamOS will be automatically allocated as drive C.
After modification, restart the computer to enter the WinPE tool interface (use the WinPE tool disk), run the Virtual Drive Manager tool, and create an image (the size is set to MB larger than the system disk size ~ 200 MB ). Open "my computer" and format the virtual hard disk. Copy all the folders except "System Volume Information" and "RECYCLER" on the disk where Windows XP is installed to the image.
Create a system image in RamOS and load it as a virtual hard disk
Note that the boot. ini. in XP, the start position must be [multi (O) disk (0) rdisk (O) partition (1) WINDOWS], next, Grub automatically maps the image to the first partition of the first hard disk when loading the image, and then uninstalls the image.
Now Grub For Dos is installed, and the Grub map function is used to map the image to the memory at startup.
Decompress GRUB4DOS to C: GRUB, and copy the grldr file in C: GRUB to the C root directory. Edit boot. ini and add "c: grldr =" GRUB "at the end "".
Open C: GRUBmenu. lst and add the following statement:
Title RamOS
Find-set-root/RamXP. img
Map-mem/RamXP. img (hd0)
Map (hd0) (hdl)
Map-hook
Chainloader (hdO, O)/ntldr
"RamXP. img" indicates the image name (you can add the image directory by yourself ).
After everything is done, restart your computer, select Grub from the Startup menu, and then select RamOS from the Grub menu. Grub takes some time to load the image. Then you can experience the fast memory system! It takes less than 1 second to enter the desktop.
View the system attributes and you will find that the memory has been deducted from the image.
Run the HD Tune test. The average speed is above 1400 Mb/s.
Summary: The disadvantage of this method is that the content of the System Disk cannot be saved (this is a good thing for users who often want to tamper with systems and experimental software, because they are not afraid of system damages ). If you want to update the system, you also need to switch back to the system on the original hard disk and create another image.
Ps:
Some people commented: It's cool... The system speed cannot be improved much, and the speed cannot be increased in seconds, because each boot must load the ram image from the hard disk, that is, the ultra-large img...