MSFN Forum: Latest IE6 (SP1) Security Update for Win 9x/ME - MSFN Forum

Jump to content



  • 5 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Latest IE6 (SP1) Security Update for Win 9x/ME Was: "Latest MS IE6 Security Update Breaks Windows 98?" Rate Topic: -----

#1 User is offline   Dave-H 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 576
  • Joined: 04-January 06
  • OS:98SE
  • Country: Country Flag

  Posted 30 July 2009 - 06:15 PM

Before I start, I want to make it quite clear that I don't want any lectures about how I shouldn't be using IE6!
I'm well aware of the much better and more secure alternatives, in fact I use Opera for most of my web needs (including posting this!)
I do still occasionally use IE for some sites which break in other browsers, and what I'm going to say is relevant to Windows Explorer as well as Internet Explorer.
Thank you!
:)
I have a dual boot system with Windows 2000 and Windows 98SE.
Since MS dropped support for Windows 98, I have been trying to keep my copy of IE6 SP1 on Windows 98 patched as best I can using the files offered by Windows Update for IE6 SP1 on Windows 2000.
This has worked successfully up until now, the last successful transplant being achieved with the files from KB969897.

However, with the latest update (KB972260) this no longer seems to work.
:no:
When I copied the usual 16 files from the cumulative update across to the Windows 98 system folder, Windows 98 would no longer start properly. The desktop appeared, but the taskbar just flashed up momentarily and then disappeared.
The startup then went no further, with only a few things running.

After a lot of very tedious trial and error, I discovered that this was being caused by the new shdocvw.dll file.
If I went back to the previous version Windows would at least start up OK.

Unfortunately things still weren't right.
Windows Explorer wouldn't show its web view at all, and Internet Explorer wouldn't show any web sites, instead crashing out to a "this is potentially dangerous, do you want to open or save it" (or words to that effect) dialogue.
After more tedious investigation, this turned out to be due to the new mshtml.dll file.
Again restoring the old version made it come good.

So at the moment I have all the new files from KB972260 except shdocvw.dll and mshtml.dll, which are from KB969897.

I merely report this as an observation, as I know that some people are trying to keep Windows 98 patched with Windows 2000 security patch files.

For the record, the last mshtml.dll file that seems to work with Windows 98 is 6.0.2800.1627.
The latest version, 6.0.2800.1634, does not work.
Likewise, the last shdocvw.dll file that seems to work with Windows 98 is 6.0.2800.1972.
The latest version, 6.0.2800.1983, does not work, and will stop the system starting properly in my experience.

Can anyone else confirm my findings?
I have no idea what MS have done to these files to finally break compatibility with Windows 98 after all this time, but I would be interested to know if anyone does find out!
:)

This post has been edited by dencorso: 02 January 2011 - 04:33 PM
Reason for edit: Renamed thread to better reflect contents



#2 User is offline   eidenk 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Banned
  • Posts: 1,527
  • Joined: 28-March 05

Posted 30 July 2009 - 07:54 PM

Do you have KernelEx installed ? If you haven't maybe you could try that.

#3 User is offline   Dave-H 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 576
  • Joined: 04-January 06
  • OS:98SE
  • Country: Country Flag

  Posted 31 July 2009 - 05:50 AM

View Posteidenk, on Jul 31 2009, 02:54 AM, said:

Do you have KernelEx installed ? If you haven't maybe you could try that.

No, I don't use KernelEx, because I mainly use Windows 2000 nowadays and therefore haven't thought it necessary to enhance Windows 98 so I can run non-Windows 98 programs on it.
Good thought though, and I'd be interested to know if anyone else who does use it has the same problem with the latest IE files.
:)

#4 User is offline   tErmY 

  • Newbie
  • Group: Members
  • Posts: 11
  • Joined: 02-June 05

Posted 05 August 2009 - 08:05 AM

Confirmed. I'm now using the same files as you. Everything seems to be ok, but I seldom use Internet Exploder. FWIW, I am using KernelEX 4.0 RC2.

#5 User is offline   Ninho 

  • Member
  • PipPip
  • Group: Members
  • Posts: 166
  • Joined: 05-March 06

Posted 12 August 2009 - 02:44 PM

Curious... where is a list of "the usual 16 files" one would copy from the Windows 2000 installation ?

Do you refresh IE by just copying, or do you have to re-register some DLLs ?

Is there a write-up of the process you refer to, on this site maybe ?

TY

#6 User is offline   Dave-H 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 576
  • Joined: 04-January 06
  • OS:98SE
  • Country: Country Flag

  Posted 13 August 2009 - 12:03 PM

View PostNinho, on Aug 12 2009, 09:44 PM, said:

Curious... where is a list of "the usual 16 files" one would copy from the Windows 2000 installation ?

Do you refresh IE by just copying, or do you have to re-register some DLLs ?

Is there a write-up of the process you refer to, on this site maybe ?

TY

There isn't actually a list anywhere, but the files I copy across are the files that all the IE6 SP1 Cumulative Security Update packages seem to replace.

They are -
browseui.dll, cdfview.dll, danim.dll, dxtmsft.dll, dxtrans.dll, iepeers.dll, enseng.dll, jsproxy.dll, mshtml.dll, msrating.dll, mstime.dll, pngfilt.dll, shdocvw.dll, shlwapi.dll, urlmon.dll, and wininet.dll.

They all reside in the windows\system folder (system32 on NT based systems of course).
I have always just copied them across (easy on a dual boot system) and never had any problem with any of them until now. I wouldn't have thought that re-registering was necessary as you're just replacing the file with another of exactly the same name.
:)

#7 User is offline   erpdude8 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,061
  • Joined: 24-November 04

Posted 17 August 2009 - 05:44 PM

View PostDave-H, on Jul 30 2009, 05:15 PM, said:

However, with the latest update (KB972260) this no longer seems to work.
:no:


bummer, Dave-H. looks like you'll have to use the files from KB969897 for IE6 SP1.
I had a feeling at some point the newer IE6 security patches will no longer work for Win98/ME and only for Win2k & above.

tErmY: KernelEx 4.0 final recently came out. ditch the RC2 version and install the final release.

This post has been edited by erpdude8: 17 August 2009 - 05:44 PM


#8 User is offline   dave237 

  • Group: Members
  • Posts: 5
  • Joined: 09-May 07

Posted 14 October 2009 - 06:09 AM

is the bug gone with the wind? i install on my win98se the last ie6 updates from KB974455 (that ms realesed yesterday) and it works o.k. for the time being. is anyone else did so?

#9 User is offline   Dave-H 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 576
  • Joined: 04-January 06
  • OS:98SE
  • Country: Country Flag

  Posted 14 October 2009 - 07:22 AM

View Postdave237, on Oct 14 2009, 01:09 PM, said:

is the bug gone with the wind? i install on my win98se the last ie6 updates from KB974455 (that ms realesed yesterday) and it works o.k. for the time being. is anyone else did so?

Yes, I can confirm that!
I copied the files from the new KB974455 Cumulative IE6 Hotfix across to my Windows 98 installation, thinking that it would "never work" because the last one didn't, and to my utter astonishment, it did work!
:thumbup
It looks as if whatever MS did to the shlwapi and mshtml dlls to break Windows 98 compatibility has been fixed.
I don't believe for one moment that this was done for Windows 98 compatibility reasons of course, but whatever the reason was, I'm really pleased!
:yes:

#10 User is offline   Bleeder 

  • Junior
  • Pip
  • Group: Members
  • Posts: 76
  • Joined: 27-December 05
  • OS:none specified
  • Country: Country Flag

Posted 15 October 2009 - 02:08 PM

That's great news, thanks for sharing :thumbup

#11 User is offline   Ninho 

  • Member
  • PipPip
  • Group: Members
  • Posts: 166
  • Joined: 05-March 06

  Posted 16 October 2009 - 08:42 AM

View PostDave-H, on Aug 13 2009, 08:03 PM, said:

There isn't actually a list anywhere, but the files I copy across are the files that all the IE6 SP1 Cumulative Security Update packages seem to replace.

browseui.dll, cdfview.dll, danim.dll, dxtmsft.dll, dxtrans.dll, iepeers.dll, enseng.dll, jsproxy.dll, mshtml.dll, msrating.dll, mstime.dll, pngfilt.dll, shdocvw.dll, shlwapi.dll, urlmon.dll, and wininet.dll.


Belated thanks, Dave-H ! I've just applied the plain copying method with this week's mega-patch and so far everything's rolling, like (the other) Dave said.

Note : among the 16 files in your list are some that are related with DirectX rather than IE proper, and I wouldn't just copy those having different versions DX on either OS. Not applicable to this week's update anyway.
Just as a warning for everyone interested to be prudent, as always...

This post has been edited by Ninho: 16 October 2009 - 08:43 AM


#12 User is offline   Dave-H 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 576
  • Joined: 04-January 06
  • OS:98SE
  • Country: Country Flag

  Posted 19 October 2009 - 06:48 AM

Thanks Ninho!
:)
I had wondered what some of those files' functions actually were, and it's interesting to know that they're not all files directly related to IE6.

I have DirectX 9.0c installed on Windows 98SE and Windows 2000, but the Windows 98 version is the August 2007 update, and the Windows 2000 version is the November 2008 update.
I couldn't get the November 2008 update to install on Windows 98 (although the MS download site says that it should be compatible) it just throws up an "internal error" message (whatever that means!) and won't install.

