By: |
ver 2006/4/12 |
Install the Windows Updates and Security patches! Go to the Windows Update site and install all of the Critical Security updates for Windows ME and IE. (You may wish to skip the Windows Media Player 9, the .NET, the Multi-Language Features updates and the Device Driver updates.)
If you have a slow Internet connection and wish to prepare a CD with the older Windows ME updates for future reinstalls, use the Download Center and Windows Update Catalog to find and download large Windows ME updates on a system with a fast connection, and then save them on a CD-R.
Microsoft has extended Windows Update site support for Windows 98/98se/ME until July 11, 2006 for Critical Security Updates only. After that date the Update site will only be available for downloading old updates through July 11, 2007.
Microsoft now requires "Genuine Microsoft Windows" Validation in order to download updates from their Download Center. This is to prevent pirated copies and systems all using the same ProductKey from all being able to download updates from the DownLoad Center. For now updates will still be available through the Automatic Windows Update processes.
The following is a suggested procedure for obtaining most of these updates now, before support ends July 11, 2006, and creating a collection of install folders that can be used to keep track of and install most of the updates from a CD, after a reinstall of Windows ME.
Create two folders with the following subfolders.
\WinMEupd\
SRestore - System Restore fix
AUpdates - Automatic Updating fix
IE\
IE55sp2 - IE & OE 5.5 sp2 Install package
IE552upd - IE & OE 5.5 sp2 Updates
IE60sp1 - IE & OE 6.0 sp1 Install package
IE601upd - IE & OE 6.0 sp1 Updates
DirectX - DirectX 9.0c Install package
CRITICAL - Critical and Security Updates
DotNET - .NET Framework Install and update
MediaPla - Media Player updates
MDAC - Microsoft Data Access Components
Optional - Optional fixes updates
Other - Other optional packages
\WUpdates\ - Catalog download folder
\WUpdates\ will be used to download updates from the Windows Update Catalog. This will be a deep structure with each update file in its own sub folder.
\WinMEupd\ can be manually filled with the following Windows Update files (copy from WUpdates), that can be used to Update a reinstall of Windows ME, or after having to install Windows ME over the top of its self from the setup CAB files. (Names and sizes listed are for US English version modules.)
\WinMEupd\ Windows ME updates
SRestore\
290700.exe 225,136 KB290700 System Restore Update
AUpdates\
bootstrap.inf 445 Automatic Updating Update from au15.cab
WUAUBoot.exe 106,496
wuauclt.exe 184,320
wuaures.dll 102,400
IE\
IE55sp2\ * For IE/OE 5.5 sp2 *
ie5setup.exe 511,616 IE & Outlook Express 5.5 sp2 Install
********.CAB *,***,*** *.CAB files
IE552upd\ * For IE/OE 5.5 sp2 only
Q837009.exe 858,648 MS04-013 Outlook Express 5.5 sp2 Update
IE5.5sp2-KB905915-WindowsME-x86-ENU.exe
3,230,844 MS05-054 IE5.5 sp2 Cumulative update
IE60sp1\
ie6setup.exe 490,608 IE & Outlook Express 6.0 sp1 Install
ie6setup.ini 1,112
********.CAB *,***,*** *.CAB files
IE601upd\
OE6.0sp1-KB837009-x86-ENU.exe
1,996,023 MS04-013 Outlook Express 6.0 sp1 Update
IE6.0sp1-KB833989-x86-ENU.exe
1,094,400 MS04-028 JPEG Buffer Overflow
IE6.0sp1-KB912812-Windows-98-ME-x86-ENU.exe
3,662,600 MS06-013 IE6.0 sp1 Cumulative update
DirectX\
directx_9c_Feb05sdk_redist.exe
35,540,736 DirectX 9.0c Redistributable package
CRITICAL\
start.wav 4,184 KB319303 IE Navigation Sound Update
273017.EXE 228,504 KB272017 IDE Hard Drive Cache
273991.EXE 195,736 MS00-072 Share Level Password
274113usam.exe 184,984 MS00-074 WebTV Denial of Service
274548USAM.EXE 310,848 MS00-079 HyperTerminal Buffer Overflow
311311USAM.EXE 225,856 MS01-054 Universal Plug and Play Fix
wm308567.exe 798,792 MS01-056 WMP Unchecked buffer
314757USAM.EXE 228,922 MS01-059 Universal Plug and Play Update
323172_ME.EXE 216,896 MS02-048 Digital Certificate Deletion
329115_ME.EXE 376,640 MS02-050 Certificate Identity Spoofing
329048.EXE 293,184 MS02-054 Unchecked Decompression Buffer
323255_ME.EXE 505,664 MS02-055 Unchecked Buffer in Help
811630USAM.EXE 509,760 MS03-004 Unchecked HTML Buffer fixes
812709USAM.EXE 300,352 MS03-006 Help/Support Buffer Overrun
js55men.exe 353,632 MS03-008 JavaScript 5.5 Code execution
js56men.exe 369,504 MS03-008 JavaScript 5.6 Code execution
msjavwu.exe 5,319,000 MS03-011 816093 MS VM Update
823559USAM.EXE 311,904 MS03-023 HTML Buffer Overrun
WindowsMedia-KB828026-x86-ENU.exe
2,326,664 KB828026 MediaPlayer URL Script
Windows-KB870669-x86-ENU.exe 106,240 KB870669 ADODB.Stream kill bit
rootsupd.exe 215,096 MS04-0-- Root Certificates 5.0.2920.0
wm9codecs.exe 842,864 MS04-0-- MediaPlayer Codecs 9.00.2980
311561usam.exe 356,416 KB311561 MS-DOS disk hardware errors
WindowsME-KB891711-v2-ENU.EXE 147,928 MS05-002 Cursor and Icon Execution
IE-KB891781-Windows-98-ME-x86-ENU.exe
155,392 MS05-013 DHTML Code Execution
888113usam.EXE 181,008 MS05-015 Hyperlink Code Execution
WindowsME-KB896358-ENU.EXE 513,832 MS05-026 HTML Remote Code Execution
WindowsME.Windows98SE-KB904706-DX9-x86-ENU.exe
580,360 MS05-050 DirectX Remote Code Execution
WFM exploit (Not Critical) MS06-001 WFM Remote Code Execution
WindowsME-KB908519-ENU.exe 220,632 MS06-002 Web Fonts Remote Code Execution
DotNET\
dotnetfx.exe 24,265,736 .NET Framework v1.1
NDP1.1sp1-KB867460-X86.exe 10,703,680 .NET Framework v1.1 sp1
MediaPla\
wm320920_64.exe 957,552 MS02-032 WMP 6.4 Cumulative Patch
wmp70.exe 9,547,408 WMP -7.0 WMP 7.0 Setup & Install package
mp71.exe 10,431,072 WMP -7.1 WMP 7.1 Setup & Install package
wm320920_71.exe 1,431,152 MS02-032 WMP 7.1 Cumulative Patch
WindowsMedia71-KB817787-x86-ENU.exe
268,936 MS03-017 WMP 7.1 Skins Code Execution
MPSetup.exe 13,951,112 WMP -9.0 WMP 9 Setup & Install package
WindowsMedia9-KB91156519-Win9x-x86-ENU.exe
1,948,627 MS06-005 WMP 9 Remote Code Execution
MDAC
MDAC_TYP.EXE 5,556,616 MDAC 2.8 SP1 Data Access Components Install
Windows9x-MDAC28RTM-KB911562-x86.EXE
1,835,200 MS06-014 MDAC 2.8 Security Update
Windows9x-MDAC28SP1-KB911562-x86.EXE
815,808 MS06-014 MDAC 2.8 sp1 Security Update
Optional\
setup.exe 193,328 Euro Conversion Tool
(User language options)
Other\
vbrun60sp5.exe 1,044,168 Visual Basic 6.0 sp5 Run-Time files
ppviewer.exe 1,951,432 PowerPoint Viewer 2003
ppview97.exe 2,857,312 PowerPoint Viewer 97-2000
WD97VW32.exe 3,952,016 WORD 97-2000 Viewer
EXCELVWR.exe 2,062,703 EXCEL 97-2000 Viewer
(TBD)
Download procedures
First download some individual install and update packages. Then download the rest of the updates from the Windows Update Catalog.
Note: IE 5.5 sp2 is not required if you are going to update to IE 6.0 sp1, as the IE 6.0 sp1 package is the full install package for Internet Explorer. To download IE 5.5 sp2 package from the Microsoft Download Center, you must be running on a Windows ME system that still has IE 5.5 or 5.5 sp1 installed. There are alternate download links for some setup packages. These are self extracting compressed files that can be ran to create a folder with the required setup files. If you use these, you will have to first run the downloaded program to create the folder with the files and then copy the extracted files to the correct WinMEupd folder. IE 5.5 sp2 is no longer available for direct download from the Microsoft Download Center!
If IE 6.0 sp1 is not installed, there is a recommended update (patch) on the Windows Update site for the Internet Explorer Navigation Sound (click) that is needed to avoid random hangs when using older versions of IE. To obtain a copy of the start.wav file size 4,184 bytes, install the patch from the Windows Update site on a system before IE 6.0 sp1 is installed and copy it into the Critical updates folder from the C:\Windows\MEDIA\ folder. This can be used to manually replace the compressed version when updating a Windows 98/ME system. It is not required if IE 6.0 sp1 is installed, but it is a good idea to have it anyway.
Open IE5.5 sp2, click Download and run the setup program, select the Minimal or customize option. Next window click Advaced.. button, then select Download Only. Save it in the \WinMEupd\IE\IE55sp2\ folder. IE55sp2 can now be installed from this folder by running the ie5setup.exe program. Or from ie55sp2.exe and extract.
Open IE6.0 sp1, click Download and run the setup program, select the Minimal or customize option. Next window click Advaced.. button, then select Download Only. Save it in the \WinMEupd\IE\IE60sp1\ folder. IE60sp1 can now be installed from this folder by running the ie6setup.exe program. Or from ie60sp1.exe and extract.
Open Cumulative Update for Outlook Express 5.5 sp2 KB837009.
Download it and save it in the \WinMEupd\IE\IE552upd\ folder.
Open Cumulative Update for Outlook Express 6.0 sp1 KB837009.
Download it and save it in the \WinMEupd\IE\IE601upd\ folder.
Open DirectX 9.0c Redistributable package.
Download it and save it in the WinMEupd\DirectX\ folder.
This large 34MB download can then be ran to create a work folder on a system with the setup files in it. Run the Setup program from this work folder to install. Or from directx_9c_redist.exe and extract.
Open MDAC 2.8 Install or MDAC 2.8 sp1 Install .
Download it and save it in the WinMEupd\MDAC\ folder.
Open Universal Plug and Play ME Fix.
Save it in \WinMEupd\CRITICAL\ folder.
Open Universal Plug and Play ME Update.
Save it in \WinMEupd\CRITICAL\ folder.
Open MS-DOS IO.SYS disk hardware errors fix.
Download it and save it the \WinMEupd\CRITICAL\ folder.
Open HyperTerminal Buffer Overflow.
Download it and save it the \WinMEupd\CRITICAL\ folder.
Open Windows Media Player 7.0.
Download wmp70.exe and save in the \WinMEupd\Mediapla\ folder.
Open Windows Media Player 7.1.
Download mp71.exe and save in the \WinMEupd\Mediapla\ folder.
Open Visual Basic 6.0 sp5 Run-Time.
Download vbrun60sp5.exe and save it in the \WinMEupd\Other\ folder.
Open PowerPoint Viewer 2003.
Download ppviewer.exe and save it in the \WinMEupd\Other\ folder.
Open PowerPoint Viewer 97-2000.
Download ppview97.exe and save it in the \WinMEupd\Other\ folder.
Open WORD 97-2000 Viewer.
Download WD97vw32.exe and save in the \WinMEupd\Other\ folder.
Open EXCEL 97-2000 Viewer.
Download EXCELVWR.exe and save in the \WinMEupd\Other\ folder.
Windows Update Catalog Download procedure
Open Windows Update Catalog.
Click "Find updates for Microsoft Windows operating systems" line.
Scroll down to the "Windows Millennium Edition" and select it, then click "Search".
On the following page will be a window with different groups of updates.
Click on each of the lists and ADD all of items needed.
Then "Go to Download Basket".
It will ask you where to save them.
Use Browse to point to \WUpdates folder you created and start the download.
This will take some time, even with broadband, to download ALL of the updates that might apply to Windows ME. (300MB) If you do not have some features installed, you may not be given the option to download fixes for those features.
When done, locate all of the remaining files in the list above and copy them to their WinMEupd folder from this deep folder structure. It is so deep with long file names that you can not copy it as-is to a CD. You must search for the files by file name.
The Windows Automatic Update fix is a special case. In the WUpdates folder locate the file au16.cab and extract the four files in it into the AUpdates folder.
When WinMEupd folder is filled out, the folder can be copied to a CD, and programs installed from the CD.
Note: It is recommended that you disable Anti-Virus and Firewall programs during the install of Windows updates, to prevent problems. And System Restore should be enabled during updates.
The following have to be installed from the Windows Update site.
Windows Movie Maker Update
Cut and Paste the following Update guide into Notepad and save in \WinMEupd\ as Installs.DOC file.
Windows ME Updates Install sequence notes. (4/12/2006)
Install in sequence listed as some are dependent on prior install.
Assumes the latest IE6.0 service pack is or will be installed.
Assumes the latest DirectX 9, else other updates are required.
Assumes old fixes not in the list are picked up in the newest.
Reboot system when asked, and after each folder of installs.
SRestore\
290700.exe - KB290700 System Restore Update
AUpdates\
bootstrap.inf - Automatic Updating (INSTALL)
IE\
IE55sp2\ * * Optional if installing IE 6.0 sp1 *
ie5setup.exe - IE & Outlook Express 5.5 sp2 Install
IE552upd\
Q837009.exe - Outlook Express OE5.5 sp2 Cumulative
IE5.5sp2-KB905915-WindowsME-x86-ENU.exe - IE5.5 sp2 Cumulative
IE60sp1\
ie6setup.exe - IE & Outlook Express 6.0 sp1 Install
IE601upd\
OE6.0sp1-KB837009-x86-ENU.exe
- MS04-013 Outlook Express 6.0 sp1 Update
IE6.0sp1-KB833989-x86-ENU.exe - JPEG Buffer Overflow
IE6.0sp1-KB912812-Windows-98-ME-x86-ENU.exe - Cumulative Update
DirectX\
directx_9c_Feb05sdk_redist.exe
- Creates temp folder, run SETUP.exe
CRITICAL\
start.wav - KB319303 IE Navigation Sound Update
273017.EXE - KB272017 IDE Hard Drive Cache
273991.EXE - MS00-072 Share Level Password
274113usam.exe - MS00-074 WebTV Denial of Service
274548USAM.EXE - MS00-079 HyperTerminal Buffer Overflow
311311USAM.EXE - MS01-054 Universal Plug and Play Fix
wm308567.exe - MS01-056 WMP Unchecked buffer
314757USAM.EXE - MS01-059 Universal Plug and Play Fix
323172_ME.EXE - MS02-048 Digital Certificate Deletion
329115_ME.EXE - MS02-050 Certificate Identity Spoof
329048.EXE - MS02-054 Unchecked Decompression Buff
323255_ME.EXE - MS02-055 Unchecked Buffer in Help
811630USAM.EXE - MS03-004 Unchecked HTML Buffer fixes
812709USAM.EXE - MS03-006 Help/Support Unchecked buff
js55mem.exe - MS03-008 JavaScript 5.5 Code Exec
js56mem.exe - MS03-008 JavaScript 5.6 Code Exec
msjavwu.exe - MS03-011 816093 MS VM update bld 3810
823559USAM.EXE - MS03-023 823559 HTML Buffer Overrun
Win**KB828026**ENU.exe - KB828026 MediaPlayer URL Script
Win**KB870669**ENU.exe - KB870669 ADODB.Stream kill bit
rootsupd.exe - MS04-0-- Root Certificates 5.0.2920.0
wm9codecs.exe - MS04-0-- MediaPlayer Codecs 9.00.2980
311561usam.exe - KB311561 MS-DOS disk harware errors
Win**KB891711-v2-ENU.EXE - MS05-002 Cursor and Icon Execution
IE-KB891781-Win**ENU.exe - MS05-013 DHTML Code Execution
888113usam.EXE - MS05-015 Hyperlink Code Execution
Win**KB896358-ENU.EXE - MS05-026 HTML Remote Code Execution
Win**KB904706-DX9**.EXE - MS05-050 DirectX Remote Code Execution
Win**KB908519-ENU.EXE - MS06-002 Web Fonts Remote Code Execution
DotNET\ * *optional*
dotnetfx.exe - .NET Framework v1.1 Install
NP.867460.exe - .NET Framework v1.1 sp1
MediaPla\
wm320920_64.exe - MS02-032 WMP 6.4 only Cumulative Patch
wmp70.exe - WMP -7.0 WMP 7.0 Setup & Install Package
mp71.exe - WMP -7.1 WMP 7.1 Setup & Install Package
wm320920_71.exe - MS02-032 WMP 7.1 only Cumulative Patch
Wi**71-KB817787**ENU.exe - MS03-017 WMP 7.1 Skins Code Execution
* *optional*
MPSetup.exe - WMP -9.0 WMP 9 Setup & Install Package
Win**9-KB911565**ENU.exe - MS06-005 WMP 9 only Remote Code Execution
MDAC\ * *optional*
MDAC_TYPE.exe - MDAC 2.8 (or 2.8 sp1) Data Access Install
Windows9x-MDAC28RTM-KB911562-x86.EXE
- MS06-014 MDAC 2.8 Security Update
Windows9x-MDAC28SP1-KB911562-x86.EXE
- MS06-014 MDAC 2.8 sp1 Security Update
Optional\ * *optional*
setup.exe - Euro Conversion Tool
Other\ * *optional*
vbrun60sp5.exe - Visual Basic 6.0 sp5 Run-Time files
ppviewer.exe - PowerPoint Viewer 2003
ppview97.exe - PowerPoint Viewer 97-2000 (older)
WD97VW32.exe - WORD 97-2000 Viewer
EXCELVWR.exe - EXCEL 97-2000 Viewer
Not in download groups, install at Windows Update site.
Windows Movie Maker Update 449K
Update installed verification.
(TBD)