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 AccountCreate an Account

Javascript Disabled Detected

You currently have javascript disabled. Several functions may not work. Please re-enable javascript to access full functionality.

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.dllpngfilt6.dll .....- Replaces original IE6 file used until T-13. Original filename: pngfilt.dllshdocvw.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.

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.

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.

johnhc

Posted 15 May 2009 - 01:22 PM

johnhc

MSFN Junkie

Member

3,365 posts

Joined 02-March 08

OS:Windows 7 x64

Country:

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.

5eraph

Posted 15 May 2009 - 02:22 PM

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.

Posted 14 June 2009 - 07:33 AM

johnhc

Posted 17 June 2009 - 12:00 PM

johnhc

MSFN Junkie

Member

3,365 posts

Joined 02-March 08

OS:Windows 7 x64

Country:

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.

5eraph

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 Files

johnhc

Posted 17 June 2009 - 06:29 PM

johnhc

MSFN Junkie

Member

3,365 posts

Joined 02-March 08

OS:Windows 7 x64

Country:

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 18 June 2009 - 03:14 PM

johnhc

MSFN Junkie

Member

3,365 posts

Joined 02-March 08

OS:Windows 7 x64

Country:

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.

Posted 18 June 2009 - 03:19 PM

johnhc

Posted 18 June 2009 - 06:37 PM

johnhc

MSFN Junkie

Member

3,365 posts

Joined 02-March 08

OS:Windows 7 x64

Country:

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.

5eraph

Posted 19 June 2009 - 01:35 AM

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.

johnhc

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

5eraph

Posted 21 June 2009 - 04:21 AM

johnhc

Posted 22 June 2009 - 12:33 PM

johnhc

MSFN Junkie

Member

3,365 posts

Joined 02-March 08

OS:Windows 7 x64

Country:

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.

5eraph

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.

5eraph

Posted 25 June 2009 - 03:37 AM

ascatem

Posted 29 July 2009 - 06:49 PM

ascatem

Newbie

Member

23 posts

Joined 29-July 09

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.