MDGx

98 FE + 98 SE + ME updates + patches + (hot)fixes

1,296 posts in this topic

revise the Q925672.EXE package as you need to include the MSXML4A.DLL file.

XML 4.0 does NOT require IE6.0 SP1, MDGx. I can install XML 4.0 KB925672 even on a Win98/ME machine with an older version of IE.

Also with the .NET Framework 2.0 KB917283 and KB922770 security updates, you can extract the MSP files inside those two updates and run them under Win98/ME + NFR 2.0. In other words, you CAN use the KB917283 and KB922770 security patches under Win98 & ME with .NET Framework 2.0. The KB922270 security patch will update only the System.Web.dll file under Win98/ME + NFR 2.0.

1. Done.

Please download Q925672.EXE again [647 KB]:

http://www.mdgx.com/files/Q925672.EXE

Disabled check for IE 6.0 SP1.

Added MSXML4A.DLL.

2. The .NET Framework (NFR) fixes are more complex to create, because those files install in custom subdirectories within NFR 2.0 directories.

I'll do this some day when I have time.

Thanks for the heads up.

0

Share this post


Link to post
Share on other sites

If I have time this weekend, I'll make patches for MS06-033/MS06-056 for .NET 2, and MS05-004 for .NET 1.0SP3/1.1SP1.

the_guy

0

Share this post


Link to post
Share on other sites
If I have time this weekend, I'll make patches for MS06-033/MS06-056 for .NET 2, and MS05-004 for .NET 1.0SP3/1.1SP1.

the_guy

Sounds great.

Please email me when you have them.

It's all good, because I don't think I'll find enough spare time to do this soon enough.

Thanks for your time + trouble.

0

Share this post


Link to post
Share on other sites

UPDATED · 10-17-2006

Updates:

- 98SE2ME: Moved Movie Maker shortcut to Start -> Programs -> Accessories -> Multimedia.

Replaced WinME SYSTRAY.EXE icon group #1 with WinXP SP2 SHELL32.DLL icon group #312.

- 98SE2XP: Replaced ADVPACK.DLL, BROWSELC.DLL, ASCTRLS.OCX, MSHTMLER.DLL + MSHTML.TLB with older 6.00.2800.1106 from XP SP1.

- 98SEMP10: Replaced BLACKBOX.DLL with older 9.0.0.3288 from WMP10 Codecs + DRM for WMP9.

- Replaced MSXML4.MSI with iexpress EXE installer [647 KB]:

http://www.mdgx.com/files/Q925672.EXE

Edited by MDGx
0

Share this post


Link to post
Share on other sites
2. The .NET Framework (NFR) fixes are more complex to create, because those files install in custom subdirectories within NFR 2.0 directories.

I'll do this some day when I have time.

Thanks for the heads up.

DONT, MDGx. Let me elaborate on what I said about installing the KB917283 and KB922770 security updates.

If I have time this weekend, I'll make patches for MS06-033/MS06-056 for .NET 2, and MS05-004 for .NET 1.0SP3/1.1SP1.

the_guy

NO, the_guy. DONT create MS06-033 and MS06-056 updates!

listen up, MDGx & the_guy: Just extract the NDP20-KB917283-X86.msp file from the NDP20-KB917283-X86.exe file and double-click on the NDP20-KB917283-X86.msp file to install the patch.

Same thing with the NDP20-KB922770-X86.msp file. extract that file from the NDP20-KB922770-X86.exe file and run the NDP20-KB922770-X86.msp file. That's what I did on my WinME + NFR 2 machine and those patches got installed. They didnt have to check Windows version and it only has to detect NFR 2.

MS05-004 for NFR 1.0 SP3 & NFR 1.1 SP1 you can try to make. MS05-004 says that the updates for NFR 1.0 & 1.1 are included in NFR 1.0 SP4 & NFR 1.1 SP2. But there are no NFR 1.0 SP4 and NFR 1.1 SP2 downloads.

Edited by erpdude8
0

Share this post


Link to post
Share on other sites

AH, CRUD :angry:

the BROWSE98.EXE "BROWSELC.DLL + BROWSEUI.DLL" patch that updates the BROWSEUI.DLL file MADE the unofficial OE911567 patch [OE911567.EXE] for Outlook Express 6.0 SP1 useless, erroneously saying that IE6.0 SP1 has to be installed BUT I have BOTH IE 6.0 SP1 and OE 6.0 SP1 installed. I looked at the contents of the OE911567.exe file and that patch does check for the browseui.dll file.

perhaps a version range should be specified in the SED file for browseui.dll like 6.00.2800.1106-6.00.2800.9999

OE911567.exe should be revised to fix this problem AND should include a dialog box saying "Do you want to install this update?" Running OE911567.exe performs an "immediate" install of files with no prompt to install the update or not [oh, I HATE that!] :angry:

Q911567.exe for Outlook Express 5.5 SP2 should also be revised if newer 5.5 SP2 builds of BROWSEUI.DLL prevent the installation of the OE 911567 patch for OE 5.5 SP2.

