Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

[Release] Internet Explorer 8 x64 AddOn v2014-07_1

- - - - -

  • Please log in to reply
97 replies to this topic

#1
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

5eraph's Internet Explorer 8 Addon
Version: 2014-07_1


Goal:
  • This addon slipstreams Internet Explorer 8 and its updates directly into an NT 5.2 x64 source.
Details:
  • Intended for Windows XP/2003 x64 SP2, with or without localization via MUI packs (Addon).
  • SP2 is required to use this addon. The following old SP1 files in the original installer have been omitted from v2009-03_x for compatibility with RVMi:
    • browseui.dll, shdocvw.dll and shlwapi.dll
      wbrowseui.dll, wshdocvw.dll and wshlwapi.dll
  • All files are from the SP2QFE branch, where applicable.
  • Tested in VirtualBox 4.3.12 throughout development.
  • Tested with and without my update pack.
  • Integrates with RyanVM Integrator 1.6 and nLite 1.4.9.1, or later versions of either.
Credits:Downloads:
  • Due to MSFN rules regarding direct links to Microsoft executables, please visit the mirror topic at ryanvm.net for AddOn download links. :)

    Tweaks INI including all my preferred tweaks. Requires an IE8 addon above.
    Compress for use with nLite. (DETAILS)
  • Link: entries_IE8Tweaks.ini
    Size: 6.92 KB
    MD5: 9cfbc5b968cd88fc1ea2400ab5c93646
Updates Included in v2014-07_1:
  • Note: Bulleted updates can be verified with QFECheck, if it exists on your system.
    Note: See mirror topic regarding bulleted updates and QFECheck. MSFN doesn't correctly bullet specific individual lines at this time.


    High Priority Updates:
    • KB2706045 - MS12-056 - JScript Scripting Engine v5.8
    • KB2909210 - MS14-011 - VBScript Scripting Engine v5.8
    • KB2962872 - MS14-037 - Internet Explorer - Cumulative
    Additional Updates:
    • KB2293762 - ConnectRetries registry fix (machine-wide)
    • KB2598845 - Compatibility View list update (October 25, 2011)
Notes:
  • All tweaks previously included within the IE8 addon have been removed and placed in entries_IE8Tweaks.ini. Integrate the INI as is to include all my preferred tweaks—they're fully commented and tested—or edit as you see fit. Tweaks must be in INF format and will be applied to all users.

    The following files and their WoW64 equivalents from the IE6 cumulative update have been added to the updated addon since v2012-02_1 to replace almost all of the SP1 files included in the original installer. This was done for completeness as well as to include the fix for the functionality described in KB972582. The inclusion of these files has been tested off and on for over a year with no ill effects. Please let me know if you have any difficulties.
    • browseui.dll ..- Replaces SP1 file included in original installer.
      ieencode.dll ..- Not included with IE8 but added as part of the IE6 cumulative update.
      mshtml6.dll ...- Replaces original IE6 file used until T-13. Original filename: mshtml.dll
      pngfilt6.dll .....- Replaces original IE6 file used until T-13. Original filename: pngfilt.dll
      shdocvw.dll ...- Replaces SP1 file included in original installer.
      w03a3409.dll - Not included with IE8 and not an IE6 file but the IE6 update usually has and needs the latest version.
    The SP1 file shlwapi.dll and its WoW64 equivalent are included in the original installer but are not actually IE files. They are still not included in either addon. The latest version can be found in security update KB2926765 which is included in the update pack.

Edited by 5eraph, Yesterday, 08:59 AM.



How to remove advertisement from MSFN

