Jump to content

GreenMachine's Complete SP3 SVCPACK.INF


Recommended Posts


Hi Greenmachine,

I made a test, I integrate SP3 with IE7 (at T13) into installation CD.

After installation, I add the following information into reg.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0\WU]

"ForcePostUpdateInstall"=dword:00000001

And immediately I install KB947864, unfortunately it still failed just like before. Only re-installing IE7 can solve this problem.

I did not test to install IE7 and KB947864 all at T13, but I think there is no much different than what I did, any comments please. Thank you.

By the way, KBxxxxxx /ER, what's mean for switch "/ER", thanks. I only use switch /q /n /z, should I use other switchs?

Edited by quya
Link to comment
Share on other sites

Hi,

Well to quote myself,

Is there a reason why using SVCPACK.INF would prevent Windows XP Home OEM SP3 from creating a default user name at first logon?

The answer seems to be something to do with the .NET 1.1 installation or it's updates.

Following a lot of testing when these are commented in the SVCPACK.INF file, Windows XP Home OEM SP3 now installs correctly and the default "Owner" account is created.

Clearly something about this way of installing .NET 1.1 is not 100% working with Windows XP Home OEM.

Kind Regards

Simon

P.S. KB947864 does not install correctly for me either. QFECHECK reports incorrect versions for various files. It would appear that this install method will not work via SVCPACK.INF.

Edited by PsiMoon314
Link to comment
Share on other sites

P.S. KB947864 does not install correctly for me either. QFECHECK reports incorrect versions for various files. It would appear that this install method will not work via SVCPACK.INF.

It works fine with XP Pro. It didn't include any of the option updates though. Also I slipstreamed IE7 with nLite before integrating this update as a service pack.

Link to comment
Share on other sites

  • 2 weeks later...

Greenmachine,

Is there something wrong with one of them switchs? because at T-13 stage jsut before it moves onto T-12 i get message askign to cnfirm where to extract files i merely only have ot press ok but i thought it was meant ot be silent.

Link to comment
Share on other sites

Download links for files

DOTNET11.EXE

DOTNET20.EXE

IE7-WINDOWSXP-KB947864-X86-ENU.EXE

IE7-WINDOWSXP-X86-ENU.EXE

NDP1.1SP1-KB867460-X86.EXE

NDP1.1SP1-KB928366-X86.EXE

NDP20-KB928365-X86.EXE

REG.EXE <-- found in %systemroot%\windows\system32

ROOTSUPD.EXE

WINDOWS-KB890830-V1.40.EXE

WINDOWSXP-KB892130-ENU-X86.EXE

WINDOWSXP-KB941569-X86-ENU.EXE

WMP11-WINDOWSXP-X86-ENU.EXE

Download from the links above and save the files as per greenmachine post.

If anyone has direct download links like for WGA i will edit and put them in

Link to comment
Share on other sites

  • 5 weeks later...

Oh . . . my . . . goodness. My sincere thanks, Green, wouldn't have been able to do this so seemlessly without your insights. I'm running all of this post-install, no need to update CDs.

Link to comment
Share on other sites

Oh . . . my . . . goodness. My sincere thanks, Green, wouldn't have been able to do this so seemlessly without your insights. I'm running all of this post-install, no need to update CDs.

Junes updates aint listed and one of them wont install via svcpack

Link to comment
Share on other sites

In the never ending search for the complete, up to date Windows XP Installation, here is my latest SVCPACK.INF, used to install all the updates and hotfixes for Windows XP Service Pack 3. This list of updates and hotfixes are those I have determined to be necessary to show Zero Updates needed, High Priority or Recommended, in Windows Update. One major obstacle is finding the hotfixes. I use a combination of standard hotfix downloads from Microsoft, inspection of WindowsUpdate.log for update URLs, and NirSoft's SmartSniff to detect from where the hotfixes are downloaded. Please do the same to find your own hotfixes, and do not bother asking me for direct download links ...

