Jump to content

Welcome to MSFN Forum
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 Account Create an Account



Photo

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

* * * * * 1 votes

  • Please log in to reply
1294 replies to this topic

#501
bristols

bristols

    Advanced Member

  • Member
  • PipPipPip
  • 451 posts
  • Joined 24-September 05
  • OS:none specified
  • Country: Country Flag


yes. apply the official MS KB918547 update for Win98, install the Win98 KB918547 QFE registry fix from MDGx's web site and then apply the unofficial KB918547 patches. see this topic on U918547 patches:

http://www.msfn.org/...showtopic=77218

i thought the other updates was obselete
http://www.msfn.org/...p...st&p=525191


I thought that too. Also, the official 918547 installs a TSR (which of course you can always remove via msconfig.exe, but still), meaning that installing the unofficial fix, I thought, was even more preferable.

But the applying the official fix before the unofficial fix is best, is it?


How to remove advertisement from MSFN

#502
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,539 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
Can you add
MSE 5.6 HTML Help (SCRIPT56.CHM) Documentation [2.77 MB, right-click to save!]:
http://download.micr...8c/script56.chm

TO THIS

MSE 5.6 5.6.0.8831 for Windows 98/ME [683 KB]:
http://download.micr...344-x86-enu.exe
it make it easier when installing
THANKs

Edited by PROBLEMCHYLD, 18 September 2006 - 02:15 PM.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#503
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag

Thiis is the error i get after installing Q910906
Unable to fine the function "DllregisterServer"
in the file "C:\Windows\System\MSREPL40.DLL


Also Q918547 doesn't register

I have deleted msrepl40.dll from the RegisterOCXs INF section.
Please try to install this file again [1.42 MB]:
http://www.mdgx.com/files/Q910906.EXE
It should work ok now.
Thanks for noticing.

Q918547 simply installs GDI32.DLL + GDI.EXE 4.10.2227 by copying them to %windir%\system .
There is no regsvr32 code in the INF, because GDI*.* files do not contain DLLRegisterServer string.

To make this clear:
Unofficial Q918547 fix is the *only* 1 you need to install, all others are now obsolete.
Although you can install older U918547, it won't do anything [those functions are now built into the newer GDI*.* files installed by unofficial Q918547], will just hog some of your memory and will take some of your CPU cycles, but won't interfere with the newer patch.
Therefore all older patches are *not* necessary anymore.

HTH

Edited by MDGx, 21 September 2006 - 11:28 AM.


#504
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag

Can you add
MSE 5.6 HTML Help (SCRIPT56.CHM) Documentation [2.77 MB, right-click to save!]:
http://download.micr...8c/script56.chm

TO THIS

MSE 5.6 5.6.0.8831 for Windows 98/ME [683 KB]:
http://download.micr...344-x86-enu.exe
it make it easier when installing
THANKs

These are both official updates.

IMHO:
I don't see the purpose of creating an unofficial update out of a good-working official one, only to add a single help file which can be downloaded on its own.

And besides, most people will never need/read that help file anyway.
The help file is for programmers.
The update is for end-users.
That's why M$ posted them as separate downloads.

HTH

Edited by MDGx, 25 September 2006 - 09:23 AM.


#505
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag
UPDATED · 9-25-2006