#2
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Changelog:
  • [2014/07/08 20:20 UTC] - 2014-07_1[2014/06/11 01:15 UTC] - 2014-06_1[2014/05/14 10:20 UTC] - 2014-05_1[2014/05/02 06:50 UTC] - 2014-04_2[2014/04/08 21:45 UTC] - 2014-04_1[2014/03/12 02:30 UTC] - 2014-03_1[2014/02/12 21:00 UTC] - 2014-02_1[2013/12/10 22:40 UTC] - 2013-12_1[2013/11/13 13:20 UTC] - 2013-11_1[2013/10/10 07:05 UTC] - 2013-10_1[2013/09/11 00:20 UTC] - 2013-09_1[2013/08/14 07:25 UTC] - 2013-08_1[2013/07/10 05:50 UTC] - 2013-07_1[2013/06/14 09:50 UTC] - 2013-06_1[2013/05/15 06:45 UTC] - 2013-05_1[2013/04/10 04:50 UTC] - 2013-04_1[2013/03/13 16:45 UTC] - 2013-03_1[2013/02/13 03:50 UTC] - 2013-02_1[2013/01/14 23:50 UTC] - 2013-01_1[2012/12/12 13:55 UTC] - 2012-12_1[2012/09/21 21:15 UTC] - 2012-09_1[2012/08/16 15:15 UTC] - 2009-03_5 and 2012-08_1
    • Both addons now apply the following modifications to IEAccess.inf:
      • Corrections to code that "adds or removes access to Internet Explorer from the Start menu and Desktop," as described in the Windows Components Wizard. These corrections also apply to IEAccess in the [Components] section of WinNT.sif.
      • Uses IE8-specific icon in Windows Components Wizard.
      Updates specific to v2012-08_1:
    [2012/06/13 04:55 UTC] - 2012-06_1[2012/04/11 23:50 UTC] - 2012-04_1[2012/02/16 01:10 UTC] - 2012-02_1[2012/01/11 10:10 UTC] - 2012-01_1[2011/12/14 16:15 UTC] - 2011-12_1[2011/10/29 12:30 UTC] - 2011-10_2[2011/10/12 21:15 UTC] - 2011-10_1[2011/08/11 19:15 UTC] - 2011-08_1[2011/06/15 23:00 UTC] - 2011-06_1[2011/04/15 18:40 UTC] - 2011-04_1[2011/02/10 17:35 UTC] - 2011-02_1[2010/12/16 00:25 UTC] - 2010-12_1[2010/11/26 07:40 UTC] - 2010-11_2[2010/11/17 11:30 UTC] - 2010-11_1[2010/10/16 07:05 UTC] - 2010-10_1[2010/09/16 23:20 UTC] - 2010-09_1[2010/08/11 22:25 UTC] - 2010-08_1[2010/08/02 23:50 UTC] - 2010-07_3[2010/07/15 00:50 UTC] - 2010-07_2[2010/07/14 03:25 UTC] - 2010-07_1[2010/06/10 22:30 UTC] - 2010-06_1[2010/05/27 19:15 UTC] - 2010-05_2[2010/05/12 02:45 UTC] - 2010-05_1[2010/04/14 09:45 UTC] - 2010-04_1[2010/03/31 08:10 UTC] - 2010-03_2
  • [2010/03/23 23:30 UTC] - 2009-03_4 and 2010-03_1
    • Both addons were made more compatible with Windows 2003 x64.
      • XP-specific IE.inf has been removed in favor of directly editing the existing file in the source through [ExtraFileEdits].
      • Enhanced Security Configuration (IE Hardening) now functions correctly in Windows 2003.
      • Corrected the following error in SetupErr.log when installing Windows 2003:

        Error:
        Setup was unable to process some components because of the following error in section DefaultInstall of information file ie.inf:
        The system cannot find the file specified.
      Updates specific to v2010-03_1:
  • [2010/02/24 07:00 UTC] - 2010-02_1[2010/01/26 19:45 UTC] - 2010-01_2[2010/01/21 23:10 UTC] - 2010-01_1[2009/12/10 19:00 UTC] - 2009-03_3 and 2009-12_1
    • INF code cleanup in both addons.
      • Simpler MOVE commands are used for delayed file replacement instead of "PendingFileRenameOperations". As consequences, the files are replaced earlier—at T-13 instead of first logon—and the files are renamed independently of other pending system file rename operations. (Thanks again, YumeYao. :))
      • All line indentation (whitespace) has been removed. This should make the file somewhat smaller. nLite should no longer find whitespace to remove; therefore, it should no longer need to edit almost every line of the file. ;)
      Updates specific to v2009-12_1:
    [2009/11/08 01:20 UTC] - 2009-10_2[2009/10/14 22:45 UTC] - 2009-10_1[2009/10/05 03:45 UTC] - 2009-03_2 and 2009-09_1[2009/06/25 09:35 UTC] - 2009-06_3[2009/06/14 13:30 UTC] - 2009-03_1 and 2009-06_2
    • v2009-03_1 released containing no updates or tweaks.All tweaks removed from IE8 addons.
      • entries_IE8Tweaks.ini now applies all tweaks I prefer and can be easily edited to suit.
    [2009/06/10 11:25 UTC] - 2009-06_1
    • High priority update KB969897 added.
      Added a disabled tweak to prevent the prompt to install Windows Search 4 when typing in the address bar.
    [2009/05/27 14:05 UTC] - 2009-05_3
    • Optional update KB971180 replaced optional update KB969497.
      Implemented an improved method to prevent errors in SetupErr.log.
      • Should prevent nLite from causing the same errors when it updates files in this addon.
      Added the following search providers to [Tweaks.AddReg] as disabled tweaks:
      • Google (default), Microsoft Support Search, Wikipedia (en)
    [2009/05/18 02:00 UTC] - 2009-05_2
    • "Web Slice Gallery" and "Suggested Sites" links in the Links Bar now work correctly. (Thanks again, Sereby. :))
      Corrections to special folders attributes code. (Thanks, OnePiece. :))
      Added [NeededComponents] section to entries*.ini for better nLite compatibility. (Thanks, johnhc and Sereby. :))
      Enhanced "Add or Remove Programs" code to show proper icon.
      Added better disabled tweaks to [Tweaks.AddReg] and removed tweaks that don't work.
    [2009/05/12 08:00 UTC] - 2009-05_1 - Initial release.