The saga is here - http://www.msfn.org/board/directx-9-0c-use...&hl=DirectX

I assume subsequent versions have the same problem.
It's never been a problem copying all those files across from Windows 2000 to Windows 98, apart from the time before last anyway!

BTW, I've just noticed in your snip from my old post that I put "enseng.dll".
That was a typo of course, it should be "inseng.dll" in case anyone's puzzled!
:)

This post has been edited by Dave-H: 19 October 2009 - 06:49 AM


#13 User is online   cluberti 

  • Gustatus similis pullus
  • Group: Supervisor
  • Posts: 10,932
  • Joined: 09-September 01
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 20 October 2009 - 01:09 PM

Note on the file list, specifically the dx*.sys files, that they're actually IE interfaces to directx to draw components, they're not directx binaries themselves. Be careful omitting binaries (just as you are with including binaries) when copying updates, as the updates are designed to be used with all binaries shipped in the package. Just FYI, the dx*.sys files are NOT directx files, but they contain the "glue" for IE to call and use directx (when drawing activex controls, etc).

#14 User is offline   Ninho 

  • Member
  • PipPip
  • Group: Members
  • Posts: 166
  • Joined: 05-March 06

Posted 27 October 2009 - 12:54 PM

View Postcluberti, on Oct 20 2009, 08:09 PM, said:

Note on the file list, specifically the dx*.sys files, that they're actually IE interfaces to directx to draw components, they're not directx binaries themselves. ...


Ah! Good point thanks, Cluberti. So, we can assume those interface files are directX-version independent, right ?


--
Ninho

#15 User is online   cluberti 

  • Gustatus similis pullus
  • Group: Supervisor
  • Posts: 10,932
  • Joined: 09-September 01
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 27 October 2009 - 01:45 PM

They are indeed.

#16 User is offline   dave237 

  • Group: Members
  • Posts: 5
  • Joined: 09-May 07

Posted 03 November 2009 - 07:51 AM

Well, MS discovered some error in KB974455 and realesed a new fix - KB976749. The new fix changes only one file - mshtml.dll. Guys who suffer a problem, should try the new realese.

#17 User is offline   Dave-H 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 576
  • Joined: 04-January 06
  • OS:98SE
  • Country: Country Flag

  Posted 03 November 2009 - 01:32 PM

View Postdave237, on Nov 3 2009, 01:51 PM, said:

Well, MS discovered some error in KB974455 and realesed a new fix - KB976749. The new fix changes only one file - mshtml.dll. Guys who suffer a problem, should try the new realese.

I've already put the new MSHTML.DLL file from KB976749 into my Windows 98 system, and I can confirm that it still works!
:thumbup

#18 User is offline   CharlesF 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 387
  • Joined: 13-July 08
  • OS:98SE
  • Country: Country Flag

Posted 29 November 2009 - 06:20 PM

View PostDave-H, on Nov 3 2009, 08:32 PM, said:

I can confirm that it still works!
Hello Dave-H,
thanks for sharing! :hello:

Not only that IE6 become more secure,
it is also more stable!

I had a bug when reading offline videos downloaded from Youtube: they where making VLC to crash.
With the new files, everything is smooth! :thumbup

#19 User is offline   CharlesF 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 387
  • Joined: 13-July 08
  • OS:98SE
  • Country: Country Flag

Posted 08 December 2009 - 01:07 PM

New update IE6 SP1 for Win 2000 SP4: KB976325 released
...working fine with Win 98 SE! :thumbup

There are 17 files to change: the usual 16 and 'tdc.ocx'.

#20 User is offline   wsxedcrfv 

  • Advanced Member
  • PipPipPip
  • Group: Banned
  • Posts: 481
  • Joined: 03-July 09
  • OS:98SE
  • Country: Country Flag

Posted 09 December 2009 - 09:30 AM

View PostCharlesF, on Dec 8 2009, 02:07 PM, said:

New update IE6 SP1 for Win 2000 SP4: KB976325 released

Why is MS showing vulnerability details for both IE6 and IE6-sp1?

http://www.microsoft.com/technet/security/...n/MS09-072.mspx

I thought that IE6 (sp0) was EOL ???

I don't quite understand how, according to that page, IE6 applies to XP-SP2 and win 2k3, yet IE6-sp1 applies to win 2k. Did they get something backwards in that list?

Direct DL for IE6.0sp1-KB976325-Windows2000-x86-ENU.exe

http://download.microsoft.com/download/9/8...000-x86-ENU.exe

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 - 2011 msfn.org
Privacy Policy