Guest Posted May 12, 2009 Posted May 12, 2009 (edited) 5eraph's Internet Explorer 8 Addon Version: 2015-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.dllAll files are from the SP2QFE branch, where applicable.Tested in VirtualBox 4.3.28 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:Sereby, YumeYao, MrNxDmX, OnePiece, Kurt_Aust, ricktendo64Downloads: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: 9.13 KB MD5: d3281765b2c3e9a647df624dd606277eUpdates Included in v2015-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:KB3065822 - MS15-065 - Internet Explorer - CumulativeAdditional Updates:KB2293762 - ConnectRetries registry fix (machine-wide)KB2598845 - Compatibility View list update (October 25, 2011)KB3074886 - Microsoft HTML viewerNotes: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 July 16, 2015 by 5eraph
Guest Posted May 12, 2009 Posted May 12, 2009 (edited) Changelog:[2015/07/16 12:15 UTC] - 2015-07_1High priority update KB3065822 replaced high priority update KB3058515.Additional update KB3074886 added.[2015/06/11 05:05 UTC] - 2015-06_1High priority update KB3058515 replaced high priority update KB3049563.[2015/05/14 04:30 UTC] - 2015-05_1High priority update KB3049563 replaced high priority updates KB2706045 and KB3038314.[2015/04/17 02:00 UTC] - 2015-04_1High priority update KB3038314 replaced high priority update KB3032359.[2015/03/11 22:15 UTC] - 2015-03_1High priority update KB3032359 replaced high priority update KB3021952.[2015/02/11 07:35 UTC] - 2015-02_1High priority update KB3021952 replaced high priority updates KB3008923 and KB3012176.Updated and merged IE8 tweaks from YumeYao's x86 addon.[2014/12/10 23:30 UTC] - 2014-12_1High priority update KB3008923 replaced high priority update KB3003057.High priority update KB3012176 replaced high priority update KB2909210.[2014/11/12 09:45 UTC] - 2014-11_1High priority update KB3003057 replaced high priority update KB2987107.[2014/10/15 06:10 UTC] - 2014-10_1High priority update KB2987107 replaced high priority update KB2977629.[2014/09/10 12:20 UTC] - 2014-09_1High priority update KB2977629 replaced high priority update KB2976627.[2014/08/13 01:55 UTC] - 2014-08_1High priority update KB2976627 replaced high priority update KB2962872.[2014/07/08 20:20 UTC] - 2014-07_1High priority update KB2962872 replaced high priority update KB2957689.[2014/06/11 01:15 UTC] - 2014-06_1High priority update KB2957689 replaced high priority updates KB2936068 and KB2953522.[2014/05/14 10:20 UTC] - 2014-05_1High priority update KB2953522 replaced high priority update KB2964358.[2014/05/02 06:50 UTC] - 2014-04_2High priority update KB2964358 added.[2014/04/08 21:45 UTC] - 2014-04_1High priority update KB2936068 replaced high priority update KB2925418.[2014/03/12 02:30 UTC] - 2014-03_1High priority update KB2925418 replaced high priority update KB2909921.[2014/02/12 21:00 UTC] - 2014-02_1High priority update KB2909210 added.High priority update KB2909921 replaced high priority update KB2898785.[2013/12/10 22:40 UTC] - 2013-12_1High priority update KB2898785 replaced high priority update KB2888505.[2013/11/13 13:20 UTC] - 2013-11_1High priority update KB2888505 replaced high priority update KB2879017.[2013/10/10 07:05 UTC] - 2013-10_1High priority update KB2879017 replaced high priority update KB2870699.[2013/09/11 00:20 UTC] - 2013-09_1High priority update KB2870699 replaced high priority update KB2862772.[2013/08/14 07:25 UTC] - 2013-08_1High priority update KB2862772 replaced high priority update KB2846071.[2013/07/10 05:50 UTC] - 2013-07_1High priority update KB2846071 replaced high priority update KB2838727.[2013/06/14 09:50 UTC] - 2013-06_1High priority update KB2838727 replaced high priority updates KB2829530 and KB2847204.[2013/05/15 06:45 UTC] - 2013-05_1High priority update KB2829530 replaced high priority update KB2817183.High priority update KB2847204 added.[2013/04/10 04:50 UTC] - 2013-04_1High priority update KB2817183 replaced high priority updates KB2797052 and KB2809289.[2013/03/13 16:45 UTC] - 2013-03_1High priority update KB2809289 replaced high priority update KB2792100.[2013/02/13 03:50 UTC] - 2013-02_1High priority update KB2792100 replaced high priority updates KB2761465 and KB2799329.High priority update KB2797052 replaced high priority update KB2544521.[2013/01/14 23:50 UTC] - 2013-01_1High priority update KB2799329 added.[2012/12/12 13:55 UTC] - 2012-12_1High priority update KB2761465 replaced high priority update KB2744842.[2012/09/21 21:15 UTC] - 2012-09_1High priority update KB2744842 replaced high priority update KB2722913.[2012/08/16 15:15 UTC] - 2009-03_5 and 2012-08_1Both 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:High priority update KB2706045 replaced high priority update KB2510531 and optional update KB2632503.High priority update KB2722913 replaced high priority update KB2699988.[2012/06/13 04:55 UTC] - 2012-06_1High priority update KB2699988 replaced high priority update KB2675157.[2012/04/11 23:50 UTC] - 2012-04_1High priority update KB2675157 replaced high priority update KB2647516.[2012/02/16 01:10 UTC] - 2012-02_1High priority update KB2647516 replaced high priority update KB2618444.Addon with updates now includes updated IE6 files.[2012/01/11 10:10 UTC] - 2012-01_1Optional update KB2632503 added.[2011/12/14 16:15 UTC] - 2011-12_1High priority update KB2618444 replaced high priority update KB2586448.[2011/10/29 12:30 UTC] - 2011-10_2Additional update KB2598845 replaced additional update KB2447568.[2011/10/12 21:15 UTC] - 2011-10_1High priority update KB2586448 replaced high priority update KB2559049.[2011/08/11 19:15 UTC] - 2011-08_1High priority update KB2559049 replaced high priority update KB2530548.[2011/06/15 23:00 UTC] - 2011-06_1High priority update KB2530548 replaced high priority update KB2497640.High priority update KB2544521 added.[2011/04/15 18:40 UTC] - 2011-04_1High priority update KB2497640 replaced high priority update KB2482017.High priority update KB2510531 replaced high priority updates KB976662 and KB981332.[2011/02/10 17:35 UTC] - 2011-02_1High priority update KB2482017 replaced high priority update KB2416400.[2010/12/16 00:25 UTC] - 2010-12_1High priority update KB2416400 replaced the following updates:High priority update KB2360131,Additional updates KB2325737-v2 and KB2422556-v2.[2010/11/26 07:40 UTC] - 2010-11_2Additional update KB2447568 replaced additional update KB2362765.[2010/11/17 11:30 UTC] - 2010-11_1Additional update KB2325737-v2 added.Additional update KB2422556-v2 added.[2010/10/16 07:05 UTC] - 2010-10_1High priority update KB2360131 replaced the following updates:Additional updates KB982164-v2, KB2275828 and KB2300135-v2,High priority update KB2183461.Additional update KB2362765 replaced additional update KB982664.[2010/09/16 23:20 UTC] - 2010-09_1Additional update KB2300135-v2 replaced additional update KB2257386.[2010/08/11 22:25 UTC] - 2010-08_1Additional update KB982664 replaced optional update KB982632.High priority update KB2183461 replaced additional update KB982063-v2 and high priority update KB982381.Additional update KB2293762 added.[2010/08/02 23:50 UTC] - 2010-07_3Additional update KB982164-v2 replaced additional update KB982375.Additional update KB2257386 replaced additional update KB982663-v2.Additional update KB2275828 added.[2010/07/15 00:50 UTC] - 2010-07_2Additional update KB982375 added.[2010/07/14 03:25 UTC] - 2010-07_1Additional update KB982663-v2 added.[2010/06/10 22:30 UTC] - 2010-06_1Additional update KB982063-v2 added.High priority update KB982381 replaced the following updates:High priority update KB980182,Additional updates KB981303 and KB982064.[2010/05/27 19:15 UTC] - 2010-05_2Optional update KB982632 replaced optional update KB980302.[2010/05/12 02:45 UTC] - 2010-05_1Additional update KB982064 added.[2010/04/14 09:45 UTC] - 2010-04_1Additional update KB981303 added.High priority update KB981332 added.[2010/03/31 08:10 UTC] - 2010-03_2High priority update KB980182 replaced high priority update KB978207.[2010/03/23 23:30 UTC] - 2009-03_4 and 2010-03_1Both 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:Optional update KB980302 replaced optional update KB978506.[2010/02/24 07:00 UTC] - 2010-02_1High priority update KB976662 replaced high priority update KB971961.[2010/01/26 19:45 UTC] - 2010-01_2Optional update KB978506 replaced optional update KB975364.[2010/01/21 23:10 UTC] - 2010-01_1High priority update KB978207 replaced high priority update KB976325.[2009/12/10 19:00 UTC] - 2009-03_3 and 2009-12_1INF 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:High priority update KB976325 replaced high priority update KB974455 and additional update KB976749.[2009/11/08 01:20 UTC] - 2009-10_2Optional update KB975364 replaced optional update KB973874.Additional update KB976749 added.[2009/10/14 22:45 UTC] - 2009-10_1High priority update KB974455 replaced high priority update KB972260.[2009/10/05 03:45 UTC] - 2009-03_2 and 2009-09_1Quick Launch issue corrected in both addons.Updates specific to v2009-09_1:High priority update KB971961 added.High priority update KB972260 replaced high priority update KB969897.Optional update KB973874 replaced optional update KB971930.[2009/06/25 09:35 UTC] - 2009-06_3Optional update KB971930 replaced optional update KB971180.[2009/06/14 13:30 UTC] - 2009-03_1 and 2009-06_2v2009-03_1 released containing no updates or tweaks.For users of Kurt_Aust's guide who prefer to slipstream updates individually.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_1High 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_3Optional 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 July 16, 2015 by 5eraph
johnhc Posted May 15, 2009 Posted May 15, 2009 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,187Are 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.
Guest Posted May 15, 2009 Posted May 15, 2009 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 Core187 = Internet ExplorerI 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.
johnhc Posted May 15, 2009 Posted May 15, 2009 5eraph, thanks much for your reply. I did not realize that KB968220 was superseded. Thanks, John.
Guest Posted May 18, 2009 Posted May 18, 2009 Updated to 2009-05_2. Please read the Changelog for full details.
Guest Posted May 27, 2009 Posted May 27, 2009 Updated to 2009-05_3. Please read the Changelog for full details.
Guest Posted June 10, 2009 Posted June 10, 2009 Updated to 2009-06_1. Please read the Changelog for full details.
Guest Posted June 14, 2009 Posted June 14, 2009 Updated to 2009-06_2 and released 2009-03_1. Please read the Changelog for full details.
johnhc Posted June 17, 2009 Posted June 17, 2009 (edited) 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 June 17, 2009 by johnhc
Guest Posted June 17, 2009 Posted June 17, 2009 (edited) 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.johnhc_IE8Tweaks_Addon.7z Edited June 17, 2009 by 5eraph
johnhc Posted June 18, 2009 Posted June 18, 2009 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.
johnhc Posted June 18, 2009 Posted June 18, 2009 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.
Guest Posted June 18, 2009 Posted June 18, 2009 I'll also need to see your compressed tweaks file so I can reproduce the error.
johnhc Posted June 19, 2009 Posted June 19, 2009 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.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now