Jump to content

[Addon] Internet Explorer 8 for XP/2k3 1.4.11


YumeYao

Recommended Posts

Internet Explorer 8

For Windows XP/2k3, Last Updated 2011/11/9

If you use nlite to integrate this addon on Windows 2003, read nlite integration guide on 2003 for this addon. RVMI users don't need extra steps.

Description:

  • This addon will replace your Internet Explorer 6 in your windows installation CD with Internet Explorer 8 w/ latest updates(QFE branch is used in this release).
    Features:
  1. Compatibility with XP/2k3 in one Addon(RVMI only). Only compatible with XP for nlite.
    nLite users who want to integrate this addon on Windows 2003 should read the integration guide.
  2. A syssetup.dll-patch-free method to avoid errors in setuperr.log while do not increase your install CD size.(NoSetupErr style only)
    This method is even better compared to MrNxDmx(NR)'s:
    • File replacements are finished at T-13(NR's are not until OOBE), so any svcpack.inf execution that relies on IE(for example: WPI) works.
    • Don't use the unique registry for delayed boot-stage file replacing so this key can be used by other addons/nlite.
    • Don't require extra disk spaces

[*]Fixed some errors created by Micro$oft(wbem path and some reg entries), Cleaned some trashes left by Micro$oft(infobar sounds)

[*]Extremely easy for translators to build a localized version. The guide is here.

[*]Addon structure: File Copy and Registry handling are system-like.

[*]Save more several Kilo-bytes when used along with my WMP Addon. :twisted:

Contents:

Credits:

  • MrNxDmx, for his thought of making the addon free from setuperr.log complainning.
  • nonno fabio and OnePiece Alb, again, for their invention to copy files like system components act.

Notes:

  • On XP with SP2 / 2k3 with SP1 or an earlier service pack level, proper update(s) that update sqmapi.dll, shdocvw.dll, shlwapi.dll, browseui.dll are required
  • nlite users who want to integrate this addon on Windows 2003 please read the nlite integration guide.
  • 2 Versions are released. They can be integrated upon each other seamlessly.
    One is the "clean" style, almost no difference compared to onepiece's; another is the "NoSetupErr" style, i.e. no setuperr.log entries, it uses 3-pass file copying so it may be a litter slow than the "clean" style. (In fact the first pass is unnecessary but it's difficult to realize it by an entries*.ini)

Download:

Changelog:

  • Version 1.4.11 2011-11-9
    Added KB2598845, replaces KB2447568.
  • Version 1.4.10 2011-10-12
    Added KB2586448, replaces KB2559049.
  • Version 1.4.9 2011-8-14
    Added KB2559049, replaces KB2530548.
  • Version 1.4.8 2011-6-18
    Fixed the issue of 1.4.7 that vgx.dll is not signed on xp.
  • Version 1.4.7 2011-6-17
    Added KB2530548, replaces KB2497640.
    Added KB2544521.
  • Version 1.4.6 2011-4-12
    Added KB2510531, replaces KB981332 & KB976662.
  • Version 1.4.5 2011-4-12
    Added KB2497640, replaces KB2482017.
  • Version 1.4.4 2011-2-8
    Added KB2482017, replaces KB2416400.
    Added a tweak option to hide favorite bar(default not enabled).
  • Version 1.4.3 2010-12-15
    Added KB2416400, replaces KB2360131.
    Added KB2447568, replaces KB2362765.
    Added a tweak that removes default Bing/Live search.
    Modified the google search a little to make the URL clearer and shorter.
  • Version 1.4.2 2010-10-16
    Fixed that licmgr.dll and mshtmled.dll are not signed on Windows XP.
  • Version 1.4.1 2010-10-12
    Added KB2360131, replaces KB2183461.
  • Version 1.4.0 2010-10-1
    Added KB2362765, replaces KB982664.
    Allowed for direct integration on XP with nLite, in the other hand, nLite integration on Windows 2003 needs one more step.
  • Version 1.3.11 2010-8-12
    Added KB982664, replaces KB982632.
    Added KB2183461, replaces KB982063, KB982375, KB982381 and KB982663.
  • Version 1.3.10 2010-7-15
    Added KB982375 and KB982663-v2.(Thanks rick again!!)
    Replaced extmgr.dll with latest WMP shim file.
  • Version 1.3.9 2010-6-9
    Added KB982381, replaces KB980182.
    Added KB982632, replaces KB980302.
    Added KB982063-v2.(Thanks rick)
    Fixed IEAccess off not working issue created in 1.3.8
    Minor update info registry misc fix.
  • Version 1.3.8 2010-4-30
    Added KB981332.
    Fixed a bug that you were not able to remove IE shortcuts from Control Panel - ARP - Add/Remove Windows Components after applying this addon.
    Fixed a bug created in 1.3.7 that registy entries of update for JScript 5.7 were not removed by this addon.
  • Version 1.3.7 2010-3-31
    Added KB980182, replaces KB978207.
  • Version 1.3.6 2010-3-27
    Added KB980302, replaces KB978506.
  • Version 1.3.5 2010-2-27
    Added KB976662, replaces KB971961.
  • Version 1.3.4 2010-1-28
    Added KB978506, replaces KB975364.
  • Version 1.3.3 2010-1-24
    Added KB978207, replaces KB976325.
  • Version 1.3.2 2009-12-9
    Added KB976325, replaces KB974455 and KB976749.
    minor adjusts to entries in "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Hotfix".
    A fix of translation guide: always use IE8-WindowsServer2003-x86-XXX.exe for signed xmlite.dll.
  • Version 1.3.1 2009-11-6
    Added KB975364, replaces KB973874.
    Added KB976749.
    Replaced KB971961-XP files with ENU files(required by adric, although it doesn't make sense to me).
  • Version 1.3.0 2009-10-21
    First ENU release.
    changes are made for easier translating.
    Delayed file replacement changed method again, pros is:
    • Fixed a vulnerability on some special situation, when SFC is not disabled and *.cat files are missing from svcpack\
      No reducant files on the install source and easier maintenance.(The difference between 2 styles are limited to the smallest.)

Tweaks are improved a little.

[*]Below are changes prior to english release, I translated them here hoping it helps people better understand the development of this addon so they can learn something.

  • Version 1.2.3 2009-10-17
    KB972260 -> KB974455
    Fixed file signatures on windows 2003. (f*ck M$)
    changed nosetuperr style handling. Reduce the risk when used with nlite.
    Fixed an issue when a non-admin user initializes first logon, error message "INF error" pops.
    Fixed an issue that "show desktop" is missing if directory for quick launch is not created by first logon
  • Version 1.2.2 2009-9-10
    Added KB971961 (CHS-XP-SP3QFE).
    fixed ie.inf corruption on 2k3 if nosetuperr style is used.
  • Version 1.2.1 2009-8-26
    kb972636 -> kb973874
    fixed xmllite.dll copying twice issue on 2k3 winnt.exe based install
    added some tweaks, http://www.ryanvm.net/forum/viewtopic.php?t=7007 as one reference.
  • Version 1.2.0 2009-8-21
    Added KB972260(though theoretically files for xp/2k3, and in different languages go same, yet they aren't. ENU-XP is used because they have the smallest size when compressed.) (catalog files won't install on different platforms)
    Added KB972636, replacing KB968220
    fixed the behavior of adding [Tweak.AddReg], avoiding some options are reset to default
    changed structure of NoSetupErr style, for better compatibility
    fixed 3 typos that only affect human-reading mentioned by ECLV
    restored the install of Triedit
  • Version 1.1.1 2009-3-31
    Fixed xmllite.dll signature on windows 2003 sp2.
  • 1.1.0 2009-3-31
    Fixed an issue that a registry entry is not cleaned up using Nosetuperr stye
    Fixed an issue that IE's icon in ARP -> "add/remove windows components" on XP is not displayed correctly
    Fixed some files' association, giving them a localized description by removing the english entries.
    better tweaks.
    Fixed an issue that *.iem files are not copied on xp.
    Addon structure optimized.
  • Version 1.0.1 2009-3-26
    Added a nosetuperr style
    some tweaks
  • Version 1.0.0 2009-3-26
    Initial release

Edited by YumeYao
Link to comment
Share on other sites

nlite integration guide

due to some issues of nlite, this addon cannot satisfy both nlite integrations on XP/2003. So I made it compatible with XP since more people use it. In order to integrate it on 2003 with nLite, you should follow this guide to modify this addon.

nlite integration on Windows 2003: Convert this addon into a 2k3-only addon.

  1. Extract all the files in this addon to an empty directory, for example, D:\IE8Addon.
  2. In D:\IE8Addon, delete directories "pro" and "home".
  3. In D:\IE8Addon, sort files by FileType, you'll see some *.ca_ files, move them to D:\IE8Addon\svcpack overwriting the existing ones.
  4. In D:\IE8Addon, select all items, then right click to compress them.(ZIP RAR 7z all are ok)

translation guide

It seems many steps here, but they are easy enough that everyone can do them. Once you make a start, it will be extremely easy for you to keep it updated because there is nothing to be changed in an updated version.

1. Download this helper and Internet Explorer 8 installer for 2003(because xmlite.dll is only signed on 2003 when it comes from 2003 branch), and of course, my latest IE8 addon.

2. extract the helper, and copy IE8 installer to the same directory as extracted, execute FileReplacing.cmd

3. extract my IE8 addon. steps 4~6 are editing files extracted from my addon.

4. edit ieaccess.inf, home\ieaccess.inf, and pro\ieaccess.inf, replace the last line with that found in your xp (or 2k3, they are same) disc. (Optional)

5. edit ie.inf, home\ie.inf and pro\ie.inf, modifies lines in [strings] section under the line ";Localizable"

  • MUST CHANGE: MuiCultureDirectory and MuiCultureLangIdHex to that in ie8.inf generated by step 2.
  • optional: replace other strings, most of them can be found in original ie.inf in your xp disc(for home\ie.inf or pro\ie.inf) and 2k3 disc (ie.inf).
    • ASETUP_IEUPDATE_DESC, you can leave if as it is if you don't know how to get it in your language(difficult to describe it here).
    • HISTORY_DIR -> Windows\History
      CACHE_DIR -> Windows\Temporary Internet Files
      DownloadedProgramFiles -> Windows\Downloaded Program Files
      Wallpaper -> Windows\web\Wallpaper
      the yellow part can be found in your windows directories with localized name(if they are localized).
    • (root\ie.inf only.) IEHardenAdmin_DESC and IEHardenUser_DESC: they can be found in 2k3 disc's ieharden.inf.

6. editing entries_IE8.ini. change the section [general] to whatever you like.

7. Copy all items in directory "lngfiles" generated in step 2 to overwrite those in my addon.

8. almost done. only leaving for you to recompress all stuffs to a new addon.

Edited by YumeYao
Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
  • 1 month later...

Google translation

Greetings! Congratulations on your initiative, it was a bit difficult to make this addon on my tongue PTB, because other things you add to this addon, WMP example, and without any criticism of your work

only a suggestion, not only not only would it be possible to make addon IE8 and thereafter use Nlite

to integrate the IE updates, it would be much easier for lay people to take advantage of your work.

Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...
  • 2 months later...
  • 2 months later...
  • 1 month later...
  • 5 months later...

:cold: Message I'm getting at FileSonic:

All sharing functionality on FileSonic is now disabled. Our service can only be used to upload and retrieve files that you have uploaded personally.

If this file belongs to you, please login to download it directly from your file manager.

Link to comment
Share on other sites

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