Jump to content

Recommended Posts

Posted

Hello all,

 

Using Wintoolkit test7, when I add IE11 as .exe or .cab, I get this message:

 

Internet Explorer 11 requires the following updates to be integrated first:

KB2726535

 

post-43407-0-64351900-1389118804_thumb.j

 

I am using RicaNeaga's hotfix repository posted here. It doesn't include KB2726535. McRip's repository did have this as a prerequisite for IE10, then later it was in the WU_Satisfy folder.

 

I searched through that 'Windows 7 Hotfix repository' thread on mydigitallife and found where this KB superceded others, but no post indicating that this KB was superceded by another.

 

The Microsoft article on IE11 prerequisites http://support.microsoft.com/kb/2847882 does not list this KB.

 

Also, after I click OK on the message, IE11 is added. If I mouse over IE11, it displays a list of prerequisites but does not include this one.

 

So it seems that KB2726535 is probably not a prerequisite. If that's the case, the check in Wintoolkit should be removed.

 

Thanks,

Clark.

 

 

Posted
.............where this KB superceded others, but no post indicating that this KB was superceded by another.

 

The Microsoft article on IE11 prerequisites http://support.microsoft.com/kb/2847882 does not list this KB.

 

Also, after I click OK on the message, IE11 is added. If I mouse over IE11, it displays a list of prerequisites but does not include this one.

.......

Hi Clark,

 

are you shure? I got it in the list!

KB2731771 and KB2533623 from MS-article are replaced by KB2726535 (have a look here, under paket details).

 

Regards, Thiersee

Posted (edited)

KB2726535 is superseded by KB2768486 & KB2905454

 

The IE11 prerequisites components of KB2726535 is superseded by KB2768486, and KB2905454 completes the supersedence

 

so, KB2768486 becomes the new prerequisite instead of KB2533623 & KB2731771

 

BTW, those KB article are not accurate, if you want to see the actual or complete list of prerequisites check SETUPDOWNLOADLIST.txt that is included with IE11.exe package (after you extract it)

Edited by abbodi1406
Posted

Thanks for the explanation abbodi1406!

 

I just checked a Windows 7 x86 installed from an image built without KB2726535: this KB says it adds South Sudan to the country list and I can see South Sudan in the list in the Region and Language control panel.

Posted
.....

BTW, those KB article are not accurate, if you want to see the actual or complete list of prerequisites check SETUPDOWNLOADLIST.txt that is included with IE11.exe package (after you extract it)

Thank you from me too!

 

BTW, I extracted IE11.exe, but I did not find any SETUPDOWNLOADLIST.TXT.

 

Thiersee

Posted
......

BTW, those KB article are not accurate, if you want to see the actual or complete list of prerequisites check SETUPDOWNLOADLIST.txt that is included with IE11.exe package (after you extract it)

The list ist NOT more accurate as the KB-article, this is the setupdownloadlist.txt from actual IE11 (just now downloaded!)

 

; The following are prerequisites for installing IE

[Prerequisites]

WIN7_SP1=KB2834140 KB2670838 KB2639308 KB2533623 KB2731771 KB2729094 KB2786081 KB2888049 KB2882822

[KB2670838]

Description=WinIP Package

HardBlocking=1

x86_GUID={6F4E22A5-5E75-4561-9C85-B5CC52B0F329}

x86_FWLINK=272390

amd64_GUID={C96C2772-22E7-4E6A-8517-53F77E8C6D17}

amd64_Client_FWLINK=272391

amd64_Server_FWLINK=272391

FilesToCheck=1

[KB2670838_File1]

FileToCheck=%SystemRoot%\System32\api-ms-win-downlevel-user32-l1-1-0.dll

GDR_Version=6,2,9200,16426

LDR_Version=6,2,9200,16426

[KB2639308]

Description=An update is available for the ASLR feature in Windows 7 or in Windows Server 2008 R2

HardBlocking=0

x86_GUID={920353FE-DA4D-49BB-921C-5C3BBAF88FDF}

x86_FWLINK=238625

amd64_GUID={E87FAA7D-E405-488E-9C04-2A78FCD4B303}

amd64_Client_FWLINK=239722

amd64_Server_FWLINK=239722

FilesToCheck=1

[KB2639308_File1]

FileToCheck=%SystemRoot%\System32\Ntoskrnl.exe

GDR_Version=6,1,7601,17727

LDR_Version=6,1,7601,21863

[KB2533623]

Description=Microsoft Security Advisory: Insecure library loading could allow remote code execution

HardBlocking=1

MSU=1

x86_GUID={0CF86E00-DA88-48F9-B499-2C20F6BAD00A}

x86_FWLINK=254721

