MSFN Forum: [Release] Internet Explorer 8 x64 AddOn v2013-05_1 - MSFN Forum

Jump to content


Last warning

1. This is not a warez site! Links/Requests to warez and/or 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. Any offenders of this rule may be banned on first violation. We take issues like this very seriously here at MSFN.
  • 5 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

[Release] Internet Explorer 8 x64 AddOn v2013-05_1 Slipstreams IE8 and its updates into an NT 5.2 x64 source. Rate Topic: -----

#1 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 12 May 2009 - 02:14 AM

5eraph's Internet Explorer 8 Addon
Version: 2013-05_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.2.12 throughout development.
  • Tested with and without my update pack.
  • Integrates with RyanVM Integrator 1.6 and nLite 1.4.9.1.

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: 5.67 KB
    MD5: e64a48d27b845af446670e82a421b4e1

Updates Included in v2013-05_1:

    Note: Bulleted updates can be verified with QFECheck, if it exists on your system.

    High Priority Updates:
    • KB2706045 - MS12-056 - JScript and VBScript Scripting Engines v5.8
    • KB2829530 - MS13-037 - Internet Explorer - Cumulative
    • KB2847204 - MS13-038 - MS HTML viewer

    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 KB975713 which is included in the update pack.

This post has been edited by 5eraph: 15 May 2013 - 12:44 AM



#2 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 12 May 2009 - 02:15 AM

Changelog:

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

This post has been edited by 5eraph: 15 May 2013 - 12:44 AM


#3 User is offline   johnhc 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,362
  • Joined: 02-March 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 15 May 2009 - 01:22 PM

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 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 15 May 2009 - 02:22 PM

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 User is offline   johnhc 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,362
  • Joined: 02-March 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 15 May 2009 - 03:20 PM

5eraph, thanks much for your reply. I did not realize that KB968220 was superseded. Thanks, John.

#6 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 17 May 2009 - 08:03 PM

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

#7 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 27 May 2009 - 08:04 AM

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

#8 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 10 June 2009 - 05:24 AM

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

#9 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 14 June 2009 - 07:33 AM

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

#10 User is offline   johnhc 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,362
  • Joined: 02-March 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 June 2009 - 12:00 PM

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.

This post has been edited by johnhc: 17 June 2009 - 01:47 PM


#11 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 17 June 2009 - 04:49 PM

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 File(s)


This post has been edited by 5eraph: 17 June 2009 - 04:55 PM


#12 User is offline   johnhc 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,362
  • Joined: 02-March 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 17 June 2009 - 06:29 PM

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 User is offline   johnhc 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,362
  • Joined: 02-March 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 18 June 2009 - 03:14 PM

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 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 18 June 2009 - 03:19 PM

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

#15 User is offline   johnhc 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,362
  • Joined: 02-March 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 18 June 2009 - 06:37 PM

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 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 19 June 2009 - 01:35 AM

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:

    nLite said:

    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.

This post has been edited by 5eraph: 02 August 2010 - 06:01 PM


#17 User is offline   johnhc 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,362
  • Joined: 02-March 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 19 June 2009 - 09:31 AM

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

This post has been edited by johnhc: 20 June 2009 - 08:41 AM


#18 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 21 June 2009 - 04:21 AM

Glad to hear it. :D

#19 User is offline   johnhc 

  • MSFN Junkie
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,362
  • Joined: 02-March 08
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 22 June 2009 - 12:33 PM

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 User is online   5eraph 

  • Update Packrat
  • Group: Supreme Sponsor
  • Posts: 954
  • Joined: 04-July 05
  • OS:XP Pro x64
  • Country: Country Flag

Posted 22 June 2009 - 01:29 PM

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.

This post has been edited by 5eraph: 22 June 2009 - 01:43 PM


Share this topic:


  • 5 Pages +
  • 1
  • 2
  • 3
  • Last »
  • 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 - 2013 msfn.org
Privacy Policy