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.
This post has been edited by GreenMachine: 12 May 2008 - 04:05 PM



Help

Back to top