Updates:
- NEW: Added Zert's VML patch ported to 98 FE/98 SE/ME = IE925568.EXE.
http://www.isotf.org/zert/
- Added SHEL98SE.EXE = Unofficial Windows 98 SE 2-4 GB Files Errors SHELL32.DLL 4.72.3812.610 Fix.
- Fixed Q910906 regsvr32 install error.
- Updated 98SE2XP.EXE + 98SEMP10.EXE = Added Steven's AOL In2TV guide to 98SE2XP.TXT + 98SEMP10.TXT:
http://www.msfn.org/...showtopic=82947
- Updated 98 FE SP2 to version 2.05 Beta 5.
- Updated DXM9X.EXE + DXM9XIE5.EXE = newer DXTMSFT.DLL + DXTRANS.DLL 6.00.2800.1558 + IE 5.xx/6.xx build detection.
- Updated IE918899.EXE = added newest version files, cleaned up INF + SED code = now detects IE 6.0 SP1 build.
- Updated U891711.EXE = KB891711.EXE updated to version 4.10.2227:
a larger stack frame is given to one of the subroutines and KERNEL32.DLL is no longer loaded as a library and then released.
- Updated 98SE2ME.EXE:
added newer DUNZIP32.DLL + DZIP32.DLL 4.00.04 from WMP7 Bonus Pack.
added ZIPFLDR.DLL registry values to open ZIP files inside same window.

Edited by MDGx, 26 September 2006 - 07:28 AM.


#506
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag
UPDATED · 9-26-2006

Updates [thank you the_guy]:
- Tons of MS IE 5.01, 6.0 + 6.0 SP1 Updates.
- MDAC 2.8 SP1 Update.
- MSXML 3.0 SP7 Update.
___________________________________

the_guy:
I have fixed the 2 updates.
Posted all updates you sent last week.
Thanks again.

Best wishes,
MDGx

Edited by MDGx, 03 October 2006 - 12:23 PM.


#507
bristols

bristols

    Advanced Member

  • Member
  • PipPipPip
  • 451 posts
  • Joined 24-September 05
  • OS:none specified
  • Country: Country Flag
The installation of the 916528 MDAC update gave me multiple "Setup had trouble copying a file" errors.

Otherwise, great stack of updates. Thanks a lot to all concerned.

#508
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • Joined 15-July 05
  • OS:ME
  • Country: Country Flag
@MDGx: I hope you managed to salvage a copy of KB893627 for 98/ME. You have the same file listed for 98/ME and 2000/XP. The file that both refer to is the file for 2000/XP.

Also, thanks for posting the fixes. I'll send a couple more to you in the coming days.

the_guy
Creator of the Windows ME Service Pack.

#509
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag
Sorry for the mess, I've corrected it since:

- MS IE 6.0/6.0 SP1 Patch for Windows 2000/XP/XP SP1:
http://support.micro....com/?id=893627
Direct download [567 KB]:
http://www.mdgx.com/files/XP893627.EXE
- MS IE 6.0/6.0 SP1 Patch for Windows 98/98 SE/ME:
http://support.micro....com/?id=893627
Direct download [198 KB]:
http://www.mdgx.com/files/Q893627.EXE

Thanks for noticing. ;)
_______________________________________________

The installation of the 916528 MDAC update gave me multiple "Setup had trouble copying a file" errors.

I bet you have installed this:

MDAC 2.5 SP3/2.7 SP1/2.8/2.8 SP1/2.8 SP2 for Windows 98/98 SE/ME Fix:
http://support.micro....com/?id=916528
Unofficial MDAC 2.8 SP1 Patch for Windows 98/98 SE/ME [988 KB]:
http://www.mdgx.com/files/Q916528.EXE

I'll work some more on this update soon, and will post it here when problems resolved.

Thanks for noticing.

Edited by MDGx, 26 September 2006 - 06:46 PM.


#510
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • Joined 15-July 05
  • OS:ME
  • Country: Country Flag
Thanks for posting the fixes MDGx. I made a vgx.dll patch based on the official one form Microsoft, link for it is in Petr's thread about the vulnerability.

Also, the 919587 patch for 9x/nt4/me does not require nircmd.exe as msxml3 files are not protected by sfp.

the_guy
Creator of the Windows ME Service Pack.

#511
bristols

bristols

    Advanced Member

  • Member
  • PipPipPip
  • 451 posts
  • Joined 24-September 05
  • OS:none specified
  • Country: Country Flag

I bet you have installed this:

MDAC 2.5 SP3/2.7 SP1/2.8/2.8 SP1/2.8 SP2 for Windows 98/98 SE/ME Fix:
http://support.micro....com/?id=916528
Unofficial MDAC 2.8 SP1 Patch for Windows 98/98 SE/ME [988 KB]:
http://www.mdgx.com/files/Q916528.EXE


Yes, at least I tried to install it. Like I said, I got multiple "trouble copying a file" errors when I tried. Prior to this, the latest MDAC update I had installed was 911562 (specifically the version for 2.8 SP1, since I had previously installed MDAC 2.8 SP1).

Edited by bristols, 26 September 2006 - 07:05 PM.


#512
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag

Thanks for posting the fixes MDGx. I made a vgx.dll patch based on the official one form Microsoft, link for it is in Petr's thread about the vulnerability.

Also, the 919587 patch for 9x/nt4/me does not require nircmd.exe as msxml3 files are not protected by sfp.

the_guy

I've made an unofficial VGX.DLL patch out of the official file released by M$ today [from official Win2000 SP4 patch]:
http://www.msfn.org/...i...st&p=565543

Installs on 98FE, 98SE, ME + NT4, only with MS IE 6.0 or 6.0 SP1 already installed.
The SED file checks for IE 6.0 or 6.0 SP1, otherwise doesn't install.

I'll remove nircmd.exe + start.exe from unofficial 919587 fix.

HTH

Edited by MDGx, 26 September 2006 - 10:01 PM.


#513
PsycoUnc

PsycoUnc

    Member

  • Member
  • PipPip
  • 236 posts
  • Joined 03-April 05
hey, has anybody noticed that the unofficial IE 6.0+ VGX.DLL file subs just fine into IE 5.5sp2?
...
I unregistered the old one (located in Program Files), replaced it, re-registered, and voila, the test page displays just fine (it bombed before this "fix", as is proper for unprotected systems)...
...
-granted, I've only tested it w/the one test page, have no idea if it's "fully" compatible... anybody know of any other test pages, or ways to test it?

#514
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • Joined 15-July 05
  • OS:ME
  • Country: Country Flag
@MDGx: I'll probably be sending you some Internet Explorer 6 SP1 updates redone. The one for 925486 will add the KB number in the Help->About section.

the_guy
Creator of the Windows ME Service Pack.

#515
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag

The one for 925486 will add the KB number in the Help->About section.

the_guy

I've added Q925486 number in IE Help -> About box [good idea, thanks ;)].

IE925486.EXE now also registers the CAT file, and adds official Active Setup registry entries.

Please try it out, make sure it works ok.

Please see 1st post for complete details:
http://www.msfn.org/...showtopic=46581

HTH

Edited by MDGx, 27 September 2006 - 08:57 AM.


#516
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • Joined 15-July 05
  • OS:ME
  • Country: Country Flag
The only cat file included is for 2000, and I'm positive it won't work in ME. Can someone clarify this for me?

the_guy
Creator of the Windows ME Service Pack.

#517
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • Joined 15-July 05
  • OS:ME
  • Country: Country Flag
Also, MDGx.

What I did to my VGX update was used the files from 833989, and modified the INF files to be 925486 (bottom 5 lines in string section). I also added the nircmd method to REPLACE the sucatreg.exe method. Then I just packaged it together. I'll send it to you sometime if you want.

the_guy
Creator of the Windows ME Service Pack.

#518
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag

What I did to my VGX update was used the files from 833989, and modified the INF files to be 925486 (bottom 5 lines in string section). I also added the nircmd method to REPLACE the sucatreg.exe method. Then I just packaged it together. I'll send it to you sometime if you want.

the_guy

I see.
Thanks for the info.
I'd like if you can send me the file you made.
Thanks in advance.

