MSFN Forum: Windows XP SP3 slipstreaming wrap-up - MSFN Forum

Jump to content



If you are having issues with Windows after removing components and have come to ask for help, please attach (not paste) your Last Session.ini file to your post to facilitate quicker assistance.
  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Windows XP SP3 slipstreaming wrap-up Mini-guide: things I figured out in the past weeks Rate Topic: -----

#1 User is offline   BikinDutchman 

  • Member
  • PipPip
  • Group: Members
  • Posts: 231
  • Joined: 11-January 07

  Posted 07 June 2008 - 07:21 PM

Helllo all,

This is slightly off topic but since there has been so much discussion about this I thought it good to summarize; explanation is between ().

This is what I do for a regular Windows XP SP3 Professional integration starting from an RTM source (in folder WinXP_SP3):
-After copying the root contents of a WinXP CD into WinXP_SP3, remove the Read-only attributes from all files in that folder.
-Download "Windows XP Service Pack 3", extract (in folder SP3) and slipstream by executing: SP3/i386/update/update.exe /Integrate:WinXP_SP3.

-In the slipstreamed folder:
--Delete cmpnents\TABLETPC, and move *.htm moved into DOCS. (I did not look into tablet installations).
--Delete i386\GUITRN_A.DL_, MIGISM_A.DL_, MIGWIZ_A.EX_, MMC.CH_, MSRDP.CA_,MSTSC.CH_, MSTSC.EX_, MSTSCAX.DL_, RDSKTPW.CH_, SCRIPT_A.DL_,SYSMOD_A.DL_, TSCUPGRD.EX_, XPTHT41W.HT_ (the old RDP client).
---remove the msrdp.cab line in DOSNET.inf (to avoid an error message during install).
--Delete i386\USETUP.exe; copy i386\System32\SMSS.exe one level up, and rename it to USETUP.exe (to have an up to date GUI steup for all types of install: CD, WinNT, WinNT32).
-Download "Windows XP Service Pack 3 Deployment Tools" to update WinXP_SP3\SUPPORT\TOOLS\Deploy.cab (used to make SP3 unattended and sysprep installations).
-Download "Windows XP Service Pack 2 Support Tools", and extract them in WinXP_SP3\SUPPORT\TOOLS, updating all other tools (less and less usefull utilities but for the sake of completeness...).

The steps of removing read-onlly and slip-streaming can be carried out with nLite :thumbup .

In case you do not have an RTM CD, you may encounter interesting combinations, discussed here.
-You can delete the WIN51IP.SP1 and/or WIN51IP.SP2 files in the root.

Google is your friend for the downloads. I am not sure what can be/has been incorporated in the nLite slipstreaming.

Comments welcome as always; I will update the above as needed.

This post has been edited by BikinDutchman: 19 July 2008 - 09:42 AM



#2 User is offline   BikinDutchman 

  • Member
  • PipPip
  • Group: Members
  • Posts: 231
  • Joined: 11-January 07

Posted 13 June 2008 - 09:40 PM

Added: need to remove Read-only attribute from source files,

#3 User is offline   sittingduck 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 27-June 07

Posted 14 June 2008 - 01:18 AM

Could you please explain WHY this is necessary and what it does? That would be nice to know for us, that aren't quite as much into doing customized installs. So far just slipstreaming the normal way has worked out fine for me. Thanks.

#4 User is offline   BikinDutchman 

  • Member
  • PipPip
  • Group: Members
  • Posts: 231
  • Joined: 11-January 07

Posted 14 June 2008 - 10:59 AM

View Postsittingduck, on Jun 14 2008, 02:18 AM, said:

Could you please explain WHY this is necessary and what it does?

sittingduck, here we go:
Read-only: some (less important files do not get overwritten)
-Delete i386\GUITRN_A.DL_ etc: This is the old Remote Desktop Client, no need to keep it.
-Delete i386\USETUP.exe: this version is not updated, causes problems with WinNT and WinNT32 installs
-Deploy.cab: needed to prepare unattended/sysprep install, is not automatically updated by service packs
-Support Tools: see README.html, is not automatically updated by service packs

Not all that important but if you do it once why not do it right?

#5 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07

Posted 14 June 2008 - 11:33 AM

Could you explain the process a bit more? I am lost. You do this with the source data (non SP3) before you slipstream SP3 into it?
What are you copying where?

On a side not, what does RTM mean?

#6 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07

Posted 14 June 2008 - 11:47 AM

Also, are you talking about SP2 source, or is it SP1 or no SP at all? Does this matter?
I would try this if I still had my old cd...

#7 User is offline   PC_LOAD_LETTER 

  • Well, I stole something else
  • Group: Super Moderator
  • Posts: 1,829
  • Joined: 13-October 07
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 14 June 2008 - 12:08 PM

View PostOctopuss, on Jun 14 2008, 12:33 PM, said:

On a side not, what does RTM mean?


Release to Manufacturer. Plain old 'what came on the first CD' source. no patches or service packs

#8 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07

Posted 14 June 2008 - 12:15 PM

Hm, yeah, if only there was a way to get source with no SP at all nowadays :) I use corporate version from our company and the only source we got is SP1.

Edit: I assume it's not possible to grab english version and somehow turn it into another language? I'd give this a shot just for the hell of it, but there sure as hell is no SP0 czech corporate version cd floating around. Note: I have legal cdkey.

This post has been edited by Octopuss: 14 June 2008 - 12:19 PM


#9 User is offline   BikinDutchman 

  • Member
  • PipPip
  • Group: Members
  • Posts: 231
  • Joined: 11-January 07

Posted 14 June 2008 - 12:35 PM

All, it is important to distinguish between RTM, SP1, SP2 CDs as they are sold (retail), AND CDs that are made by slipstreaming the content of previous CDs

That leads to a number of interesting combinations, depending on what retail CD you have.

My guide is for:
-Retail CD RTM -> SP3

Which means that I start with the contents of a retail CD RTM (the first official release) copy that to a folder, and then slipstream SP3.

Other combinations are, assuming you have one retail CD :
-Retail CD SP1 -> SP3
-Retail CD SP2 -> SP3

If you lost the retail CD you may come across:
-Retail CD RTM -> SP1 -> SP3
-Retail CD RTM -> SP2 -> SP3
-Retail CD RTM -> SP1 -> SP2 -> SP3
-Retail CD SP1 -> SP2 -> SP3

I believe I have them all now :boring:

Believe me. I did not try them all but if you follow the guide you will likely end up with the same result.

This post has been edited by BikinDutchman: 14 June 2008 - 12:36 PM


#10 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07

Posted 14 June 2008 - 12:54 PM

Are you telling me that retail CDs with some kind of SP in them are not made the same way as integrating the way we regular lusers know/use? Ie the files you talk about are patched (to some point)?
So if we have SP1 retail CD at work, I can as well use that with same results?

#11 User is offline   BikinDutchman 

  • Member
  • PipPip
  • Group: Members
  • Posts: 231
  • Joined: 11-January 07

Posted 14 June 2008 - 02:47 PM

View PostOctopuss, on Jun 14 2008, 01:54 PM, said:

Are you telling me that retail CDs with some kind of SP in them are not made the same way as integrating the way we regular lusers know/use? Ie the files you talk about are patched (to some point)?
So if we have SP1 retail CD at work, I can as well use that with same results?


Octopuss, I do not know all contents of retail CDs but I guess they do noy have the small glitches that we see with slipstreamed CDs. I hope that my guide leads to something very close to the eventual retail CD SP3.

#12 User is offline   mara- 

  • Office Integrator Developer
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,159
  • Joined: 19-February 07

Posted 14 June 2008 - 02:58 PM

View PostBikinDutchman, on Jun 8 2008, 03:21 AM, said:

-After copying the root contents of a WinXP CD into WinXP_SP3, remove the Read-only attributes from all files in that folder


nLite does this automatically.

View PostBikinDutchman, on Jun 8 2008, 03:21 AM, said:

and slipstream by executing: SP3/i386/update/update.exe /Integrate:WinXP_SP3

nLite does this automatically.

Cheers ;)

#13 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07

Posted 15 June 2008 - 02:11 AM

Mara, does it do the other things though? :)

edit: Looks like I really will _somehow_ have my hands onto czech version. This won't work.

This post has been edited by Octopuss: 15 June 2008 - 02:24 AM


#14 User is offline   crashfly 

  • Group: Members
  • Posts: 9
  • Joined: 30-April 08

Posted 18 June 2008 - 07:41 PM

View PostBikinDutchman, on Jun 7 2008, 08:21 PM, said:

Helllo all,

This is slightly off-topic but since there has been so much discussion about this I thought it good to summarize.

This is what I do for a regular Windows XP SP3 Professional integration starting from an RTM source (in folder WinXP_SP3):
-After copying the root contents of a WinXP CD into WinXP_SP3, remove the Read-only attributes from all files in that folder
-Download "Windows XP Service Pack 3", extract (in folder SP3) and slipstream by executing: SP3/i386/update/update.exe /Integrate:WinXP_SP3

-In the slipstreamed folder:
--Delete cmpnents\TABLETPC, and move *.htm moved in DOCS. (I did not look into tablet installations).
--Delete i386\GUITRN_A.DL_, MIGISM_A.DL_, MIGWIZ_A.EX_, MMC.CH_ MSRDP.CA_,MSTSC.CH_, MSTSC.EX_, MSTSCAX.DL_, RDSKTPW.CH_, SCRIPT_A.DL_,SYSMOD_A.DL_, TSCUPGRD.EX_, XPTHT41W.HT_
---remove the msrdp.cab line in DOSNET.inf.
--Delete i386\USETUP.exe; copy i386\System32\SMSS.exe one level up, and rename it to USETUP.exe.