Two problems discussed here and on other forums is how to install the .Net Frameworks (1.1 and 2.0), and the IE7 Updates from SVCPACK.INF. This is the only part of the installation that requires "smoke and mirrors".

For .Net, the file REG.EXE is extracted from the Windows source, and included in the SVCPACK folder. From there it is used to change two entries in the Windows registry to allow the installation of .Net 2.0. The .Net installers for .Net 1.1 and 2.0 have been renamed to DOTNET11 and DOTNET20, respectively. Oddly enough, .Net 3.0 and 3.5 do NOT show up as needed on Windows Update, but I suspect that will soon change.

The second problem was to allow the updates to IE7 to succeed. This was achieved by using REG.EXE again to add an entry into the registry to allow the update to run as if a Windows Update installation of IE7 was being performed. After the update is installed, the registry setting is deleted.

[Version] 
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\svcpack"

[SetupHotfixesToRun]
; ---------- SVC-D1F Files ----------
"DOTNET11.EXE /Q:A /C:""INSTALL /Q"""
; ---------- SVC-D1U Files ----------
"NDP1.1SP1-KB867460-X86.EXE /QN"
"NDP1.1SP1-KB928366-X86.EXE /QN"
; ---------- SVC-D2F Files ----------
"REG DELETE HKLM\Software\Microsoft\PCHealth\ErrorReporting\DW /F"
"REG ADD HKLM\SYSTEM\Setup /V SystemSetupInProgress /T REG_DWORD /D 0 /F "
"DOTNET20.EXE /Q:A /C:""INSTALL /Q"""
; ---------- SVC-D2U Files ----------
"NDP20-KB928365-X86.EXE /QN"
; ---------- SVC-WMP Files ----------
"WMP11-WINDOWSXP-X86-ENU.EXE /Q:A /R:N /c:""SETUP_WM.EXE /Q /R:N /NoPID /DisallowSystemRestore /P:#e"""
; ---------- SVC-HF1 and SVC-HF2 Files ----------
"ROOTSUPD.EXE /Q:A /R:N"
; ---------- SVC-CF1 Files ----------
"WINDOWSXP-KB892130-ENU-X86.EXE /Q /U /O /N /Z /ER"
"WINDOWSXP-KB941569-X86-ENU.EXE /Q /U /O /N /Z /ER"
; ---------- SVC-MRT Files ----------
"WINDOWS-KB890830-V1.40.EXE /Q"
; ---------- SVC-IE7 Files ----------
"IE7-WINDOWSXP-X86-ENU.EXE /NoRestart /NoBackup /UpDate-No /Quiet"
; ---------- SVC-IEU Files ----------
"REG ADD ""HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0\WU"" /v ForcePostUpdateInstall /t REG_DWORD /d 1 /f"
"IE7-WINDOWSXP-KB947864-X86-ENU.EXE /Q /U /O /N /Z /ER"
"REG DELETE ""HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0\WU"" /f"

[ProductCatalogsToInstall]

Here are the contents of I386\SVCPACK:

05/12/2008  12:00 AM		24,265,736 DOTNET11.EXE
05/12/2008 12:00 AM 23,510,720 DOTNET20.EXE
05/12/2008 12:00 AM 8,846,888 IE7-WINDOWSXP-KB947864-X86-ENU.EXE
05/12/2008 12:00 AM 15,452,536 IE7-WINDOWSXP-X86-ENU.EXE
05/12/2008 12:00 AM 10,703,680 NDP1.1SP1-KB867460-X86.EXE
05/12/2008 12:00 AM 9,249,736 NDP1.1SP1-KB928366-X86.EXE
05/12/2008 12:00 AM 15,394,248 NDP20-KB928365-X86.EXE
05/12/2008 12:00 AM 50,176 REG.EXE
05/12/2008 12:00 AM 292,952 ROOTSUPD.EXE
05/12/2008 12:00 AM 8,548,984 WINDOWS-KB890830-V1.40.EXE
05/12/2008 12:00 AM 1,131,560 WINDOWSXP-KB892130-ENU-X86.EXE
05/12/2008 12:00 AM 2,166,832 WINDOWSXP-KB941569-X86-ENU.EXE
05/12/2008 12:00 AM 25,755,448 WMP11-WINDOWSXP-X86-ENU.EXE
13 File(s) 145,369,496 bytes