What I did:
created INF + SED files from scratch
copied some REG entries from IE883586.EXE INF for "Active Setup" = now the fix appears "as installed" in the registry same as official from M$
added vgxupdate.exe [renamed to vgxupd.exe] to add Qxxxxxx number in IE -> Help -> About [in official M$ SED command line is: vgxupdate.exe Qxxxxxx and quiet/admin command is: vgxupdate.exe /Q Qxxxxxx]
created "fake"/empty Q925486_D.INF necessary for vgxupd.exe [otherwise it won't run properly]
kept nirmcd.exe to kill WinME SR/WFP
removed start.exe = seems not to be necessary for running nircmd.exe "kill" commands
added sucatreg.exe from WinME cd-rom
added CAT file from official KB925486 [Win2000 SP4 fix]
added INF section to register CAT by running sucatreg.exe [RunPostSetupCommands] = tested only under Win98SE = yes, registering CAT works properly as far as I can tell, because the CAT is moved [as it should be] from %windir%\INF\Catalog to %windir%\SYSTEM\Catroot
added regsvr32 entry for VGX.DLL [RunPostSetupCommands]
removed sections for uninstall [why would some1 remove this fix? ;)]
added section in SED to install only on IE 6.0 + 6.0 SP1 [FileSectionList]
added section in SED to install only on 98FE, 98SE, ME + NT4 [TargetWin9xVersion + TargetNTVersion]
I'm now using wextract.exe 6.00.2800.1168 posted by Petr = this way size of iexpress executables is smaller.

You can see INF contents by extracting files from IE925486.EXE and then opening it in Notepad.
Extract files manually from command line [example]:
IE925486.EXE /c /q /t:c:\temp
or use WinZip 9.x, PowerArchiver or 7-zip.
If you wish to see the SED file, I can post it here, or email it to you.

HTH

_____________________________________________________


Petr:

I can't find the topic where you mentioned makecert.exe [M$ tool to create certified CAT files] right now, so I'm going to post here what I found at MSDN web site:

MSDN .NET Tools:
http://msdn.microsof...meworktools.asp
MAKECERT.EXE [part of .NET SDK]:
http://msdn.microsof...makecertexe.asp
.NET SDK [354 MB, contains makecert.exe]:
http://www.microsoft...44-c96d69c35dec
Check digital signatures:
http://support.micro....com/?id=241111
MAKECAT.EXE [part of Win2003 Server setup CD]:
http://windowssdk.ms...y/ms731140.aspx

ZIP contains makecert + makecat tools:
Attached File  MAKECERT.ZIP   26.91KB   39 downloads
HTH

Edited by MDGx, 28 September 2006 - 10:00 PM.


#519
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,539 posts
  • Joined 07-October 05
  • OS:98SE
  • Country: Country Flag
I don't have any problems with COPY2GB.EXE
but it does not let me uninstall

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#520
erpdude8

erpdude8

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,150 posts
  • Joined 24-November 04

I don't have any problems with COPY2GB.EXE
but it does not let me uninstall


try downloading and installing COPY2GB.EXE from MDGx's site again, reboot and then run the un-installer. I think the un-install feature may still be buggy and may not work as expected.

About unofficial SHELL32.DLL v4.72.3812.610 patch. It worked fine under Win98se. Now make the shell32.dll v4.72.3812.610 fix work also under Win98 FE and rename to SHELL98.EXE.

Edited by erpdude8, 02 October 2006 - 06:43 PM.


#521
the_guy

the_guy

    Creator of the Windows ME Service Pack

  • Member
  • PipPipPipPipPip
  • 914 posts
  • Joined 15-July 05
  • OS:ME
  • Country: Country Flag
I think the shell32.dll patch would also install on 95 with the Active Desktop Update installed.

Can anyone confirm/deny?

the_guy
Creator of the Windows ME Service Pack.

#522
erpdude8

erpdude8

    MSFN Master

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,150 posts
  • Joined 24-November 04

I think the shell32.dll patch would also install on 95 with the Active Desktop Update installed.

Can anyone confirm/deny?

the_guy


Only the Q313829 shell32.dll patch will work under Win95/NT4 + Active Desktop Update, and Win98 FE/SE.
Shel98se.exe is restricted to Win98 SE only.