Edited by 5eraph, 08 July 2014 - 02:42 PM.


#3
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, thanks for your AddOn. It is a great step forward. I included it in my latest build and install (VMware Server) and have no errors in Setuperr or System Log. I have used IE8 very little, but fine so far. I do have a couple of questions. Trying to understand how these Real AddOns are constructed, I extracted Sereby's 3 IE8 AddOn. In his entries inf he has the following two lines to protect the IE core from removal via nLite:
[NeededComponents]

185,187
Are these not needed in yours? Sereby also included KB968220, I think. I could not find it in yours. Can we integrate this update via nLite after your AddOn? Thanks for your comments but especially thanks for your AddOn. Have fun, John.

#4
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

You're welcome. :)

Both are good questions.

While I like to consider myself proficient in creating addons that work with both nLite and RVMi, I'm more accustomed to RVMi addons (I'm also a part-time developer of RVMi). The [NeededComponents] section is specific to nLite, and should prevent you from removing components that are necessary for the addon to function. In this case those components are:185 = Internet Explorer Core
187 = Internet Explorer
I will be adding the [NeededComponents] section to the next release of this addon. Thanks for bringing it to my attention. :)

I have created this addon in such a way that nLite shouldn't have a problem updating most of the files included. I paid particular attention to the files normally included in the IE cumulative updates and KB968220. If nLite has difficulty later on with certain files then I will endeavor to make later versions of the addon more compatible with nLite's file update process. But you should know that the update I have included, KB969497, obsoletes KB968220; you don't need to add it, and nLite should tell you so if you try. ;)

#5
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, thanks much for your reply. I did not realize that KB968220 was superseded. Thanks, John.

#6
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Updated to 2009-05_2. Please read the Changelog for full details.

#7
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Updated to 2009-05_3. Please read the Changelog for full details.

#8
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Updated to 2009-06_1. Please read the Changelog for full details.

#9
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Updated to 2009-06_2 and released 2009-03_1. Please read the Changelog for full details.

#10
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, I ran nLite and have similar results, even though I removed my really large tweak (IE settings). Attached are my .ini, Last Session and the last of the nLited 5erie8.inf. It makes no sense to me. Your tweaks that I commented out are present and mine are not. I must be doing something really stupid and obvious, but I don't see it. Thanks for your help. Enjoy, John.

EDIT: I should add, that again nLite indicated that the .ini was over 50 MB and that your original tweak is in the same folder as mine with the name 5er_Original_entries_IE8Tweaks.ini. Perhaps nLite is processing that.

EDIT2: I just installed a rebuilt ISO (on VM) with no IE tweaks (except my .reg files) and IE8 seems OK but I have some other problems of unknown origin at this time.

Edited by johnhc, 17 June 2009 - 01:47 PM.


#11
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

You aren't compressing the INI, johnhc. For nLite to process it correctly, the INI must be the only INI in the folder in which it is placed, or it must be compressed. It seems that my original INI is in the same folder as yours and nLite is integrating mine instead of yours. Try the following addon; it works for me.

Attached Files


Edited by 5eraph, 17 June 2009 - 04:55 PM.


#12
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, thanks for the reply. The reason I did not compress my .ini is what I reported earlier. When I tried that with my large .ini, the 5erie8.in_, was exactly the same as when I ran my uncompressed .ini. I will separate the files so that I have only my tweaks (7z) in the folder and try that. Right now I am chasing a completely separate and weird problem on my VM, so I will not get the tweaks tested tonight. Thanks again, John.