This is the SP3 version of the topic originally started HERE.

Following on from greenmahine original post, hre are teh june updates

switchs

kb951376-v2.exe /q /n /z /o /b:sp3gdr
kb950760.exe /q /n /z /o /b:sp3gdr
kb898461.exe /q /n /z /o
kb915865.exe /q /n /z /o /b:sp2gdr
KB923789.EXE /Q
kb950759.exe /q /n /z /o /b:sp2gdr

[ProductCatalogsToInstall]
KB951376-V2.CAT

size

497,162 kb950760.exe 
488,176 kb898461.exe
536,888 kb915865.exe
555,072 KB923789.EXE
8,914,472 kb950759.exe
605,224 kb951376-v2.exe

all can be found on microsoft update catalog

Link to comment
Share on other sites

  • 2 weeks later...

Using this green machine method successfulle but one little annoying thing in my install is that my IE7 tweaks doesn't all work. I'll give them during t-12 with cmdlines.txt method.

The couple ones that doesn't work are

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"RunOnceComplete"=dword:00000001
"RunOnceHasShown"=dword:00000001

When these ones doesn't work (for some reason) I have to go through settings when I first time open IE7 - however homepage and couple else tweaks works perfectly. But when I checked the registry (hkey_users/.default) also these two settings were there but when looking hkey_current_user they weren't there (before I have used IE7).

I don't know anymore what to try - it's not big deal but annoying. Meanwhile - I tried hfslip method and this way all IE7 tweaks worked (during t-12). Differende with my hfslip install (comparing to green machine method) is that there was also wga, MU stuff within install.

However - I'd like to use "green machine method" because then I know how it all goes...

So if anyone has ideas, please let me know,

MMainio

Link to comment
Share on other sites

  • 3 weeks later...

Dear Members,

I have tried doing exactly as GreenMachine has been doing on this wonderful thread. My plan of attack was to [1] install a fresh copy of Windows Service Pack 3, [2] run all the updates on fresh install, [3] go through windowsupdate.log and download all the updates and [4] svcpack them in the order Microsoft installed them on my machine. I'm happy to to say, that I have 99% of the updates working! I used the "smoke and mirrors" to get DOTNET20 working, but it won't work for the newest IE7 update (KB950759). I've been pulling my hair out because I have no idea where to turn now! I searched google, and they are all saying try nLite. I tried it, but it would restart my installations for some strange reason. Besides, I like knowing exactly what has been modified on my image. Control issues I guess :). Anyway, I'm posting the newest (almost completely working svcpack.inf) which was updated today (11 Aug 2008). If you guys can help me on the final update before QCHAIN.exe, that would really help me out!

ISSUE: REG Hack for IE update KB947864 will not work for KB950759

PROBLEM: Windows XP SP3 setup hangs at this update (not even shown on taskmgr during setup)

ERROR@LINE:"REG.exe ADD ""HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0\WU"" /v ForcePostUpdateInstall /t REG_DWORD /d 1 /f"

SVCPACK.INF

[CatalogHeader]

[Version]
BuildNumber=2600
MinorVersion=1
MajorVersion=5
Signature="$WINDOWS NT$"

[SetupData]
CatalogSubDir="\I386\SVCPACK"

