MSFN Forum: Installing IE8-WindowsXP-x86-ENU.exe on Windows XP SP3 - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Installing IE8-WindowsXP-x86-ENU.exe on Windows XP SP3 Rate Topic: -----

#1 User is offline   Nucleus 

  • Member
  • PipPip
  • Group: Members
  • Posts: 267
  • Joined: 15-February 05

Posted 11 June 2010 - 03:23 AM

Is there a way to install the original Microsoft package of Internet Explorer 8 on Windows XP SP3 through RunOnceEx.cmd?

I have tried to manually install it using /passive /update-no /norestart with no problems. But when I put the same commands in RunOnceEx.cmd I get this error

Error in C:\WINDOWS\system32\iedkcs32.dll
Missing entry: BrandIEActiveSetup

Any ideas?


#2 User is offline   mainpage 

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

Posted 11 June 2010 - 06:46 PM

View PostNucleus, on 11 June 2010 - 03:23 AM, said:

Is there a way to install the original Microsoft package of Internet Explorer 8 on Windows XP SP3 through RunOnceEx.cmd?

I have tried to manually install it using /passive /update-no /norestart with no problems. But when I put the same commands in RunOnceEx.cmd I get this error

Error in C:\WINDOWS\system32\iedkcs32.dll
Missing entry: BrandIEActiveSetup

Any ideas?


This and nLite

#3 User is offline   cluberti 

  • Gustatus similis pullus
  • Group: Supervisor
  • Posts: 11,000
  • Joined: 09-September 01
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 12 June 2010 - 02:09 AM

IE8 is failing to run the command rundll32 "C:\WINDOWS\system32\iedkcs32.dll",BrandIEActiveSetup SIGNUP because iedkcs32.dll isn't actually an IE8 version (at least in memory) until after the machine reboots, and the ActiveSetup data doesn't populate until either you finish logging in once, or IE8 finishes installing and the machine is rebooted. Note that if you've already logged in FULLY once and then try installing IE8 from RunOnceEx, it'll actually work (because the ActiveSetup keys in the registry will be populated and have valid data), but given that you're doing this on a clean install it will fail (I tested this to be sure - if you do a full logon, then reboot and do this via RunOnce, it works without error - you're still in need of a reboot because you're running a mixed IE6/IE8 browser configuration, but the branding via iedkcs32 works without error).

Thus, if you install from RunOnce with the /noreboot parameter from a fresh install, before the user has logged in, you've not only booted a system with mixed IE6 and IE8 binaries and reg entries, but you don't have a fully-populated ActiveSetup registry, and branding will fail - double-whammy. RunOnce is just not the place to install IE7 or IE8 (patches after install, yes, but not the browser itself, at least not without a reboot) from a new install - using one of the other methods that install IE8 during setup are the best way, like this one from svcpack.inf. It avoids this by avoiding the branding call failure (it doesn't appear to need to occur when installing using the above add-on due to where it's being run during setup), plus the system has technically "been rebooted" once, aka setup, so IE8 is fully installed when the system comes up for the first time.

#4 User is offline   Nucleus 

  • Member
  • PipPip
  • Group: Members
  • Posts: 267
  • Joined: 15-February 05

Posted 12 June 2010 - 08:13 AM

View Postcluberti, on 12 June 2010 - 02:09 AM, said:

IE8 is failing to run the command rundll32 "C:\WINDOWS\system32\iedkcs32.dll",BrandIEActiveSetup SIGNUP because iedkcs32.dll isn't actually an IE8 version (at least in memory) until after the machine reboots, and the ActiveSetup data doesn't populate until either you finish logging in once, or IE8 finishes installing and the machine is rebooted. Note that if you've already logged in FULLY once and then try installing IE8 from RunOnceEx, it'll actually work (because the ActiveSetup keys in the registry will be populated and have valid data), but given that you're doing this on a clean install it will fail (I tested this to be sure - if you do a full logon, then reboot and do this via RunOnce, it works without error - you're still in need of a reboot because you're running a mixed IE6/IE8 browser configuration, but the branding via iedkcs32 works without error).

Thus, if you install from RunOnce with the /noreboot parameter from a fresh install, before the user has logged in, you've not only booted a system with mixed IE6 and IE8 binaries and reg entries, but you don't have a fully-populated ActiveSetup registry, and branding will fail - double-whammy. RunOnce is just not the place to install IE7 or IE8 (patches after install, yes, but not the browser itself, at least not without a reboot) from a new install - using one of the other methods that install IE8 during setup are the best way, like this one from svcpack.inf. It avoids this by avoiding the branding call failure (it doesn't appear to need to occur when installing using the above add-on due to where it's being run during setup), plus the system has technically "been rebooted" once, aka setup, so IE8 is fully installed when the system comes up for the first time.


thank you for taking the time to explain. I will try your suggested method on monday and reply.

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