XP integrated updates

I've been integrating updates into Windows XP installs for a fair amount of time, and for the most part know how to do it, but in the past and this time, the frameworks are usually a big pain. Integrating the frameworks in the past took putting them in a certain order to get them to work, and may be that's the case w/ the recent framework updates.

In the past all the integrated frameworks worked fine, but now that some frameworks updates have come out not too long ago, I'm having trouble w/ them; just one of the I think.

NDP20SP2-KB974417-x86.exe...This is the one I seem to be having trouble w/, After I install XP, run the windows update, this update is shown to be done; however, when you download it and let it install, you get the error "the following updates were not installed." If you go look in add/remove programs, I don't see KB974417-x86 listed.

I assume if Windows knew kb974417 is installed it wouldn't be showing it on Windows Update.

I use the runonceex to install the updates I can't integrate w/ Nlite, and below is the runoncex I'm currently using.

cmdow @ /HID
@echo off

SetLocal enableextensions

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\001 /VE /D "Installing integrated updates" /f
REG ADD %KEY%\002 /VE /D "Be patient!!!" /f
REG ADD %KEY%\003 /VE /D "updated by Kevin Luck, 2-25-10" /f
REG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\WindowsMedia11-KB954154
x86-ENU.exe /quiet /norestart"
REG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\WindowsXP-KB938464-v2-x86-ENU.exe /quiet /norestart"
REG ADD %KEY%\015 /V 1 /D "%systemdrive%\install\frame\dotnetfx35setup.exe /q /norestart"
REG ADD %KEY%\020 /V 1 /D "%systemdrive%\install\frame\NDP35SP1-KB963707-x86.exe /q /norestart /passive"
REG ADD %KEY%\022 /V 1 /D "%systemdrive%\install\frame\NDP20SP2-KB974417-x86.exe /quiet /norestart /passive"
REG ADD &KEY&\023 /V 1 /D "%systemdrive%\install\frame\NDP30SP2-KB976570-x86.exe /quiet /passive /norestart"
REG ADD %KEY%\021 /V 1 /D "%systemdrive%\install\KB976569.exe /quiet /passive /norestart"
REG ADD %KEY%\025 /V 1 /D "%systemdrive%\install\kb958481.exe /q /norestart"
REG ADD %KEY%\030 /V 1 /D "%systemdrive%\install\kb958483.exe /q /norestart"
REG ADD %KEY%\035 /V 1 /D "%systemdrive%\install\kb958484.exe /q /norestart"
REG ADD %KEY%\040 /V 1 /D "%systemdrive%\install\frame\dotnet11sp1.exe /q /norestart"
REG ADD %KEY%\045 /V 1 /D "%systemdrive%\install\frame\NDP1.1sp1-KB928366-X86.exe /quiet"
REG ADD %KEY%\050 /V 1 /D "%systemdrive%\install\frame\NDP1.1sp1-KB953297-X86.exe /q /norestart /passive"
REG ADD %KEY%\055 /V 1 /D "%systemdrive%\install\windows-kb890830-v2.14.exe /quiet"
REG ADD %KEY%\065 /V 1 /D "%systemdrive%\install\kb972260.exe /quiet /norestart"
REG ADD %KEY%\070 /V 1 /D "%systemdrive%\install\Kb971961.exe /quiet /norestart"
REG ADD %KEY%\075 /V 1 /D "%systemdrive%\install\IE8-WindowsXP-x86-enu.exe /passive /update-no"
REG ADD %KEY%\080 /V 1 /D "%systemdrive%\install\IE8-WindowsXP-KB974455-x86-ENU.exe /quiet /passive /norestart"
REG ADD %KEY%\085 /V 1 /D "%systemdrive%\install\IE8-WindowsXP-KB976325-x86-ENU.exe /quiet /passive /norestart"
REG ADD %KEY%\090 /V 1 /D "%systemdrive%\install\cleanup.cmd"



Any ideas/suggestions would be appreciated.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

MikeIT ProfessionalCommented:
Is there a reason you are using the .net frameworks?  I have yet to install them on any of my machines.
kevluck373Author Commented:
Really? I always thought the frameworks are/were a must have of Windows. Not so much the updates for the FrameWorks but the framework(s) themselves.

I believe if you didn't install any frameworks at all and run Windows update, some of them would be shown as a critical update.

Well I kept trying to integrate the frameworks in many different ways and finally hit the jackpot!!

As of now, when I run Windows update there's only 2 critical updates left.
MikeIT ProfessionalCommented:
Why is the question being closed?
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

MikeIT ProfessionalCommented:

Frameworks in general are used for application development compatibility, and for some aspects of mobile devices like pda's and blackberries.

I always ignore the .net framework updates and my computer is running fine.

The only time I will install the framework is if it is required for one of my mobile devices or another program.  In that case, it says it needs it, and installs it.  Otherwise, dont waste your time fiddling with them
kevluck373Author Commented:
I'm fairly new to experts exchange, and being that I was able to get the frameworks working off the integrated way I do stuff w/ XP, I just thought the question was done/closed.

I do remember back in the past to install some applications you were told some version of the framework needs to be installed, but this was more than likely back in the days.
MikeIT ProfessionalCommented:

When you are done with the question, you need to rate it and accept an answer as the solution.

Its a learning process.

Nowadays, if framework is needed, it will install automatically.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows XP

From novice to tech pro — start learning today.