[SetupHotfixesToRun]
KB892130.exe /Q /N /Z
KB898461.exe /Q /N /Z
"DOTNET11.exe /Q:A /C:""INSTALL /Q"""
"REG.exe DELETE HKLM\Software\Microsoft\PCHealth\ErrorReporting\DW /F"
"REG.exe ADD HKLM\SYSTEM\Setup /V SystemSetupInProgress /T REG_DWORD /D 0 /F"
"DOTNET20.exe /Q:A /C:""INSTALL /Q"""
"WMP11.exe /Q:A /R:N /c:""SETUP_WM.EXE /Q /R:N /NoPID /DisallowSystemRestore /P:#e"""
IE7.exe /NoRestart /NoBackup /UpDate-No /Quiet
KB923789.exe /Q:A /R:N
KB942763.exe /Q /N /Z
SLVLIGHT.exe /q
ROOTSUPD.exe /Q:A /R:N
KB950760.exe /Q /N /Z
KB950762.exe /Q /N /Z
KB951376-v2.exe /Q /N /Z
KB951698.exe /Q /N /Z
KB890830-v20.exe /Q
KB951978.exe /Q /N /Z
KB951748.exe /Q /N /Z
KB941569.exe /Q /N /Z
KB928365.exe /QN
KB867460.exe /QN
KB928366.exe /QN
;"REG.exe ADD ""HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0\WU"" /v ForcePostUpdateInstall /t REG_DWORD /d 1 /f"
KB950759.exe /Q /N /Z
"REG.exe DELETE ""HKLM\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0\WU"" /f"
QCHAIN.exe

[ProductCatalogsToInstall]

Note: The problem line has been commented out so that setup.exe can finish the install

SVCPACK Directory

08/09/2008  02:44 AM        24,265,736 DOTNET11.exe
08/09/2008 02:45 AM 23,510,720 DOTNET20.exe
08/11/2008 01:37 AM 15,452,536 IE7.exe
08/09/2008 03:01 AM 10,703,680 KB867460.exe
08/09/2008 02:57 AM 8,956,536 KB890830-v20.exe
08/09/2008 02:43 AM 1,131,560 KB892130.exe
08/09/2008 02:43 AM 488,176 KB898461.exe
08/09/2008 02:45 AM 555,072 KB923789.exe
08/09/2008 03:01 AM 15,394,248 KB928365.exe
08/09/2008 03:04 AM 9,249,736 KB928366.exe
08/09/2008 03:01 AM 2,166,832 KB941569.exe
08/09/2008 02:46 AM 524,840 KB942763.exe
08/09/2008 03:02 AM 8,914,472 KB950759.exe
08/09/2008 02:48 AM 497,192 KB950760.exe
08/09/2008 02:48 AM 559,144 KB950762.exe
08/09/2008 02:48 AM 605,224 KB951376-v2.exe
05/23/2008 12:43 AM 1,047,080 KB951698.exe
07/02/2008 07:00 PM 1,090,600 KB951748.exe
06/30/2008 06:50 PM 1,129,000 KB951978.exe
02/20/2003 03:40 PM 44,712 QCHAIN.exe
08/03/2004 07:56 PM 50,176 REG.exe
08/09/2008 02:46 AM 302,168 ROOTSUPD.exe
08/09/2008 02:46 AM 1,427,520 SLVLIGHT.exe
08/09/2008 02:45 AM 25,755,448 WMP11.exe
24 File(s) 153,822,408 bytes

Order from Microsoft Updates on Fresh Install of Windows XP SP3

01. KB892130
02. KB898461
--restart--
03. DOTNET11
04. DOTNET20
05. WMP11
06. IE7
07. KB923789
08. KB942763
09. SLVLIGHT
10. ROOTUPD
11. KB950760
12. KB950762
13. KB951376
14. KB951698
15. KB890830
16. KB951978
17. KB951748
--restart--
18. KB941569
19. KB928365
20. DOTNET11SP1
21. KB950759
--restart--
22. KB928366