#13
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, I tried making another ISO with my tweaks file, compressed and placed in a folder alone. During integration of the tweak file I received the attached error. I also attach my Last Session. Thanks, John.

#14
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

I'll also need to see your compressed tweaks file so I can reproduce the error.

#15
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, I have attached the file. The hash of the uncompressed file (7-Zip) is the same as the hash of the uncompressed file you attached in your last reply. I just looked in my 5ERIE8.IN_ and it is not modified by nLite - not surprising, I guess considering the error. I also noticed a rvmtmp folder in my source folder containing the tweaks file. Thanks, John.

#16
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Problem found. :)

The file name of the archive must not contain the word "entries". Try a file name of "IE8Tweaks.7z". It works for me.

To summarize: For nLite to process the Tweaks INI correctly...

  • ...it must be compressed/archived. If it is not archived you will experience the following symptoms:
    • Any folders in the same directory as the INI file will be copied to AMD64.
    • If any other INI files exist in the same directory then unpredictable results may occur. The intended INI may not be processed and you may receive errors from nLite.
  • ...the file name of the archive must not contain the word "entries". If it does then nLite will not decompress the archive, nLite will not find the Tweaks INI file, and you will receive the following error from nLite:

    H-Object reference not set to an instance of an object. [...]

A details link to this post has been added to the first post regarding this issue. Thanks for your help in troubleshooting this, johnhc. Please let me know of any other problems.

Edited by 5eraph, 02 August 2010 - 06:01 PM.


#17
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, great! It looks like this process is fraught with problems. Thanks much for chasing them all down. I will build an ISO shortly and update this post as to the results. Thanks, John.

EDIT: I built an ISO with your altered tweaks ini and with my two large tweaks (IE8 settings, about 2500 lines total) added and installed it on my VM. All seems to work well. Thanks much for your help! Enjoy, John

Edited by johnhc, 20 June 2009 - 08:41 AM.


#18
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Glad to hear it. :D

#19
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, you mention on page one that QFECheck was used to verify updates. I have DLed (Windows DL Center) both the x86 and x64 versions and had no luck. The x64 version (really IA64) says it is not compatible with my OS (makes sense) and the x86 version says it cannot find Hal.dll if I execute the DLed file, and "SP2 but no updates" if I execute QFECheck.exe inside. Do you have a source of one that works on XP x64? Thanks, John.

#20
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

The latest known version of QFECheck.exe can be found at KB823393 in the MPSRPT_PFE.exe package. Within you will find an x64 version of QFECheck as well as x86 and IA64 versions—IA64 is short for Intel's Itanium architecture and is not the same as AMD's x86-64 or Intel's EM64T, generically known as x64. ;)

You can also find it in my update pack.

Edited by 5eraph, 22 June 2009 - 01:43 PM.


#21
johnhc

johnhc

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,362 posts
  • OS:Windows 7 x64
  • Country: Country Flag
5eraph, works great. Thanks, John.

#22
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Updated to 2009-06_3. Please read the Changelog for full details.

#23
ascatem

ascatem

    Newbie

  • Member
  • 23 posts
Hi!
I want to integrate your addon in my version of windows XP x64 (i've simply added the update),but i've a problem.
I add the IE8addon+update with nlite and i install the ISO in my VM.
When i use windows update he wants to download the compaibility list and the update pack of ie8.
How i can solve this problem? i'm sure i integrate the ie8addon+updates.

thank you!

#24
meowing

meowing

    XP64 is a joy forever

  • Member
  • PipPip
  • 135 posts
  • OS:XP Pro x64
  • Country: Country Flag
5eraph, do you, by any chance, also have your tweaks translated into .REG format? Sure I can do the conversion myself, but I reckon you would have done it the other way around already, so..

#25
5eraph

5eraph

    Update Packrat

  • MSFN Sponsor
  • 1,139 posts
  • OS:XP Pro x64
  • Country: Country Flag

Donator

Note to nLite users: KB971961 must be slipstreamed after either of these IE8 addons.

v2009-06_3 does not include the latest updates, ascatem. I am currently unable to properly update or test this addon. Please use v2009-03_1 with the updates recommended by Kurt_Aust in nLite.

I am sorry, meowing. I do not have a REG file that contains those tweaks.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN