January 14, 200521 yr Author I have downloaded 9 danish updates. My XP is danish and the same I used to my unattended SP1 XPCD. Whit this there where no problems with updates.But I will monday check my updates and maybe slipstream a new XP SP2 CD.Iceman and Hulk don't mean the same. But what about all others??How have your done?Thanks so far for all your help.
January 14, 200521 yr I want to know which method is better1. Integrating (the Updates Which has been Released after Service Pack 2).2. Use svcpack.inf3. Use Ryan's Patch.I am preparing my First Unattended CD.
January 14, 200521 yr RyanVM pack is a shortcut. It is easy to deploy but is only available in english and some people are building a similar pack in other languages.The /integrate: switch is easy to use and all it really does is similar to manually adding the Hotfixes to your svcpack folder and svcpack.infIt's up to you, I preffer using the /integrate: option
January 15, 200521 yr Thanks For The ReplyToday, I downloaded all the Updates and integrate them manually.But I got the Same Error as mentioned by koden in Updates.i.e.make sure architecture, language and service pack version match destination distributionfolder??1. KB834707 2. KB885894All other Updates has been integrated successfully.This is my svcpack.inf[CatalogHeader][Version]BuildNumber=2600MinorVersion=1MajorVersion=5Signature="$WINDOWS NT$"[setupData]CatalogSubDir="\I386\svcpack"[setupHotfixesToRun]KB887797.exe /q /n /zKB887078.exe /q /n /zKB873339.exe /q /n /zKB887742.exe /q /n /zKB886677.exe /q /n /zKB890175.exe /q /n /zKB886185.exe /q /n /zKB884020.exe /q /n /zKB885222.exe /q /n /zKB885836.exe /q /n /zKB885835.exe /q /n /zKB885626.exe /q /n /zKB885523.exe /q /n /z[ProductCatalogsToInstall]KB887797.catKB887078.catKB873339.catKB887742.catKB886677.catKB890175.catKB886185.catKB884020.catKB885222.catKB885836.catKB885835.catKB885626.catKB885523.catShould I try this update to integrate with SP2 by Using the nLite? Please also tell me the integration Of Microsoft GDI+ Tool?I don't know where I have to add the Registry Line mentioned by you.
January 15, 200521 yr Just put KB834707.exe and KB885894.exe in your svcpack folder then add the following to your svcpack.inf:[SetupHotfixesToRun]KB834707.exe /q /n /zKB885894.exe /q /n /zNext for the GDI+ reg tweak, put this notepad and save. Rename the file to AllUsers.regWindows Registry Editor Version 5.00 ;Disable GDI+ Update[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\GdiDetectionTool]"GDITool"=dword:00000001Put this file in your $OEM$ folder and add this line to your cmdline.txt (also located in $OEM$)[COMMANDS]"REGEDIT /S AllUsers.reg"that's it, the .reg file will be applied before the first logon so you can add other regtweak to be applied to All Users
January 19, 200521 yr Author i'm a little bit confused.If faisal gets same error as me, then it's proberly not my slipstreamed SP2.So I have tried this:made a bat file that I run on my laptop that is installed with my unattended XP SP2 CD.This batfile:echostart /wait %systemdrive%\update\KB834707.exe /q /n /zthe file kb834707 is in my update folder :-)I get no errors and the bat file is running fine.I reboot and make a win update.It still shows 9 updates including kb834707 ???????????????IF i on my other pc runs winupdate i need 2 updates.This pc i have updated with a SP2 cd and been running win update.now win update says that I need to installkb890175kb890830I then install kb890175 from my update folder i xpcd (it's from this pc i burn my unattended).This update installes and with no error.SO there must be a problem about install updates on a pc installed with unattended XP SP2 CD ????
January 19, 200521 yr 1:\ Extract The Script TO Here YOUR-HD:\XPCD\ 2:\ When The Script Is Run It Will Ask You If You Want To Start The DL Of This Update KB834707 If You Have This Update KB834707 Than Type In NoNext The Script And Update Must be here YOUR-HD:\XPCD\If The Update Not At That Location it Will Go To A Error And AskYou To make Sure The Update There And Give A optin To RedoThe Script.Code For the CmdIf You Want To Edit This Just Add Other Updates Numbers Stuff In Green Must Be The Same Change It To Next Update NumberStuff In Orange Is The Cmd Change It To Next Up Date NumberStuff In Blue Is A Re Edit Of The CmdECHO OFF:REDOCLSCOLOR 1FMODE CON: COLS=55 LINES=11TITLE XP Service Pack 2 (KB834707)echo Type Yes To Go And Start The DownLoad Of KB834707echo Place The Down Loaded File In Your XPCDECHO.ECHO TYPE NO If You Have The Location Built And UpdateECHO YOUR-HD:\XPCD\WindowsXP-KB834707-x86-enu.exeECHO This Will Start The Process Without Downloadingecho.echo IMPORTANT IF THE FILES ARE NOT IN THEecho CORRECT DIRECTORY AN ERROR WILL OCCUR. ECHO.set /p Loc= Would You Like To Down Load The Service Pack :goto %Loc%:YESMODE CON: COLS=55 LINES=5COLOR F9TItLE GETTING UPDATE KB834707START http://www.microsoft.com/downloads/details...&displaylang=enecho.echo Please Wait For Down Load To Be Finish!echo Please Make Sure It In This Locationecho YOUR-HD:\XPCD\WindowsXP-KB834707-x86-enu.exe SET /P = When DL Is Finish, Press Any Key To Continue! GOTO CONFIRM:NOclsMODE CON: COLS=55 LINES=5COLOR 5FTITLE THE LOCATION WAS PRESENTECHO.ECHO USER SAID FILES WHERE HEREPING -n 3 127.0.0.1>NULGOTO CONFIRM:CONFIRMIF EXIST WindowsXP-KB834707-x86-enu.exe GOTO WORKIF NOT EXIST WindowsXP-KB834707-x86-enu.exe GOTO OPS:WORKstart /w WindowsXP-KB834707-x86-enu.exe /integrate:I:\xpcd EDIT CORRECTION I HAVE FOUND THIS ONE WORK ONLY FROM I:\I HAVE CHANGE THE CODE TO THISSET UP=%CD%start /w WindowsXP-KB834707-x86-enu.exe /integrate:%UP% >> UPDATE-KB834707.CMDCMD /C UPDATE-KB834707.CMDecho.PING -n 3 127.0.0.1>NUL | set /p = Completed Adding Update KB834707>> G1.vbs Echo On Error Resume Next>> G1.vbs Echo Dim Shell>> G1.vbs Echo Set Shell = WScript.CreateObject("WScript.Shell")>> G1.vbs Echo Set fso = CreateObject("Scripting.FileSystemObject")>> G1.vbs Echo fso.DeleteFile("UP-KB834707.CMD")>> G1.vbs Echo fso.DeleteFile("WindowsXP-KB834707-x86-enu.exe")>> G1.vbs Echo fso.DeleteFile("G1.vbs")start G1.vbsping -n 3 127.0.0.1>nul | Echo Good ByeEXIT:OPSCLSMODE CON: COLS=55 LINES=9COLOR FCTITLE OPS THE LOCATION NOT THEREECHO.ECHO THIS LOCATION DOES NOT EXISTECHO YOUR-HD:\XPCD\WindowsXP-KB834707-x86-enu.exeECHO WOULD YOU LIKE TO RERUN THIS SCRIPT.ECHO TYPE REDO TO REUN THE SCRIPTECHO.ECHO TYPE QUIT TO EXIT THE SCRIPTSET Choice=SET /P Choice=Type the letter and press Enter: IF NOT '%Choice%'=='' SET Choice=%Choice:~0,4%IF /I '%Choice%'=='REDO' GOTO REDOIF /I '%Choice%'=='Quit' GOTO QUITECHO "%Choice%" is not valid. Please try again.GOTO REDO:QUITCLSECHO.>> G1.vbs Echo On Error Resume Next>> G1.vbs Echo Dim Shell>> G1.vbs Echo Set Shell = WScript.CreateObject("WScript.Shell")>> G1.vbs Echo Set fso = CreateObject("Scripting.FileSystemObject")>> G1.vbs Echo fso.DeleteFile("UP-KB834707.CMD")>> G1.vbs Echo fso.DeleteFile("WindowsXP-KB834707-x86-enu.exe")>> G1.vbs Echo fso.DeleteFile("G1.vbs")start G1.vbsECHO PLEASE RERUN THIS SCRIPT WHEN LOCTION IS PRESENT?PING -n 3 127.0.0.1>NUL Edited December 29, 200520 yr by gunsmokingman
January 19, 200521 yr Author ohh..good...have you done all that code for me :-))I will try it tomorrow.Thank you whatever the result must be :-))
January 20, 200521 yr This Does The 6 Below The Script DoesAlllow For Indivdual Install If Files Are PresentIntergrate All Of Them If Files Are PresentOpen Each Update Download Page For You To Start The DownLoad.Update That It Intergrates These Are The Exact Name That The Script Depends On WindowsXP-KB834707-x86-enu.exe WindowsXP-KB873339-x86-enu.exe WindowsXP-KB885835-x86-ENU.exe WindowsXP-KB885836-x86-ENU.exe WindowsXP-KB886185-x86-enu.exe WindowsXP-KB890175-x86-ENU.exe Edited December 29, 200520 yr by gunsmokingman
January 20, 200521 yr Author the script is working fine. But I still get the same errormake sure architecture, language and service pack version match destination distributionfolder??
January 20, 200521 yr I have ISO'ed a XP CD to -> XPSource\WinXP.iso I use winrar to extract the ISO to a file set -> c:\xptempto start:make a folder XPBuildmake a subfolder called XPBuild\XPSourceput ISO thereMake another folder XPBuild\XPsp2put WindowsXP-KB835935-SP2-ENU.exe in there (sp2)Make another folder XPBuild\XPType3put all the post SP2 hotfixes in thereMake the following commands into a batch file and place in XPBuildREM ----- Extract ISO to Working Folder -----:Extract"%programfiles%\winrar\winrar.exe" x XPSource\WinXP.iso c:\XPtempREM ----- Slipstream SP2 if necessary -----if not exist c:\xptemp\win51ip.SP2 XPsp2\WindowsXP-KB835935-SP2-ENU.exe /integrate:c:\xptemp /passiveREM ----- Slipstream Type 3 Hotfixes -----FOR /f %%f in ('dir /b XPType3\*.exe') DO XPType3\%%f /integrate:c:\xptemp /passive
January 20, 200521 yr I ran the scripts from this link the images below, is what happen no errors.Also after the scripts runs it cleans up the files.I have completed 6 update script that if you want i will post them here.
January 21, 200521 yr Author I integrate them in my C:\XPCD with run cmd c:\update\KB834707.exe /integrate:c:\xpcdI get this error:make sure architecture, language and service pack version match destination distributionfolder??1. I have tried to make a new slepstreamed CD after the guide on MSFN.same error2. my updates are downloaded in danish, my WIN XP CD is danish and the sp2 is danish.I have tried everything in this thread, also gunsmokingmans schriptsame error.Anyone no when MSFN update the guide from SP1 to SP2 ???
January 21, 200521 yr Author Sorry...it.s working now.After making a complete new XPCD folder with a new slipstreamed XPSP2 its workingThanks a lot for all your help.....
February 18, 200521 yr Author WHY WHY WHY.... now I have the problem again, when i want to integrate the new updates.Last time I made a complete new slipstreamed XP SP2 CD and used that.This resolved the integrate problem, as you can read in this tread.But now I get same error again.make sure architecture, language and service pack version match destination distributionfolder??I don't understand ????
Create an account or sign in to comment