Slipstreaming Windows XP SP3 -> Why & How [Tutorial]

Ask, publish your queries, articles, problems etc related with any programming, scripting, language.
Forum rules
Read : Boardwide Rules and Regulation. Note: All views/post within are the opinions/work of the respective posters only.

Slipstreaming Windows XP SP3 -> Why & How [Tutorial]

Postby Admin » May 13th, 2008, 2:47 am



If you are reading this topic then you must have heard/knowledge of Service Packs of Microsoft Windows. Microsoft releases service packs for its operating systems from time to time. The latest addition in this is windows XP SP3 which was released to web in May 2008. You can install it on your current installed version of Windows XP which will eat some space of your harddrive for backup and system restore files or you can make a slipstreamed XP SP3 CD if you plan to fresh install windows.


This tutorial takes you through the steps of integrating the Windows XP Service Pack 3 into the files from an existing Windows XP setup CD. A new setup disk will be created. This disk will have the full XP installation with SP3 already merged into it. Some advantages are :


:) Saves Time
Installing XP slipstreamed with service pack 3 is considerably faster than installing a previous version of XP and then running SP 3 separately.

:) More Secure
If your computer is always connected to the network or the Internet, and you do not have Service Pack 3 integrated, it is vulnerable to any malware that targets your PC.

:) Uses Less Disk Space
If you install XP first and then install SP 3, the service pack installer will create backup copies of the previous versions in your Windows directory. System Restore will also make a backup set of files on your computer. These backup files take up space on your computer, to the order of a few hundred megabytes.

To create your own bootable Windows XP SP3 CD, you’ll need the following:
1. A bootable Windows XP CD (any service pack level, Home or Professional)
2. Windows XP SP3 (More Info Click Here)
3. Bart’s Boot Image Extractor (BBIE)
4. Nero Burning ROM



Step 1 - Preparing the Data

** You need to create a folder structure to hold all the necessary files on your PC locally before you burn them to CD.

** I used a secondary hard drive (E:) and created two subfolders --> XPSP2CD and XPSP3 (my XP CD already has SP2 slipstreamed), so I’ll use those names throughout the tutorial.


** Copy the entire contents of the XP CD to E:\XPSP2CD, but first make sure that hidden files and folders are visible and that protection of system files is turned off via Windows Explorer.


** To check this, go to Tools/Folder Options/View, check the radio button for Show hidden files and folders and make sure the checkbox next to Hide protected operating system files is unchecked.


** Next, copy the SP3 standalone file (windowsxp-kb936929-sp3-x86-enu.exe) to E:\XPSP3. To extract the contents of the file you can use a file archiver like WinRar, but more simply just go Start -->> Run and type in:


Code: Select all
E:\XPSP3\windowsxp-kb936929-sp3-x86-enu.exe –x


** This launches an extraction dialogue box. Extract the files to D:\XPSP3, and once that’s done you can delete the original SP3 file as it won’t be needed any more.



Step 2 – Extract the Boot Image

** Download BBIE and extract the files to a local folder (in my case, E:\BBIE). Then, open a Command Windows, navigate to E:\BBIE and run the following command:

Code: Select all
bbie x:

(Where x: is the optical drive with the XP CD.)


** BBIE will search the CD for any available boot images, and extract them using an image1.bin, image2.bin, etc naming convention. There should only be one boot image on the XP CD. The image1.bin will be stored in the active folder (E:\BBIE).



Step 3 – Slipstream the Service Pack

** To integrate the service pack, go to Start -->> Run and enter the following command:

Code: Select all
E:\XPSP3\i386\update\update.exe /integrate:E:\XPSP2CD


Note that there’s no space between /integrate: and D:\XPSP2CD. The upgrade program will launch and install the service pack into the locally cached CD, and confirm once it’s done.


Step 4 – Create a bootable CD

** Launch Nero Burning ROM and create a new bootable CD compilation. When the compilation properties window comes up, select the Boot tab.


** Click the “Image file” radio button and Browse for the image1.bin file which BBIE extracted. Then under Advanced, tick “Enable expert settings”. Change “Kind of emulation” to “No emulation". Make sure that “Load segment of sectors” is set to “07C0” and change “Number of loaded sectors” to 4.


Hit OK, then add the contents of E:\XPSP2CD to the compilation project. Burn the CD and you’re done.

Now you can use the compiled XP SP3 CD for fresh installation of Windows XP. If you stuck any where feel free to ask here.
;)
Follow The Rules. Be Yourself. Trust Yourself. :D
User avatar
Admin
Gyan Pitara Founder
Gyan Pitara Founder
 
Posts: 181
Joined: December 22nd, 2007, 11:55 pm
Location: Gurgaon, India
Online: 10d 20h 44m 45s
Operating System: Windows XP
Browser: Google Chrome
Gender: Male
MCA: Alumni

Return to Programming & Tutorials

 


  • Related topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 1 guest