Jump to content

All paches in 1 shot


Jjazz

Recommended Posts


Hi Jazz !

Im sorry if the translation didn't work for you. It sometimes doesn't for me :D .

Seem to be an obscure frame problem.

A work around is to use the link http://assiste.free.fr/index.php -> Paths Works -> Microsoft service packs, then press the english flag to translate the page.

It's a bit boring for a none french speaking but even when the translation doesn't work you can look for the word "anglais". You will be redirected on the Microsoft english site.

I hope that can help you :)

For the story, my name is prononced J-a-zee-zee...j-a-zed-zed....

..zee-zee-zee...

J-a-zed-zed, j-a-zed-zed ..j-a-zed... Jimmy jazz

( in memory of the The Clash, The Last Gang In Town. :rolleyes: )

:D

Chop chop!

Jj

Link to comment
Share on other sites

Hi GreenMachine,

Sorry if i didn't make myself clear. I'm not the author of the site and i'm unqualified to gather so much informations on Microsoft products.

I'm using a more empiric method, a search on the web :D .

I agree that won't help you much :)

I'll post my configuration (and of course my list) as soon as i'm satisfied with my compilation :D

I hope that won't take me too long

ps: it's not the easiest way to write such a script as you have done (dos shell script is rather rough because of its limitations) . Really, you made a great job and thx to share it with us. :rolleyes:

@+

Jj

Link to comment
Share on other sites

@Greenmachine

that would be more difficult than i thought. It's my first steps in windows world lol

I passed the first step: installing the patches. :)

Here are a list of patches sorted by xcreate. I added a directory SVC-OPK for directxopk because it doesn't need any options and should be launched before 825116 patch (directx TV patch).

But i' cannot modify uxtheme.dll during the installation even at the launch of the [commands] section.

i'll try with an inf file and hope it will do a copy during the reboot. (i'm not sure about the code :rolleyes:) uxtheme.dll is contained in a cab file to make it more difficult.

cmdlines.txt

--------------

[Commands]

"rundll32 setupapi,InstallHinfSection DefaultInstall 128 \$1\Apps\Windows\XPTheme.inf"

XPTheme.inf

---------------

[Version]
signature="$Windows NT$"

[DefaultInstall]
CopyFiles = CopyFilesSec, CopyToCacheSec
AddReg = Theme.AddRegSec

[Theme.AddRegSec]
HKLM,"%Themes%","CustomInstallTheme",0x00020000,"%Systemroot%\Resources\Themes\BeOS.theme"
HKCU,"%Themes%\LastTheme","ThemeFile",0x00020000,"%Systemroot%\Resources\Themes\BeOS.theme"
HKCU,"%Themes%\LastTheme","Wallpaper",0x00020000,"%SystemRoot%\web\wallpaper\TotalEmmersion.jpg"

[CopyFilesSec]
uxtheme.dll,,uxtheme.ori,8

[CopyToCacheSec]
uxtheme.dll,,,4

[SourceDisksNames]
1 = "XPTheme","XPTheme.cab",,\Apps\Windows,0x10

[SourceDisksFiles]
uxtheme.dll = 1

[DestinationDirs]
CopyFilesSec=16430
CopyToCacheSec=16430,dllcache

[Strings]
Themes="Software\Microsoft\Windows\CurrentVersion\Themes"

SVCPACK.INF

----------------

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

[SetupData]
CatalogSubDir="\i386\svcpack"