Note to PROBLEMCHYLD and MDGx: I found the "un-install" problem with COPY2GB.EXE and C2GBME.EXE. They "appear" to un-install BUT I found out the original KERNEL32.DLL file is NOT restored and STILL had the KERNEL32.DLL and KERNEL32.ORI files.

Look in the C2GBME.INF, FE.INF and SE.INF files and in the [EU] section,
change "KERNEL32.DLL,KERNEL32.ORI,,,4" to "KERNEL32.DLL,KERNEL32.ORI", save changes and repackage the COPY2GB.EXE & C2GBME.EXE files. Now the un-install should work properly and the KERNEL32.ORI file WILL be renamed back to KERNEL32.DLL during un-install.

Edited by erpdude8, 03 October 2006 - 08:42 AM.


#523
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag
UPDATED · 10-3-2006

Updates:
- C2GBME.EXE + COPY2GB.EXE = Fixed INF uninstall code.
- SHELL98.EXE [renamed from SHEL98SE.EXE] = modified SED code to allow install on 98 (FE) + 98 SP1.
- IE925486.EXE = modified SED code to allow install on MS IE 5.5 SP2.

Enjoy.

Edited by MDGx, 11 October 2006 - 11:57 AM.


#524
MDGx

MDGx

    98SE2ME + 98MP10

  • Super Moderator
  • 2,678 posts
  • Joined 22-November 04
  • OS:none specified
  • Country: Country Flag
the_guy + all developers who want to create/mod iexpress installers:

I have figured out 3 things:

1. If adding an UpdateInis section under the main install section {in this case [DefaultInstall]}, the installer reboots automatically after completion without any prompts/dialogs.
This UpdateInis section can be fake, for example [see below] %windir%\WININIT.LOG does not exist under 98 (FE)/98 SP1/98 SE OSes. %windir%\WININIT.LOG exists only under WinME OS.
This automatic reboot feature also requires that the SED files contains this line:

[Options]
RebootMode=IS

under the [Options] section.
Also, you need to make sure your INF does not have any of these lines under the main install section {in this case [DefaultInstall]}:

[DefaultInstall]
SmartReboot=I
Reboot=1

2. START.EXE /W is not necessary to run the commands listed under the RunPreSetupCommands section [see example below] under WinME.
All commands under the RunPreSetupCommands section run 1 at a time [see example below]:
the next 1 starts only after the previous 1 completed its execution [if more than 1 command].

3. The commands listed under the RunPreSetupCommands section run completely invisible [in the background] if adding :1 at the and of the section name [see example below] = in this case WL .

[DefaultInstall]
RunPreSetupCommands=WL:1
UpdateInis=WX
[WL]
"NIRCMD.EXE killprocess MSTASK.EXE"
"NIRCMD.EXE killprocess PCHSCHD.EXE"
"NIRCMD.EXE killprocess RSTRLFN.EXE"
"NIRCMD.EXE killprocess RSTRUI.EXE"
"NIRCMD.EXE killprocess STATEMGR.EXE"
"NIRCMD.EXE killprocess STMGR.EXE"
"NIRCMD.EXE killprocess VXDMON.VXD"
[WX]
%10%\WININIT.INI,Rename,,"NUL=%10%\WININIT.LOG"
%10%\WININIT.INI,Rename,,"DIRNUL=%31%\_RESTORE\TEMP"

So I have modified most of my iexpress installers to include these new findings.

HTH

Edited by MDGx, 03 October 2006 - 08:31 PM.


#525
bristols

bristols

    Advanced Member

  • Member
  • PipPipPip
  • 451 posts
  • Joined 24-September 05
  • OS:none specified
  • Country: Country Flag
Regarding the 834158 Web Page Print Errors SHDOCLC.DLL 6.00.2800.1443 Fix:

I've tried installing it on two different 98 SE installations, both with IE6 SP1 installed, and have received this error message:

This update requires Internet Explorer 6.0 SP1 to be installed.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users