Jump to content

IE6 reboot problem


johnny44

Recommended Posts

This is my first try using XPCREATE and I'm having difficulties with IE6 and windows 2000. I created my own IExpress package for IE6 and when the installation gets to IE6 I get a message saying that a previous installation needs rebooting and that the installation will be stopped. Here is my svcpack.inf file. Dotnetfx and dx9c are the only things installed before IE6 and they are run with the switches to prevent reboot. Do I need to modify the installation order or does the problem come from my installation packages?

[Version]

Signature="$Windows NT$"

MajorVersion=5

MinorVersion=0

BuildNumber=2195

[setupData]

CatalogSubDir="\i386\svcpack"

[setupHotfixesToRun]

DOTNETFX.EXE /Q:A /R:N

DX9C.EXE /Q:A /R:N

IE6SP1.EXE /Q:A /R:N

IE6START.EXE /Q:A /R:N

JVIEWER.EXE /Q:A /R:N

LANGPACK.EXE /Q:A /R:N

KB867460.EXE /QN

"MPSETUP.EXE /Q:A /R:N /c:""SETUP_WM.EXE /Q /R:N /NoPID /DisallowSystemRestore /P:#e"""

329115.EXE /Q /U /O /N /Z

818043.EXE /Q /U /O /N /Z

820888.EXE /Q /U /O /N /Z

822831.EXE /Q /U /O /N /Z

823182.EXE /Q /U /O /N /Z

823559.EXE /Q /U /O /N /Z

824105.EXE /Q /U /O /N /Z

825119.EXE /Q /U /O /N /Z

826232.EXE /Q /U /O /N /Z

828026.EXE /Q /U /O /N /Z

828035.EXE /Q /U /O /N /Z

828741.EXE /Q /U /O /N /Z

828749.EXE /Q /U /O /N /Z

834707.EXE /Q /U /O /N /Z

835732.EXE /Q /U /O /N /Z

837001.EXE /Q /U /O /N /Z

837272.EXE /Q /U /O /N /Z

839645.EXE /Q /U /O /N /Z

840315.EXE /Q /U /O /N /Z

840987.EXE /Q /U /O /N /Z

841356.EXE /Q /U /O /N /Z

841533.EXE /Q /U /O /N /Z

841872.EXE /Q /U /O /N /Z

841873.EXE /Q /U /O /N /Z

842526.EXE /Q /U /O /N /Z

JS56NFR.EXE /Q:A /R:N

KB833989.EXE /Q:A /R:N

KB867801.EXE /Q:A /R:N

KB870669.EXE /Q:A /R:N

KB886179.EXE /Q:A /R:N

ROOTSUPD.EXE /Q:A /R:N

"Q832483.EXE /Q:A /R:N /C:""DAHOTFIX.EXE /Q /N"""

KB823353.EXE /Q:A /R:N

QCHAIN.EXE

[ProductCatalogsToInstall]

DTCSETUP.CAT

JS56NFR.CAT

KB329115.CAT

KB820888.CAT

KB822831.CAT

KB823182.CAT

KB823559.CAT

KB824105.CAT

KB825119.CAT

KB826232.CAT

KB828035.CAT

KB828741.CAT

KB828749.CAT

KB8347~1.CAT

KB835732.CAT

KB837001.CAT

KB837272.CAT

KB839645.CAT

KB840315.CAT

KB840987.CAT

KB841356.CAT

KB841533.CAT

KB841872.CAT

KB841873.CAT

KB842526.CAT

KB870669.CAT

Q818043.CAT

Q828026.CAT

Q833989.CAT

Q867801.CAT

Link to comment
Share on other sites


Strange the order for hotfixes looks good.

try to remove .NET Framework stuff and journal viewer stuff.

Try to modify your svcpack.inf in the newfiles folder copy it to i386 folder and remove the compressed version svcpack.in_ and make iso and try

DOTNETFX.EXE /Q:A /R:N <<< remove it
DX9C.EXE /Q:A /R:N
IE6SP1.EXE /Q:A /R:N
IE6START.EXE /Q:A /R:N
JVIEWER.EXE /Q:A /R:N <<< remove it
LANGPACK.EXE /Q:A /R:N <<< remove it
867460.EXE /QN <<<remove it
"MPSETUP.EXE /Q:A /R:N /c:""SETUP_WM.EXE /Q /R:N /NoPID /DisallowSystemRestore /P:#e"""
329115.EXE /Q /U /O /N /Z
818043.EXE /Q /U /O /N /Z
...

Never encountered your problem but in fact most of my builds don't have .NET Framework and Journal viewer. look here and choose if you really need these recommended updates.

Post your IE6SP1 package SED file created with iexpress.

Link to comment
Share on other sites

  • 2 weeks later...

Hi Bilou,

After many retries here's where I'm at. My problem came from the fact the when I created my Iexpress package for IE6SP1, I forgot to put the /q:a /r:n after setup.exe. At the next retry I started getting the rundll32.exe error when IE6START was executing. After reading many threads, I ended on a solution with IE6_ROE.CMD from AirmaleDFW, which registers the registry keys manually.

That came up pretty clean without errors. I then downloaded scriptfr.exe to solve the 814078 problem.

Now, my only problem comes from KB841356. I installed it by adding it manually to the svcpack.inf file as suggested by GM (btw he said he added another folder, probably talking about the SVC-CF1 folder that I saw on his website, but I did not see a newer version of xpcreate that handles that folder). This solution gave me a problem where IE6 cannot access windowsupdate and when you go into "about" IE I get an error 84. Seems like it cannot determine the version.

I then decided to try slipstreaming it using your solution. When I tried booting with the version, I got a BSOD at the very beginning of the installation complaining about shlwapi.dll being different from what's expected.

I can live happy with my actual installation, or add KB841356 into the RunOnceEx at first boot, but I'm kind of curious to know what the problem might be. Why am I having these error and you don't? Did I not follow your procedure correctly?

Thanks for your help so far, and I hope you give me your thoughts about this

Link to comment
Share on other sites

I will keep you informed but i should remember exactly what i've done.

Some news:

If you use the batch file i have posted on Nov 7 2004, 12:54 PM (page 5 on Windows 2K Security Updates, the mods should works fine. I must admit i haven't built a new 2KCreate CD recently but the last install i have done with my build works fine.

Basicly, the batch do the following:

  • checks the existence of shlwapi.DLL (the one we will keep) in CDROOT\I386\XPSP2_BINARYDROP before deleting the old one in CDROOT\I386
  • compress shlwapi.dll from CDROOT\I386\XPSP2_BINARYDROP and copy the resulting compressed SHLWAPI.DL_ in CDROOT\I386
  • delete content of dir CDROOT\I386\XPSP2_BINARYDROP
  • remove dir CDROOT\I386\XPSP2_BINARYDROP
  • delete content of dir CDROOT\I386\XPCLNT_QFE_BINARYDROP
  • remove dir CDROOT\I386\XPCLNT_QFE_BINARYDROP

I have added comments in the script to help understanding but still remains difficult to read due to word wrap.

To help understanding, each new line start by IF EXIST. Comments start with ::

Let me know if you still have problems.

Edited by Bilou_Gateux
Link to comment
Share on other sites

  • 2 weeks later...

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