amd64_GUID={CBF7CEA8-FD50-4A5A-AD22-4DA0CAA38EE6}

amd64_Client_FWLINK=254722

amd64_Server_FWLINK=254722

FilesToCheck=1

[KB2533623_File1]

FileToCheck=%SystemRoot%\System32\api-ms-win-security-base-l1-1-0.dll

GDR_Version=6,1,7601,17617

LDR_Version=6,1,7601,21728

[KB2731771]

Description=DateTime API package

HardBlocking=1

x86_GUID={C9D3B118-36C5-42C1-B5A0-6D94059CE1A5}

x86_FWLINK=258386

amd64_GUID={21F6284D-C57A-424A-B49E-154FDACDF32A}

amd64_Client_FWLINK=258387

amd64_Server_FWLINK=258387

FilesToCheck=1

[KB2731771_File1]

FileToCheck=%SystemRoot%\System32\conhost.exe

GDR_Version=6,1,7601,17888

LDR_Version=6,1,7601,22045

[KB2729094]

Description=An update for the Segoe UI symbol font in Windows 7 and in Windows Server 2008 R2 is available

HardBlocking=1

MSU=1

x86_GUID={C9D3B118-36C5-42C1-B5A0-6D94059CE1A5}

x86_FWLINK=258384

amd64_GUID={21F6284D-C57A-424A-B49E-154FDACDF32A}

amd64_Client_FWLINK=258385

amd64_Server_FWLINK=258385

FilesToCheck=1

[KB2729094_File1]

FileToCheck=%SystemRoot%\Fonts\segoeui.ttf

GDR_Version=6,1,7601,17888

LDR_Version=6,1,7601,22045

[KB2786081]

Description=Fix for KB2786081: WinInet Cache clean up on closing the database

HardBlocking=1

MSU=0

x86_GUID={0CE3016F-C5A5-4785-BBF3-C0D28C058AEA}

x86_FWLINK=273753

amd64_GUID={068DBE3F-CCEB-4A55-A9CA-E4E18A78593E}

amd64_Client_FWLINK=273751

amd64_Server_FWLINK=273751

FilesToCheck=1

[KB2786081_File1]

FileToCheck=%SystemRoot%\System32\taskhost.exe

GDR_Version=6,1,7601,18010

LDR_Version=6,1,7601,22172

[KB2834140]

Description=WinIP Package GDR

HardBlocking=1

MSU=1

x86_GUID={95479F82-A8AB-4B29-91E4-B7F5E5DB59D9}

x86_FWLINK=303936

amd64_GUID={360A4FBA-EFDC-4036-BD26-622A558A13F4}

amd64_Client_FWLINK=303935

amd64_Server_FWLINK=303935

FilesToCheck=1

[KB2834140_File1]

FileToCheck=%SystemRoot%\System32\d3d11.dll

GDR_Version=6,2,9200,16570

LDR_Version=6,2,9200,16570

[KB2888049]

Description=TCPIP perf gain backport

HardBlocking=0

MSU=1

x86_GUID={F4811F62-928A-488E-9F3A-386008CD7760}

x86_FWLINK=324543

amd64_GUID={00F2609D-5F16-4F29-8385-E2200B2C80F3}

amd64_Client_FWLINK=324542

amd64_Server_FWLINK=324542

FilesToCheck=1

[KB2888049_File1]

FileToCheck=%SystemRoot%\System32\drivers\tcpip.sys

GDR_Version=6,1,7601,18254

LDR_Version=6,1,7601,22444

[KB2882822]

Description=ITraceRelogger backport

HardBlocking=0

MSU=1

x86_GUID={1FDF87E5-2DAC-40D0-8531-7E661D49D14B}

x86_FWLINK=324540

amd64_GUID={E738E99E-64F8-4C4B-8BCD-2541D181B6F7}

amd64_Client_FWLINK=324541

amd64_Server_FWLINK=324541

FilesToCheck=1

[KB2882822_File1]

FileToCheck=%SystemRoot%\System32\tdh.dll

GDR_Version=6,1,7601,18247

LDR_Version=6,1,7601,22436

Posted

The list ist NOT more accurate as the KB-article, this is the setupdownloadlist.txt from actual IE11 (just now downloaded!)

 

; The following are prerequisites for installing IE

[Prerequisites]

WIN7_SP1=KB2834140 KB2670838 KB2639308 KB2533623 KB2731771 KB2729094 KB2786081 KB2888049 KB2882822

As you can see, the prerequisites here are 9, not just 6 as the KB article says.

and if we track down those 9 updates status (supersedence), we would get this updated list:

 

