MSFN Forum: nLite bug when slipstreaming Windows?-WindowsMedia-KBxxxxxx - 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.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

nLite bug when slipstreaming Windows?-WindowsMedia-KBxxxxxx WMP9 and WMP10 users should not slipstream these hotfixes directly! Rate Topic: -----

#1 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 1,667
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

  Posted 08 September 2009 - 08:07 PM

I have now made these updates into add-ons that will slipstream properly.
They are created by running the UDC script located on my web page.
http://xdot.tk/updates.html


Just look through the high-priority listing for filenames WindowsXP-WindowsMedia-KB.......CAB


Due to the nature of Windows Media updates, they do not slipstream properly if you use the direct hotfix integration method (slipstreaming). This is because there are multiple files in these updates - WMP 9 version, WMP 10 version and WMP 11 versions. nLite will always integrate the WMP 11 version. I presume this is because the version number is the highest.

If you are slipstreaming WMP 11 then you don't need my add-ons.


As of these writing, these updates are affected:
WindowsXP-WindowsMedia-KB952069-v2-x86-ENU.exe
WindowsXP-WindowsMedia-KB954155-x86-ENU.exe
WindowsXP-WindowsMedia-KB973540-x86-ENU.exe
WindowsXP-WindowsMedia-KB975558-x86-ENU.exe
WindowsXP-WindowsMedia-KB978695-x86-ENU.exe
WindowsXP-WindowsMedia-KB2378111-x86-ENU.exe



Symptoms:
Setup will hang right before the OOBE splash screen (black background, Windows logo, "Please wait..." under logo).
Attached File  pleasewait.jpg (35.05K)
Number of downloads: 6


Rebooting will bypass the OOBE and you should be good to go but you WMP will be broken. See image...
Posted Image

Resolutions:
Remake your CD with my add-ons and reinstall.
or
Download and run the installer for WMP 9 for XP here. After installing, run Windows Update so your player gets patched. (Don't really know if this will work)
or
Install Windows Media Player 11 for Windows XP



For non English versions, I'm afraid I have no add-ons. You must use the /integrate switch instead.

Integrate Usage: /integrate:path where path refers to the folder that contains the i386 folder.
Example: C:\MyUpdatesFolder\WindowsXP-WindowsMedia-KB973540-x86-ENU.exe /integrate:C:\MyXPSource

This post has been edited by -X-: 26 May 2012 - 07:43 AM



#2 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,587
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 25 October 2009 - 04:22 PM

I use KB952069v2 and KB968816 and they integrate just fine.

I think the reason why it's working is that I also integrate wmfdist11.exe (Windows Media Format Runtime 11) on top of WMP9 (present on the XP CD) PRIOR to these 2 updates. The result is a Windows Media Player 9 that plays .wmv and .wma files encoded with WMP11 codecs including VC-1.

Try it and see if it also works for you.

#3 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 1,667
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 25 October 2009 - 08:58 PM

I know they integrate with nLite but the file versions nLite places in i386(and the files subsequently installed during setup) are wrong. They may even work without wmfdist11.exe. The files in question are...

LOGAGENT.EX_
WMNETMGR.DL_
WMP.DL_
WMPDXM.DL_
WMSPDMOD.DL_
WMVCORE.DL_

#4 User is offline   Csimbi 

  • Newbie
  • Group: Members
  • Posts: 44
  • Joined: 25-December 04

Posted 10 November 2009 - 07:01 PM

I do not let nLite integrate WMP11.
I use Windows Media Player 11 Slipstreamer by Boooggy and n7Epsilon to do it - works like a charm.

This post has been edited by Csimbi: 10 November 2009 - 07:01 PM


#5 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 1,667
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 10 November 2009 - 08:10 PM

This isn't about WMP 11

#6 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 1,667
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 02 January 2010 - 02:30 AM

I have now made these updates into add-ons that will slipstream properly.
They are available via my web page. http://xdot.tk/updates.html

This post has been edited by -X-: 04 May 2011 - 09:10 PM


#7 User is offline   jacevesl 

  • Group: Members
  • Posts: 1
  • Joined: 21-January 11
  • OS:XP Pro x86
  • Country: Country Flag

Posted 21 January 2011 - 09:52 PM

View Post-X-, on 02 January 2010 - 02:30 AM, said:

I have now made these updates into add-ons that will slipstream properly.
They are available via my web page. http://win-x.co.cc/updates.html


Do you have the spanish version of your cabs as mentioned in yr page: http://win-x.co.cc/updates.html ?

Or can direct me on how to modify them?

I already know that yr cabs Kb890830, flash player, wga validation and xable-Windows update engne can be applied w/o modification but what about the ones for WM Player?
Are the ones on yr page for wmp11?

#8 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 1,667
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 22 January 2011 - 12:51 AM

No, they are for WMP9. You don't need to modify them if you are slipstreaming WMP11.

To make a Spanish version, just take one of mine apart and see how it's done. When you extract the hotfix you will see the different versions in different folders. Use the WMP9 ones.

#9 User is offline   drixomanbeta 

  • Newbie
  • Group: Members
  • Posts: 22
  • Joined: 24-May 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 21 September 2011 - 07:37 PM

Hi, sorry for renewing this thread but I'm facing this problem as well...though it took me a while to find this thread.

I am wondering is there anything that can be done for people who don't use English. I use Simp Chinese for instance.

You told the person who asked for Spanish version to look at what you did and just follow through in the same manner. But all your link is linked to the addon-creation script. Does this mean I can just used my Chinese hotfix file (renamed to the English) with your script? (Though I checked the resulting file language in Property pane being English but it shouldn't be a problem, should it?) I mean it does use the same file I think, only the entry of language version is changed by your script.

I really don't want to use the regular /Integrate method...it takes up too much room.

Thanks.

#10 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 1,667
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 23 September 2011 - 01:53 AM

Sorry for the delay in responding.

I'm of the belief now that language doesn't matter. The binaries are the same. The only thing that may be different is the entries under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\.KBxxxxxx (which I've posted a screenshot below) and the catalog file. It's probably in the operating systems language.


Posted Image


If you are currently on an Simplified Chinese XP system, can you post a screenshot like the one I just posted or export a the reg key from one of the KB#'s and paste it into your next reply?


Here is a CRC comparison of KB954155. Simplified Chinese and English. Red is different. Black is identical.

Posted Image

So go ahead and use the ENU one my script makes.

Let me know how it goes. :)

This post has been edited by -X-: 23 September 2011 - 01:54 AM


#11 User is offline   anass_f 

  • Newbie
  • Group: Members
  • Posts: 17
  • Joined: 03-January 06

Posted 12 November 2011 - 07:26 PM

View Post-X-, on 08 September 2009 - 08:07 PM, said:

For non English versions, I'm afraid I have no add-ons. You must use the /integrate switch instead.

Integrate Usage: /integrate:path where path refers to the folder that contains the i386 folder.
Example: C:\MyUpdatesFolder\WindowsXP-WindowsMedia-KB973540-x86-ENU.exe /integrate:C:\MyXPSource



You must extract "i386\svcpack.in_" to "i386\svcpack.inf" before executing "/integrate" operations. Not doing so will cause the "svcpack.in_" file created by nlite to be deleted!

Share this topic:


Page 1 of 1
  • 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