Are the Internet Explorer Active Setup components really required?

We are running Windows XP SP3 with Internet Explorer 7.  We find that new profile creations 'can' hang on the Internet Explorer active setup components, specifically the 'Browser Customizations' component.

I’ve been trying to determine exactly what these components do and all I can tell is that they are intended to perform IE branding, and were originally designed for IE4.

Does anyone know exactly what these components do and if they are even required as we would like to simply remove them to increate the new user profile creation time.

The specific registry keys in question are:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}]
"Version"="7,0,5730,13"
@="Internet Explorer"
"ComponentID"="BASEIE40_W2K"
"IsInstalled"=dword:00000001
"Locale"="en"
"StubPath"="C:\\WINDOWS\\system32\\ie4uinit.exe -BaseSettings"
"LocalizedName"="@C:\\WINDOWS\\system32\\ie4uinit.exe,-20"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}\AuthorizedCDFPrefix]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\>{26923b43-4d38-484f-9b9e-de460746276c}]
@="Internet Explorer"
"ComponentID"="IEACCESS"
"Dontask"=dword:00000002
"IsInstalled"=dword:00000001
"Locale"="*"
"StubPath"="C:\\WINDOWS\\system32\\ie4uinit.exe -UserIconConfig"
"Version"="6,0,5730,13"
"LocalizedName"="@C:\\WINDOWS\\system32\\ie4uinit.exe,-21"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\>{60B49E34-C7CC-11D0-8953-00A0C90347FF}]
@="Browser Customizations"
"ComponentiD"="BRANDING.CAB"
"IsInstalled"=dword:00000001
"Locale"="*"
"LocalizedName"="@C:\\WINDOWS\\system32\\iedkcs32.dll,-3052"
"StubPath"="RunDLL32 IEDKCS32.DLL,BrandIE4 SIGNUP"
"Version"="6,0,5730,13"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\>{60B49E34-C7CC-11D0-8953-00A0C90347FF}MICROS]
@="Browser Customizations"
"ComponentID"="BRANDING.CAB"
"StubPath"="RunDLL32 IEDKCS32.DLL,BrandIE4 SIGNUP"
"Version"="6,0,2900,5512"
"Locale"="*"
"IsInstalled"=dword:00000001

Open in new window

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

johnb6767Commented:
Havent tried it on IE7/8, but if you change the value of "IsInstalled" to 0, it tells windows that the app is NOT installed. I would think that it is still the same.

This is documented in the Repair methods of IE6/OE. If you try and rerun a setup, it  checks the key for the value of 1, and will report back that the app is already installed.....

And they just havent changed the name of that file for a long time.....

Personally, I wouldnt touch anything under that Active Setup key.....
0
davejwestAuthor Commented:
This is why I would like clarification on what these components actually do as I am reluctant to remove components from here unless I know the consequences.
Thank you for the advice.
If anyone can shed any light on the exact functions these perform, from what I can gather they are primarily IE branding and we don’t bran IE here?  
0
johnb6767Commented:
Active Setup Registry Keys and their Purpose
http://bonemanblog.blogspot.com/2004/12/active-setup-registry-keys-and-their.html

IE Branding is done elsewhere in the registry.....

What kinds of hanging are you seeing with this? I cant understand why this key would give you problems.....

Have you looked into disableing the IE7 Welcome Screen (the Tour and TourOnce) values?

0
davejwestAuthor Commented:
We are experiencing issue where new users log in and the active setup components more often than not, but not on every occasion hang for about 30-40 seconds, specifically the ‘Browser Customizations’.
There are a few entries for this and their values are:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\>{60B49E34-C7CC-11D0-8953-00A0C90347FF}
    • StubPath
      • RunDLL32 IEDKCS32.DLL,BrandIE4 SIGNUP
    • Version
      • 6,0,5730,13
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\>{60B49E34-C7CC-11D0-8953-00A0C90347FF}MICROS
    • StubPath
      • RunDLL32 IEDKCS32.DLL,BrandIE4 SIGNUP
    • Version
      • 6,0,2900,5512
As we are using Internet Explorer 7 I was wondering if we can simply remove these, but as I said previously we are unwilling to remove registry keys without knowing the full consequences and these particular values do not seem to be well documented, as also stated in the link you provided.
0
johnb6767Commented:
No they dont. The only time I have ever used them, is for a repair of IE/OE, so I know what the IsInstalled value does.

MS updated the link to refer you to install a newer version of IE, but this is a duplicate of the procedure, to explain at least that single value.....

http://www.theeldergeek.com/repair_reinstall_ie_and_oe_6.htm
0

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
Web Browsers

From novice to tech pro — start learning today.