-Download "Windows XP Service Pack 3 Deployment Tools" to update WinXP_SP3\SUPPORT\TOOLS\Deploy.cab.

-Download "Windows XP Service Pack 2 Support Tools", and extract them in WinXP_SP3\SUPPORT\TOOLS, updating all other tools.

Google is your friend for the downloads. I am not sure what can be/has been incorporated in the nLite slipstreaming.

Comments welcome as always; I will update the above as needed.

This is a decent idea, however I need just a bit more information on it than was replied to. Your explanation here:

View PostBikinDutchman, on Jun 14 2008, 11:59 AM, said:

-Delete i386\GUITRN_A.DL_ etc: This is the old Remote Desktop Client, no need to keep it.
-Delete i386\USETUP.exe: this version is not updated, causes problems with WinNT and WinNT32 installs

describes *some* of the options, but what does removing the *other* files do (which options are obsolete or removed)?

--Delete i386\MIGISM_A.DL_, MIGWIZ_A.EX_, MMC.CH_ MSRDP.CA_,MSTSC.CH_, MSTSC.EX_, MSTSCAX.DL_, RDSKTPW.CH_, SCRIPT_A.DL_,SYSMOD_A.DL_, TSCUPGRD.EX_, XPTHT41W.HT_
---remove the msrdp.cab line in DOSNET.inf.

This post has been edited by crashfly: 18 June 2008 - 08:29 PM


#15 User is offline   BikinDutchman 

  • Member
  • PipPip
  • Group: Members
  • Posts: 231
  • Joined: 11-January 07

Posted 22 June 2008 - 12:21 PM

Talking to my own topic again :) :

I wrapped up some comments and added them.

#16 User is offline   Octopuss 

  • Member
  • PipPip
  • Group: Banned
  • Posts: 165
  • Joined: 31-January 07

Posted 22 June 2008 - 12:32 PM

I'll give it a shot as soon (lol) as I get RTM cd in czech language :D

#17 User is offline   FuttBuck 

  • Newbie
  • Group: Banned
  • Posts: 16
  • Joined: 03-July 08

Posted 06 July 2008 - 09:21 AM

Kinda resurrecting.
Retail SP2 cd should not have these glitches, as you call them?

edit: is there anything else that doesn't get updated maybe? There's plenty od files dated around 2003 or older.

This post has been edited by FuttBuck: 06 July 2008 - 10:37 AM


#18 User is offline   BikinDutchman 

  • Member
  • PipPip
  • Group: Members
  • Posts: 231
  • Joined: 11-January 07

Posted 06 July 2008 - 11:47 AM

View PostFuttBuck, on Jul 6 2008, 10:21 AM, said:

Kinda resurrecting.
Retail SP2 cd should not have these glitches, as you call them?

edit: is there anything else that doesn't get updated maybe? There's plenty od files dated around 2003 or older.

FuttBuck: I do not have the retail SP2. It should be better than a slipstreamed SP0 or SP1 but I believe that my miniguide will lead to the same result.
-Other thoughts welcome; and I will include suggestions in the mini-guide as needed.

I did the following to detect the files that are really obsolete:
-Slipstreamed RTM > SP3
-Slipstreamed RTM > SP2 >SP3
-I compared both folder sets with a synchronization program (ViceVersa) and that shows clearly what is no longer updated: only the old RDP client.

#19 User is offline   FuttBuck 

  • Newbie
  • Group: Banned
  • Posts: 16
  • Joined: 03-July 08

Posted 06 July 2008 - 01:01 PM

I dug SP1 corp cd with SP3 slipstreamed from deeps of my hdd in the end. Gonna give it a shot in VirtualPC now :)
So in the end the changes are not that big.. I am surprised though. It's Microsoft after all :P

#20 User is offline   mikesw 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 355
  • Joined: 05-October 05

Posted 06 July 2008 - 04:08 PM

Besides the Deploy, Support and RDP client, you'll need to update the Web-based RDP Client too for the built-in IIS
web-server.

Moreover, I don't think SP3 included the updated MUI for SP3 KB942766-v6-x86 that is used only for
Win XP Pro and not the home version since home can't do MUI's.

I've integrated both the SP3 MUI hotfix and the KB936929 SP3 Debug version into a Win XP Pro SP2 that was
slipped by Nlite without problems.

I was wondering about the "cmpnents" subdirectory leftover when I used Nlite v1.4.7final too! This may be
a leftover from Nlite after it extracts SP3 temporarily, but it forgets to remove this temporary directory. The "TABLET" directory
is used if one has a Win XP Tablet version of XP that is being slipped and after slipping I think the whole "cmpnent" directory
needs to be removed.


Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy