So you ever just run across an old Windows 2000 CD and key and you think, "golly, I'd shure like to install me this OS?" I have. Unfortunately, after you install Win2K you can't update it out of the box because most links are broke or not available and Windows Update thinks you're a jerk for using an old OS.
Fear not! I come bearing solutions!
This process took me about 2 hours off-and-on while doing other things. I installed it in a VirtualBox VM but you can probably install it on regular hardware if you can find the right drivers. Want to bog down a Pentium 75? Go fer it! If you go the VirtualBox route, please read this section on installing Win2K. You'll need to run that command I listed below.http://www.virtualbox.org/manual/ch12.html#idp20736080
VBoxManage setextradata "VM name" "VBoxInternal/Devices/piix3ide/0/Config/IRQDelay" 1
Ok, I had a Win2K Pro SP4 CD but I'm going to assume this works the same for any of 'em. Don't bother going to the Windows Update website. It won't work until later on in the install process. This entire process can be done in the OS itself. The browser is a little gimpy but you can muddle through things.
For Microsoft download links, find the DOWNLOAD button, right-click and copy the link, paste it in the browser.
Then, click on the Start Download link to actually download the file.http://www.microsoft.com/en-us/download ... px?id=4127
SP4 Network Install (install this first)http://www.oldapps.com/internet_explore ... xplorer=11
(auto-extracts to desktop, run ie6setup.exe, after install it auto-reboots)http://support.microsoft.com/kb/932494
(get the x86 version and install it)
Windows Update popped up in the lower-right, asking me to set a time to download and install files. Ok, I did it.
These two installers just silently install. You'll get no feedback. Just assume they worked once you ran 'em.http://www.microsoft.com/en-us/download ... x?id=35945
(have to install Genuine Advantage thing to download)http://www.microsoft.com/en-us/download ... x?id=36195
At this point Windows Update popped up again to install two updates:
Microsoft Windows Installer 3.1
Update for Background Intelligent Transfer Service (BITS) 2.0 and WinHTTP 5.1 (KB842773)
After installation, time to reboot! If you didn't get Windows Update doing its thing, you can open a command prompt and try to kick it off manually with the following command:
wuauclt /ResetAuthorization /DetectNow
After the reboot, let Windows Update start to do its thing. You can try kicking it off manually via the command line if you are impatient. I had 86 updates one time, another time I had 90. Yes, I did this process multiple times to make sure it worked. So there should be a decent number of 'em.
For me, it was at THIS POINT that the Windows Update website finally started to work. I hit it over and over until all the optional updates were gone as well. Windows Update little icon had one or two updates it tried to give me during this time but I ignored it. They seemed to be subsets of ones on the website or duplicates of ones already installed. I'm guessing Win2K was just freaked out running in a VM on an SSD at this point.
I installed DX9 and updates and then installed Media Player 9 and updates.
Installing 4 of 8 Windows Media Player updates and BOOM my VM crashed. I had to install the remaining updates individually and these kept failing:
Security Update for Windows Media Player 9 for Windows 2000 (KB979402)
Security Update for Windows Media Player 9 for Windows 2000 (KB973540)
(the following ones came up one at a time after I hid/ignored the two preceding ones)
Security Update for Windows Media Player 9 (KB936782)
Security Update for Windows Media Player 9 (KB917734)
Security Update for Windows Media Player 9 (KB911565)
Security Update for Windows Media Player 9 Series (KB885492)
One more update trickled in and worked but even standalone these wouldn't install. Oh well, I guess my 10-year-out-of-date OS will be totally insecure because I can't install these patches. It's possible they needed to be installed BEFORE some other patches but I don't care enough to find out.
You can also use WSUSOffline to get Win2K patches as outlined in the following:http://forums.wsusoffline.net/viewtopic ... 520#p10546http://download.wsusoffline.net/wsusoffline665.zip
It seemed to work well enough when I gave it a try. I suppose you could set up a WSUS server as well and get Win2K updates that way. I didn't bother giving that a shot.
Another route you may wish to take is this website: http://www.hpcfactor.com/support/patching/win2000/
I wiped out my update history as part of trying to fix the updates that didn't work so unfortunately I can't tell which ones are included with my method versus the manual downloads the site lists.
Hopefully this is useful to anyone with a pile o' old Win2K CDs and a buncha P3's they want to play with.