Windows XP: Self-assembly of the image of Windows XP Professional SP2 VL

Next, a way to create a Windows XP Professional SP2 VL distribution such as for Microsoft. To create it we need: Windows XP distribution (English or Russian), the SP2 (to EN | RU ) and the files that are mentioned below. Before you begin with let's understand the notation used: if the file name contains to EN, then it is required to build English language distribution, similar to RU - Russian speakers. EN-RU - common files for both language versions.

For example, in the assembly of the English version, we need the files containing the name of EN and EN-RU. Let's get started ...

1) prepare a separate directory that will produce all manipulations before assembling.

Where there will be a special catalog of XP does not matter. SOURCE The directory you want to copy the Windows distribution.

2) Integrate SP2 in the distribution (run SP2 with key / integrate: <path to the XP directory> \ SOURCE).

3) Microsoft in its distribution excluded from DRIVER.CAB some files. For proper DRIVER.CAB need to repack the file available. Copy to a folder (for example, TEMP) DRIVER.CAB and unpack in the same folder perepakovschik ( to EN | RU ). Run repack.bat. Return renovated DRIVER.CAB in place, ie, in I386.

4) In the case where the basis was taken not VL distribution, you must copy the contents of the I386 OEMBIOS-VL.rar (in this archive contains 4 files: OEMBIOS.BI_, OEMBIOS.CA_, OEMBIOS.DA_, OEMBIOS.SI_ ).

5) Now zaymёmsya files OEMBIOS. * Data files are CAB archives. Their content has not changed since the introduction of the first version of the VL. With the advent of Windows XP Professional SP2 VL changed only the date of creating content CAB file data (it is enough to change their checksum). It is necessary to fix it. Copy these 4 files into a folder (for example, TEMP) and a patch ( to EN | RU ) we correct them, do not forget to uncheck Make a backup when possible. Return the files into place.

6) Check the resulting creation via cheksum: to EN | RU . Specifies the file checksums do not match with the reference.

7) files that may be required for assembly:
ACC_DIS.CH_, ACCESSIB.CH_, IESUPP.CH_, IEWEBHLP.CH_ ( to EN | RU )
ASMS ( to EN | RU + to EN-RU )
DOTNETFX ( to EN | RU + to EN-RU )
Dotnetfx.exe ( to EN | RU )
DPCDLL.DL_, PIDGEN.DLL, SETUPP.INI ( to EN | RU )
EULA.txt ( to EN | RU )
MDMSSYS.IN_ ( RU )
SUPP_ED.CH_ ( to EN | RU )
The SUPPORT ( to EN | RU + to EN-RU )
VALUEADD ( to EN | RU + to EN-RU )
WIN51IP.SP2 ( to EN-RU )


The necessary files will need to unpack in the SOURCE folder.

8) Re-check the resulting creation via cheksum: to EN | RU . We make sure that the checksums match all files.

9) In the assembled distribution contains extra files ... to get rid of them use the .bat file ( to EN | RU ), which recreates the structure of the first Windows XP Professional SP2 VL distribution, and then move the files from the intermediate distribution, which we created in the the early stages of the installation. This .bat file must be placed in the XP folder.

10) It remains only to collect the image ... to take this CDIMAGE.v2.52.rar and .bat file ( to EN | RU ). Extract this whole thing in the XP folder. From the archive boot.rar take bootsector disk and put it in the same folder. There are several ways to proceed: to obtain the correct MD5 image before assembly translate hours of daylight and change the time zone:


to EN: (GMT-08: 00) Pacific Time (US & Canada) ; Tijuana


to RU: (GMT) Greenwich Mean Time : Dublin, Edinburgh, Lisabon, London


But if you do not want to do that, you can build an image patch after patch ( to EN | RU ). Do not forget to use a patch uncheck Make a backup when possible. This patch is ruled by the Old Version cdimage, through which the image was collected (ie, if you use the patch, it is possible to collect the image by using the version 2.47), the time zone and the internal checksum. Run the .bat file. As a result, you should get an image with the MD5:


to EN: 973987A4372E273EBE961E9DFF628FBF


to RU: 22D16BE33CB013CF5DC9922403648F65