WIN7_SP1=KB2834140-v2 KB2670838 KB2882822 KB2768486 KB2768486 KB2756651 KB2786081 KB2888049 KB2882822

Posted

 

The list ist NOT more accurate as the KB-article, this is the setupdownloadlist.txt from actual IE11 (just now downloaded!)

 

; The following are prerequisites for installing IE

[Prerequisites]

WIN7_SP1=KB2834140 KB2670838 KB2639308 KB2533623 KB2731771 KB2729094 KB2786081 KB2888049 KB2882822

As you can see, the prerequisites here are 9, not just 6 as the KB article says.

and if we track down those 9 updates status (supersedence), we would get this updated list:

 

WIN7_SP1=KB2834140-v2 KB2670838 KB2882822 KB2768486 KB2768486 KB2756651 KB2786081 KB2888049 KB2882822

 

 

All of them are present in the prerequisites folder from the archives I uploaded, except 2756651. :(

 

And monthly those updates are going to be superseded, new updates are going to be needed as prerequisites, and so Win Toolkit will probably have to be updated monthly.

 

Now maybe all will see another reason for my request to make a posrequisites area instead of a prerequisites area in Win Toolkit. Le's just hope Lego will have time to keep the app updated and also to give us an easy choice to integrate those updates in whatever flavour we want. :)

Posted

 

The list ist NOT more accurate as the KB-article, this is the setupdownloadlist.txt from actual IE11 (just now downloaded!)

 

; The following are prerequisites for installing IE

[Prerequisites]

WIN7_SP1=KB2834140 KB2670838 KB2639308 KB2533623 KB2731771 KB2729094 KB2786081 KB2888049 KB2882822

As you can see, the prerequisites here are 9, not just 6 as the KB article says.

and if we track down those 9 updates status (supersedence), we would get this updated list:

 

WIN7_SP1=KB2834140-v2 KB2670838 KB2882822 KB2768486 KB2768486 KB2756651 KB2786081 KB2888049 KB2882822

 

Yes, I see, but what I wanted to say is: the setupdownloadlist.txt is NOT actual!

 

 

if you want to see the actual or complete list of prerequisites check SETUPDOWNLOADLIST.txt that is included with IE11.exe package

Posted (edited)

Hi

 

Ive just made a installation with the refreshed Prereqs from above, without 2756651 (Hotfix, new Symbol for Turkish Lira, Dez. 2012) .

WU and Mu did not show this file as needed (german x64 Win7 pro).

 

Maybe a localized prerequisit?

Edited by wela
Posted (edited)

Hi

 

Ive just made a installation with the refreshed Prereqs from above, without 2756651 (Hotfix, new Symbol for Turkish Lira, Dez. 2012) .

WU and Mu did not show this file as needed (german x64 Win7 pro).

 

Maybe a localized prerequisit?

 

Almost all Hotfixes do not get distributed or show through WU

the reason why it's prerequisite because it contains the latest version of SegoeUI font

Edited by abbodi1406
Posted

@Lego: If you move IE and all the related updates/addons to the end of the integration process, you should not worry about prerequisites.

That's the smartest and simplest way , because months after months, more and more updates will be superseded and because of this the list of prerequisites will be constantly changing.

 

Win Toolkit 1.4.1.27 does not recognize IE11 cabs and let me integrate them at the end: that works beautifully !

 

 

Because an image worth thousand words:

 

mini_1401110644204411.png

Posted

That's showed in my image.
 
My way (I use cab versions of IE11):
- IE main cab, then MSU/cab addons,  then IE update(s).
I rename the files with Z+number in front to achieve this in 1.4.1.27. (see image).
 
The same with IEsetup.exe:
- The cabs/MSU of the extracted IEsetup.exe (IE-Win7.CAB first then others msu/cab*), then IE update(s).
 
 
* Minus IE_SUPPORT_*.CAB that is not needed in integration.

Posted

I suspect the only mandatory thing is IE main cab first then all the others cab/msu related after it, with no particular order.
 
You should code something base on these three rules:

 

First rule:
- If filename [*.exe] starts with the string ie (case insensitive) then it is IE Setup:

+ Extract it to a temp folder and delete the file named [*support*.cab].

+ Add all others msu/cab in temp folder to integration list with respect to the second rule.

 

Second rule:
- If filename [*.cab][*.msu] starts with the string ie (case insensitive) then it is IE main cab or language pack or hyphenation or spelling pack or IE update.

+ Move the main IE cab after all other updates.

+ Move all others after the main IE cab.

 

 

These two rules should do the trick for IE9/10/11(12?) and it will be much simpler to maintain.

 

 

You could visually representing that in Win Toolkit GUI by creating an IE group at the bottom of integration list.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...