ADD1: I can't even install KB950759 manually or from Windows/Microsoft updates (fails). Some posts I read earlier says I have to remove SP3 and then install the updates and install SP3 back on. I really don't have to do this, do I?

ADD2: Hmmm, I opened IE7.exe straight from the SVCPACK directory, reinstalled over existing IE7, and everything just worked! So I wonder why the SVCPACK.inf version didn't work? IE7 would run normal, but accept no updates? Does IE7 and its updates need to be installed after the setup?

- ET

Edited by ETdoFresh
Link to comment
Share on other sites

@vectra: Of course I'll do the same! From what I've been reading, this is such a helpful community!

I didn't want to do it... I avoided it like the plague!!! But when there's a goal in mind and the walls are closing in, you have to move forward! I had to use other methods to slipstream Windows Media Player 11 and Internet Explorer 7. So here is how my WINXPSP3 setup to have zero updates, using mostly GreenMachine's awesome SVCPACK.INF.

Step 1: Slipstream Windows Media Player 11

I actually didn't have to do this, but since I was slipstreaming IE7, I figured I seen Windows Media Player 11 Slipstreamer so much, that I'd give it a try. I knew that this program had one task, and as I expected, it did it well!

Step 2: Slipstream Internet Explorer 7

I didn't find a program called IE7-slipstreamer or something like that, but nLite supported IE7. So I reluctantly showed nLite where my source was, and slipstream that one update to my files. Went through with no problems.

Note: From this point, I installed my fresh copy of WINXPSP3 with IE7 and with WMP11. The install went very smoothly. And like my last post, I copied all the hotfixes (which there were a lot more for some reason), and downloaded them all. As before, I put them in the same order as Windows Updates. Now let's continue with our steps.

Step 3: Copy all your hotfixes into the SVCPACK folder

I hate this part. I copied and renamed each file. I don't think you have to rename it, but I'm kinda a neat freak in that sense. Anyway WMPSlipstreamer and nLite should have generated a SVCPACK folder and a SVCPACK.INF in your I386 folder. You may have to "expand -r SVCPACK.IN_".

Step 4: Modify your SVCPACK.INF

Add all those updates to your SVCPACK.INF.

Step 5: Go! Go! Go! Install Windows XP SP3

Need I say more?

SVCPACK.INF (Updated 14 August 2008)


