What is the Windows Update Fix for Win9x/Me?
Recently, users of Windows 98 and Windows ME discovered they couldn't access the Windows Update website properly. The most common message was:
"Thank you for your interest in obtaining updates from our site. This website is designed to work with Microsoft Windows operating systems only. To find updates for Microsoft products that are designed for Macintosh operating systems, please visit http://www.microsoft.com/mac/"

The Windows Update Fix for Win9x/ME will hopefully fix this problem. It re-installs the files needed for Windows Update to work, and also installs the recently released root certificate updates which seems to be the cause of the problem.
While it has only been primarily tested to work using a Win98SE (English) machine, this fix should work for the entire Win9x/ME family, including localizations in other languages. Windows Update Fix for Win9x/ME has already been confirmed to work on at least 5 localised editions of Win98SE.
download locations:
v1.22 - zip file
v1.22 - exe
v1.21 - zip file
v1.21 from softpedia
installation notes:
if you double-click the file it extracts to a temp directory, runs the program (with menu options and everything, and then deletes itself after its all done.
or you can extract to a directory and run the RUNME.bat file
localization text strings:
CODE
:ENGLISH
SET Tex01=Welcome to the Windows Update fix
SET Tex01a=Version
SET Tex01b=by
SET Tex02=This will update your computer so that Windows Update works again
SET Tex03=Please Note
SET Tex03a=This has only been tested on a Win98se machine
SET Tex04=but i can't see why it won't work
SET Tex04a=for the entire Win9x/Me family
SET Tex05=Even those using localisations in a
SET Tex05a=language other than English can use this
SET Tex06=It has been confirmed to work on at least 3 other editions
SET Tex07=Press any key to continue or CTRL-C to finish
SET Tex08=
SET Tex09=
SET Tex10=There are three fixes included with this pack
SET Tex11=the first one should work for most people
SET Tex12=the second one should only be used if the first doesn't work
SET Tex12a=the third one can be used at any stage
SET Tex13=Internet Explorer will automatically go to
SET Tex14=Windows Update after the fix has been installed
SET Tex15=So, what do you want to do
SET Tex16=Press: 1 to install the normal fix (use this one first)
SET Tex17=to install the alternate fix and reboot the computer
SET Tex17a=to put a modified shortcut icon to WUPDMGR.EXE to your desktop
SET Tex18=to visit this utility's homepage
SET Tex19=to visit Windows Update
SET Tex20=to quit
SET Tex21=Opening Windows Update
SET Tex22=Opening the home page
SET Tex23=Installing Windows Update files
SET Tex24=Now doing the DLLs
SET Tex25=Now refreshing the WindowsUpdate folder
SET Tex26=Now copying over iuident.cab and iuident.txt
SET Tex27=Now doing the new root certificates
SET Tex28=All done
SET Tex29=Now going to Windows Update to see if it's fixed... I hope so! See ya
SET Tex30=It doesn't look like this is going to work for you, as you don't seem
SET Tex31=to have the 'Program Files' directory in the normal place
SET Tex32=You can enter that variable in now if you'd like
SET Tex32a=or enter nothing to EXIT
SET Tex33=Just type the name of the directory (don't put in quotes)
SET Tex34=that is the equivalent of 'Program Files'
SET Tex34a=for your computer
SET Tex35=New directory name
SET Tex36=doesn't seem to be correct. Please try again
SET Tex37=looks like its correct. Yay! Now continuing
SET Tex38=Reboot now
SET Tex39=You do not seem to have WUPDMGR.EXE on your system
SET Tex40=so this fix will not work for you
SET Tex41=Now copying icon to desktop