I got word that the OE911567.exe and Q911567.exe patches (and the IE905495 msieftp.dll fixes) were made from the_guy.

note to the_guy: revise these patches that I have noted above and include the "Do you want to install this update?" prompt in these patches.

Edited by erpdude8
0

Share this post


Link to post
Share on other sites

@erpdude8: I plan on making those changes tomorrow, and slo sending them to MDGx at that time.

the_guy

0

Share this post


Link to post
Share on other sites
Reading MS article 924191 carefully:

http://support.microsoft.com/kb/924191

After you install this security update, you cannot use Microsoft XML Parser version 2.6 in Microsoft Internet Explorer. This behavior is by design. The security update packages set the "kill bit" for this version of MSXML. The "kill bit" prevents the component from running in Internet Explorer.

the KB924191 security updates disable use of the msxml2.dll files; thus no fix for MSXML 2.6 will be developed.

This fix was re-released, see:

http://blogs.technet.com/msrc/archive/2006...f-ms06-061.aspx

http://www.microsoft.com/technet/security/...n/MS06-061.mspx

http://www.microsoft.com/downloads/details...;displaylang=en

Petr

0

Share this post


Link to post
Share on other sites
Thanks, Petr.

I've updated the link:

http://www.mdgx.com/ietoy.htm#XML

Although, I think the only bug in V1 was that the registry keys [which set the "kill bit" for MSXML 2.6] were listed without quotes, which makes them flawed and useless, because reg key names listed in INF files that contain spaces must be listed surrounded by quotation marks.

Example from V1:

HKLM,Software\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1b-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400

Same [fixed] example from V2:

HKLM,"Software\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1b-c551-11d3-89b9-0000f81fe221}","Compatibility Flags",0x00010001,0x400
Notice the extra quotation marks around the reg key name in V2.

Also, I think they have replaced [or maybe I have in my INF (?)] 400 with 0x400 .

The unofficial fix I created already has proper registry keys in the INF:

http://www.mdgx.com/files/Q924191.EXE

Edited by MDGx
0

Share this post


Link to post
Share on other sites

the MS06-061 security patch was revised for Windows 2000 SP4 only. other MS06-061 patches remain the same.

noted in Win2k Hotstream forum

also MDGx, the final release of IE7 has been posted at the Microsoft IE site

0

Share this post


Link to post
Share on other sites

I just wanted to point out that the .MSP file from 886903 installed on my laptop running Windows ME and NDP 1.1 SP1. Also, I did send MDGx the updated IE files.

the_guy

0

Share this post


Link to post
Share on other sites

UPDATED · 10-24-2006

Updates:

- Windows ME SP1 2.02 Beta 7.

- IE6UPD Alpha 2.

- RUNHELP.CAB + HTMLHELP.HTM expired certificate Fix.

- OLD IE 5.5 SP2 VGX.DLL Fix:

Q279177.EXE

- Unofficial Jet 4.0 SP8 Fix:

Q918144.EXE

- All fixes below redone with install prompts:

OE911567.EXE

Q911567.EXE

IE905495.EXE

IE834707.EXE

IE905915.EXE

IE883939.EXE

Edited by MDGx
0

Share this post


Link to post
Share on other sites

IE834707.EXE

Does not install

0

Share this post


Link to post
Share on other sites
IE834707.EXE

Does not install

the_guy:

Probably SED detection problem with IE 6.0 SP1 system files.

Example from my SED file:

[Options]TargetWin9xVersion=4.10.1000-4.90.3999:%OSWarn%:OK

TargetNTVersion=4.0.1000-4.0.4999:%OSWarn%:OK

TargetFileVersion=@FileSectionList

[FileSectionList]

1=#S\BROWSEUI.DLL:6.0.2800.1000-6.0.2999.9999:%Warn2%:OK

2=#S\MSHTML.DLL:6.0.2800.1000-6.0.2999.9999:%Warn2%:OK

3=#S\SHDOCVW.DLL:6.0.2800.1000-6.0.2999.9999:%Warn2%:OK

4=#S\SHLWAPI.DLL:6.0.2800.1000-6.0.2999.9999:%Warn2%:OK

5=#S\URLMON.DLL:6.0.2800.1000-6.0.2999.9999:%Warn2%:OK

6=#S\WININET.DLL:6.0.2800.1000-6.0.2999.9999:%Warn2%:OK

[strings]

OSWarn="This Update canNOT install on your Windows Operating System!"

Warn2="The version of Internet Explorer you have installed does not match the update you are trying to install."

HTH

0

Share this post


Link to post
Share on other sites

IE834707: Should install, but it's for IE6 PRE-SP1.

Also, I might release a version of vgx.dll for IE 5.5 SP2 with the zert patch already applied. Maybe even IE 5.01 SP2/3 and IE6 PRE-SP1 (also, seperate for XP version).

the_guy

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.