[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\SVCPACK"

[ProductCatalogsToInstall]
COMPPKV1.CAT
IDNMITIGATIONAPIS.CAT
IE7.CAT
NLSDOWNLEVELMAPPING.CAT
WMFDST11.CAT
WMP11.CAT
WUDF0100.CAT

[SetupHotfixesToRun]
KB892130.exe /Q /N /Z
KB898461.exe /Q /N /Z
"DOTNET11.exe /Q:A /C:""INSTALL /Q"""
KB867460.exe /QN
KB928366.exe /QN
"REG.exe DELETE HKLM\Software\Microsoft\PCHealth\ErrorReporting\DW /F"
"REG.exe ADD HKLM\SYSTEM\Setup /V SystemSetupInProgress /T REG_DWORD /D 0 /F"
"DOTNET20.exe /Q:A /C:""INSTALL /Q"""
KB928365.exe /QN
"REG.exe ADD HKLM\SYSTEM\Setup /V SystemSetupInProgress /T REG_DWORD /D 1 /F"
KB941569.exe /Q /N /Z
KB923789.exe /Q:A /R:N
KB951213.exe /q
ROOTSUPD.exe /Q:A /R:N
KB950762.exe /Q /N /Z
KB951376.exe /Q /N /Z
KB951698.exe /Q /N /Z
KB951978.exe /Q /N /Z
KB951748.exe /Q /N /Z
KB951618.exe /Q /N /Z
KB953839.exe /Q /N /Z
KB939683.exe /Q /N /Z
KB936782.exe /Q /N /Z
KB929399.exe /Q /N /Z
KB890830.exe /Q /N /Z
KB951066.exe /Q /N /Z
KB946648.exe /Q /N /Z
KB952954.exe /Q /N /Z
KB953838.exe /Q /N /Z
KB950974.exe /Q /N /Z
KB951072.exe /Q /N /Z
KB952287.exe /Q /N /Z
QCHAIN.exe

[CatalogHeader]

SVCPACK Directory

08/13/2008  09:47 PM    <DIR>          .
08/13/2008 09:47 PM <DIR> ..
08/13/2008 07:21 AM 5,759 comppkv1.ca_
08/13/2008 09:14 PM 24,265,736 DOTNET11.exe
08/13/2008 09:14 PM 23,510,720 DOTNET20.exe
08/13/2008 07:23 AM 6,124 IDNMITIGATIONAPIS.CA_
08/13/2008 07:23 AM 13,362 IE7.CA_
08/13/2008 09:35 PM 10,703,680 KB867460.exe
08/13/2008 09:16 PM 7,182,968 KB890830.exe
08/13/2008 09:13 PM 1,131,560 KB892130.exe
08/13/2008 09:13 PM 488,176 KB898461.exe
08/13/2008 09:14 PM 555,072 KB923789.exe
08/13/2008 09:17 PM 15,394,248 KB928365.exe
08/13/2008 09:18 PM 9,249,736 KB928366.exe
08/13/2008 09:15 PM 641,440 KB929399.exe
08/13/2008 09:15 PM 5,809,056 KB936782.exe
08/13/2008 09:15 PM 561,568 KB939683.exe
08/13/2008 09:14 PM 2,166,832 KB941569.exe
08/13/2008 09:16 PM 528,424 KB946648.exe
08/13/2008 09:14 PM 559,144 KB950762.exe
07/23/2008 07:34 AM 594,984 KB950974.exe
08/13/2008 09:16 PM 817,704 KB951066.exe
07/23/2008 07:40 AM 525,352 KB951072.exe
08/13/2008 09:14 PM 1,427,520 KB951213.exe
08/13/2008 09:14 PM 605,224 KB951376.exe
08/13/2008 09:15 PM 2,004,008 KB951618.exe
05/23/2008 12:43 AM 1,047,080 KB951698.exe
07/02/2008 07:00 PM 1,090,600 KB951748.exe
06/30/2008 06:50 PM 1,129,000 KB951978.exe
08/13/2008 09:17 PM 657,960 KB952287.exe
07/23/2008 07:35 AM 532,520 KB952954.exe
08/13/2008 09:16 PM 8,933,416 KB953838.exe
08/13/2008 09:15 PM 499,752 KB953839.exe
08/13/2008 07:23 AM 5,718 NLSDOWNLEVELMAPPING.CA_
02/20/2003 03:40 PM 44,712 QCHAIN.exe
08/03/2004 07:56 PM 50,176 REG.exe
08/13/2008 09:14 PM 302,168 ROOTSUPD.exe
08/13/2008 07:21 AM 10,357 wmfdst11.ca_
08/13/2008 07:21 AM 8,432 wmp11.ca_
08/13/2008 07:21 AM 6,423 wudf0100.ca_
38 File(s) 123,066,711 bytes

The install for me went well after slipstreaming IE7. The updates went through without a hitch using GreenMachine's method. But I don't want the members on this forum to give up! Find out how to get WINXPSP3 completely updated straight from SVCPACK.INF. That's my dream, but I have used nearly a week of freetime solely on this project. I must move on! But I hope I helped this community in a small way by registering to this forum and sharing my experience. Attached is the image of my zero updates (OK, there's one software update which is Windows Desktop Search, which I absolutely hate). Take it easy and good luck!

- ET

"Sanity, is that you? ... Finally!!! I thought I'd never see you again!"

post-204983-1218691459_thumb.png

Edited by ETdoFresh
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...