[SetupHotfixesToRun]
1365VidChng.exe 640x480x32@85 -q  
DOTNETFX.EXE /Q:U /R:N
MBSA-FR.EXE /Q:U /R:N
MDAC.EXE /Q:U /R:N
MM20FRA.EXE /Q:U /R:N
MPSETUP.EXE /Q:U /R:N
MSJA3809.EXE /Q:U /R:N
MSJA3810.EXE /Q:U /R:N
MSXML3FR.EXE /Q:U /R:N
MSXML3SP.EXE /Q:U /R:N
MSXMLFRA.EXE /Q:U /R:N
SETUP.EXE /Q:U /R:N
TWEAKUI.EXE /Q:U /R:N
DX9NTOPK.EXE
322011.EXE /U /O /N /Z
327979.EXE /U /O /N /Z
810217.EXE /U /O /N /Z
811114.EXE /U /O /N /Z
811630.EXE /U /O /N /Z
814995.EXE /U /O /N /Z
815021.EXE /U /O /N /Z
820291.EXE /U /O /N /Z
821253.EXE /U /O /N /Z
822603.EXE /U /O /N /Z
823182.EXE /U /O /N /Z
824105.EXE /U /O /N /Z
824141.EXE /U /O /N /Z
825116.EXE /U /O /N /Z
825119.EXE /U /O /N /Z
826939.EXE /U /O /N /Z
826942.EXE /U /O /N /Z
828026.EXE /U /O /N /Z
828028.EXE /U /O /N /Z
828035.EXE /U /O /N /Z
828741.EXE /U /O /N /Z
829558.EXE /U /O /N /Z
833998.EXE /U /O /N /Z
835732.EXE /U /O /N /Z
837001.EXE /U /O /N /Z
837272.EXE /U /O /N /Z
840374.EXE /U /O /N /Z
JS56NFR.EXE /Q:U /R:N
Q831167.EXE /Q:U /R:N
Q832894.EXE /Q:U /R:N
KB837009.EXE /Q:U /R:N
MSXML26.EXE /Q:U /R:N
MSXML30.EXE /Q:U /R:N
MSXML40.EXE /Q:U /R:N
QCHAIN.EXE

[ProductCatalogsToInstall]
JS56NFR.CAT
KB810217.CAT
KB815021.CAT
KB820291.CAT
KB821253.CAT
KB822603.CAT
KB823182.CAT
KB824105.CAT
KB824141.CAT
KB825116.CAT
KB825119.CAT
KB826939.CAT
KB826942.CAT
KB828028.CAT
KB828035.CAT
KB828741.CAT
KB829558.CAT
KB833998.CAT
KB835732.CAT
KB837001.CAT
KB837272.CAT
KB840374.CAT
Q322011.CAT
Q327979.CAT
Q811114.CAT
Q811630.CAT
Q814995.CAT
Q815021.CAT
Q828026.CAT
Q831167.CAT
Q832483_271_WINXP.CAT
Q832483_271_WINXPX.CAT
Q832894.CAT

@+

Jj

Link to comment
Share on other sites

Jjazz: Yes, I know, making those lists is no fun ...

You should not need SVC-OPK, as putting DX9 in SVC-PRE will run it BEFORE any of the hotfixes.

UXTHEME.DLL is in it's own cab file. I also think you can use the ENU version. In any event, if you compress it (MAKECAB UXTHEME.DLL UXTHEME.DL_), and put UXTHEME.DL_ in FILESCD\I386, where WINNT.SIF is, that should be enough to install it.

I'm not so sure that looks like an XPCREATE SVCPACK.INF, at least not anymore!

Link to comment
Share on other sites

@GreenMachine

Thank you for your advice. Unfortunately, without success. Uxtheme.dll resists even placed in the i386 folder. Off course, i reinstalled the original Xcreate version.

I don't understand why but i work on it :)

Thx for your help

Jj

Link to comment
Share on other sites

I have had it working fine on the French version. You need to:

  • Unpack UXTHEME.DLL from UXTHEME.DL_
  • Modify 2 bytes in UXTHEME.DLL
  • Use MODIFYPE.EXE to correct the UXTHEME.DLL checksum.
  • Use MAKECAB UXTHEME.DLL UXTHEME.DL_ to pack the file.
  • Add the file, UXTHEME.DL_, to FILESCS\I386 in XPCREATE.

That really should work ...

Link to comment
Share on other sites

Thx Greenmachine,

I'm always continuing to improve an unattended install version for home user :rolleyes:.

The great german magazine "c't" has just written an article about how to download patches from the net with a simple shell script and overall in an easy way. It is explained in the june review number 13 page 194. Peraphs could you find there some new ideas :D

You can also look at the following url and download the scripts at your convenience: http://www.heise.de/ct/ftp/04/13/194/

In peculiar, they use an unix tool wget rewritten for windows.

After reading it carefully, i discovered that MSBA use a xml file mssecure.xml in order to define which patches are absent. I think , that could be a good source of informations for someone who want to maintain his computer up to date whatever the locale is.

Good look for you new xcreate version :)

@+

Jj

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...