Jump to content

Guide to Installing and Updating Windows 2000 Professional


ppgrainbow

Recommended Posts

Okay, in a response to my forum thread, "Windows Update on Windows 2000", I have decided to provide a good guide on how to properly install and update Windows 2000. Be warned that this guide on how to install and update Windows 2000 is lengthy and not a easy thing to do.

On 4 June 2012, Microsoft updated the Windows Update Agent to version 7.6.7600.256, which is a out-of-band update to deal with the Flame virus that has hijacked and even infected even secure PCs by tricking them into believing its malicious payload is actually an update from Microsoft. And as such, Microsoft implemented a hardened Windows Update infrastructure so that the Windows Update client will only trust files signed by a new certificate that is used solely to protect update to the Windows Update client and by strengthening the communication channel that is used by Windows Update client to protect it in a similar way.

However, the latest version of the Windows Update Agent resulted in the error code of 0x800B0109, thus breaking Windows 2000 compatibility. And by default, as Windows Update does not work properly with Windows 2000, users no longer have any method of installing updates directly from the Windows Update website. This is not a limitation for existing installations of Windows 2000 made before 4 June 2012, because the product is no longer supported and as such, no further updates are being produced. However, this is a serious and crippling limitation for anyone re-installing Windows 2000 on or after 4 June 2012.

So...to get around this, here are the complete instructions that are required to install and update Windows 2000:

A. INSTALLATION PROCEDURES

---------------------------------------

1. Partition, format your hard disk and install Windows 2000 from CD-ROM. Depending on the speed of your computer and hard disk, it should take at least 30 minutes to get the operating system installed.

2. If you use the Windows 2000 with a service pack below Service Pack 4 (such as the original release), you will need to apply Service Pack 4: http://www.microsoft.com/en-us/download/details.aspx?id=4127 (file name: W2KSP4_EN.EXE: 129 MB)

(NOTE: If you already have installed Windows 2000 with Service Pack 4 integrated, skip this step.)

3. Apply the appropriate drivers for your motherboard that is compatible with Windows 2000. This includes Windows 2000 compatible drivers for video, sound card, chipset, networking, etc.

B. COMPONENTS REQUIRED TO ACCESS WINDOWS UPDATE

------------------------------------------------------------------------

4. Download the full version of the Internet Explorer 6 Service Pack 1 installer: here or here.

The file name is ie60sp1.exe has a datestamp of 2002-08-29 and the size of the file is approximately 77.6 MB. Internet Explorer 6 is included with Windows XP and Windows Server 2003. The browser can be installed on Windows NT 4.0 Service Pack 6a (with 128-bit high encryption), Windows 98, Windows 98 Second Edition, Windows Millennium Edition and Windows 2000.

5. The latest version of the Windows Update Agent (datestamp 2012-06-04 18:43) will not work correctly with Internet Explorer 6 on Windows 2000 (or even Windows XP/Windows Server 2003). If you go to the Windows Update website and see a dialogue box asking you to install the Microsoft Windows Component Publisher, you need to select No and close Internet Explorer. If you select Yes, then Windows Update will not work correctly and will most likely cause Internet Explorer 6 to crash and according to submix8c, you will most likely have to re-start the Windows 2000 installation from scratch all over again. To work around this, you will need to do the following:

1. Download and install Update Rollup 1 version 2 for Windows 2000 Service Pack 4 (KB891861): http://www.microsoft.com/en-us/download/details.aspx?id=18997 (file name: Windows2000-KB891861-v2-x86-ENU.EXE, download size: 31.2 MB)

After you install Update Rollup 1 v2, you need to restart the computer. By installing Update Rollup 1 v2, this will stop Windows Update from crashing Internet Explorer 6 even if the browser is no longer officially supported.

2. Download WinZip. I recommend downloading WinZip version 8.1 SR-1 (datestamp: 2003-02-11 08:10:00; filesize: 1.81 MB): ftp://ftp.odot.state.or.us/PONTIS/PONTIS4.4.3/Unsupported/winzip81.exe

3. After installing WinZip, you will need to download and install 7-Zip. Using 7-zip will be needed to extract the contents of the Windows 2000 Root Certificate Update executable.

4. Download the Windows Update Agent v256 (WUAv256.zip) and extract it to an appropriate directory of your choice. I recommend extracting the file, WUAv256.cmd to the \WUA directory.

5. Download the 7-Zip Command Line executable (7za.exe) and extract it to the \WUA directory.

6. Download wGet 1.11.4 and place it in the \WUA directory as well.

7. Execute WUAv256.cmd. This will download CABARC.EXE, PARTCOPY and XVI32.EXE as well as download Windows Update Agent 7.6.7600.243 (WindowsUpdateAgent30-x86.exe). The installer will extract the contents of the WindowsUpdateAgent30-x86.exe file to the \WUCAB sub-directory for which the files will get hex-edited and the \WUCAB sub-directory deleted upon completion. When the batch-running installation of the Windows Update Agent is complete, rename the file WindowsUpdateAgent30-x86.exe to WUA.EXE to install Windows Update Agent 7.6.7600.243. When it is complete, you can delete the \WUA directory.

8. Download and extract the contents of the Windows 2000 Root Certificate Update in a temporary directory. Install the rootsupd.inf file by right-clicking on Install in Windows Explorer.

9. When all of the producers to get Windows Update in Internet Explorer 6 on Windows 2000 working, you can now click on the Internet Explorer icon and go to the Windows Update website. Upon accessing the Windows Update website, you will be greeted once again with a Security Warning asking you whatever you want to install and run "Windows Update" signed on 2012-06-04 18:13 and distributed by Microsoft Windows Component Publisher. Click on the checkbox, "Always trust content from Microsoft Windows Component Publisher" and select Yes.

If Windows Update continues to operate after allowing Windows Update to install the Microsoft Windows Component Publisher publisher, the pre-Windows Update installation instructions were performed successfully. If Windows Update fails to operate correctly, then (1) remove the WUWebControl Class from the Downloaded Program Files dialogue in Internet > Settings in the Control Panel, (2) remove WUWEB.DLL found in \WINNT (or WINDOWS)\SYSTEM32 directory and (3) re-apply the Windows Update agent in step 7.

C. UPDATING WINDOWS 2000 COMPONENTS

------------------------------------------------------

9. Now that you can access Windows Update under Windows 2000 once again, Windows Update will be required to perform a software upgrade for some of the Windows components. To perform this procedure, click on Download and Install Now to continue. By doing that Windows Update downloads and installs the following:

1. Windows 2000 Update for Background Intelligent Transfer Service (BITS) 2.0 and WinHTTP 5.1 (KB842773):http://www.microsoft.com/en-us/download/details.aspx?id=19949 (file name: Windows2000-KB842773-x86-ENU.EXE; download size: 695 KB)2. Microsoft Windows Installer 3.1: http://www.microsoft.com/en-us/download/details.aspx?id=25(file name: WindowsInstaller-KB893803-v2-x86.exe; download size: 2.5 MB)
After the software upgrade of the components that I listed above are completed you will need to restart the computer.

6. You can opt in and proceed to upgrade to Microsoft Update where you will receive a list of updates for Windows and other components of the operating system. It won't be that big of a deal since Microsoft uses ActiveX to scan the system for software updates.

After updating to Microsoft Update has been completed, on the update page, you will need to select the Custom button where it will give you a list of all of the old updates that are available after you performed the pre-Windows Update procedures. When downloading and installation of a update has been completed (and at some cases, the computer has been restarted), you will need to repeat this procedure until downloading of all of the updates have completed.

7. Now that you have accessed Microsoft Update, you will need to install all of the high priority updates first. Here's a huge list of old updates found in Microsoft Update:

1. Security Update for Windows 2000 (KB979309)2. Security Update for Windows 2000 (KB978601)3. Cumulative Security Update for Internet Explorer 6 Service Pack 1 (KB982381)4. Security Update for Windows 2000 (KB977816)5. Security Update for Windows 2000 (KB980218)6. Cumulative Security Update for ActiveX Killbits for Windows 2000 (KB980195)7. Security Update for Windows 2000 (KB979482)8. Security Update for Windows 2000 (KB979559)9. Security Update for Outlook Express 6.0 for Windows 2000 (KB978542)10. Security Update for Windows 2000 (KB980232)11. Security Update for Windows 2000 (KB981350)12. Security Update for Windows 2000 (KB979683)13. Security Update for Windows 2000 (KB978037)14. Security Update for Windows 2000 (KB977914)15. Security Update for Windows 2000 (KB975560)16. Security Update for Windows 2000 (KB978706)17. Security Update for Windows 2000 (KB971468)18. Security Update for Windows 2000 (KB972270)19. Security Update for Windows 2000 (KB951748)20. Security Update for Windows 2000 (KB974318)21. Security Update for Windows 2000 (KB974392)22. Update for Windows 2000 (KB955759)23. Security Update for Windows 2000 (KB973904)24. Security Update for Windows 2000 (KB971961)25. Security Update for Windows 2000 (KB974112)26. Security Update for Internet Explorer 6 for Windows 2000 (KB958869)27. Security Update for Windows 2000 (KB969059)28. Security Update for Windows 2000 (KB974571)29. Security Update for Windows 2000 (KB956844)30. Security Update for Windows 2000 (KB973869)31. Security Update for Windows 2000 (KB958470)32. Security Update for Windows 2000 (KB973507)33. Security Update for Windows 2000 (KB960859)34. Security Update for Windows 2000 (KB961501)35. Security Update for Windows 2000 (KB970238)36. Security Update for Windows 2000 (KB952004)37. Security Update for Windows 2000 (KB960803)38. Security Update for Windows 2000 (KB959426)39. Security Update for Windows 2000 (KB923561)40. Security Update for Windows 2000 (KB960225)41. Update for Windows 2000 (KB967715)42. Security Update for Windows 2000 (KB954600)43. Security Update for Windows 2000 (KB956802)44. Security Update for Windows 2000 (KB955069)45. Security Update for Windows 2000 (KB957097)46. Security Update for Windows 2000 (KB958644)47. Security Update for Windows 2000 (KB950974)48. Security Update for Windows 2000 (KB952954)49. Security Update for Windows 2000 (KB944338)50. Security Update for Windows 2000 (KB950749)51. Security Update for Windows 2000 (KB896423)52. Security Update for Windows 2000 (KB943055)53. Security Update for Windows 2000 (KB943485)54. Security Update for Windows 2000 (KB937894)55. Security Update for Windows 2000 (KB923810)56. Security Update for Windows 2000 (KB938827)57. Security Update for Windows Media Player 6.4 (KB925398)58. Security Update for Windows 2000 (KB926122)59. Security Update for Windows 2000 (KB935839)60. Update for Windows 2000 (KB927891)61. Security Update for Windows 2000 (KB920213)62. Security Update for Microsoft Data Access Components 2.5 Service Pack 3 (KB927779)63. Security Update for Windows 2000 (KB925902)64. Security Update for Windows 2000 (KB928843)65. Security Update for Windows 2000 (KB924667)66. Security Update for Windows 2000 (KB918118)67. Security Update for Windows 2000 (KB926436)68. Security Update for Windows 2000 (KB923980)69. Security Update for Windows 2000 (KB924270)70. Update for Windows 2000 (KB922582)71. Security Update for Windows 2000 (KB923191)72. Security Update for Windows 2000 (KB917008)73. Security Update for Windows 2000 (KB920670)74. Security Update for Windows 2000 (KB920683)75. Security Update for Windows 2000 (KB921398)76. Security Update for Windows 2000 (KB914388)77. Security Update for Windows 2000 (KB913580)78. Security Update for Windows 2000 (KB908531)79. Security Update for Windows Media Player Plug-in (KB911564)80. Security Update for Windows 2000 (KB900725)81. Security Update for Windows 2000 (KB905749)82. Security Update for Internet Explorer 6 Service Pack 1 for Windows 2000 (KB905495)83. Security Update for Windows 2000 (KB896422)84. Security Update for Windows 2000 (KB896358)85. Security Update for Windows 2000 (KB905414)86. Security Update for Windows 2000 (KB899589)87. Security Update for Windows 2000 (KB901017)88. Security Update for Windows 2000 (KB893756)89. Security Update for Windows 2000 (KB899587)90. Security Update for Windows 2000 (KB901214)
Total download size: 61.4 MB

8. Reboot after applying the high-priority updates. After that, check to make sure that there are still any high priority updates left, the next time you visit Windows Update. If not, proceed to installing the optional software components.

9. Install Microsoft .NET Framework version 1.1 (download size: 23.1 MB). .NET Framework v1.1 has one high-priority update, .NET Framework 1.1 SP1 (KB867460) (filename: NDP1.1sp1-KB867460-X86.exe; download size: 10.2 MB). After installing the Microsoft .NET Framework version 1.1 SP1 update, another reboot is required. After rebooting, go to the Windows Update again and download these two high-priority updates:

1. Microsoft .NET Framework 1.1 SP1 Security Update for Windows 2000 and Windows XP (KB979906)2. Microsoft .NET Framework 1.1 Service Pack 1 Security Update for Windows 2000 (KB971108)
Total download size: 20.2 MB

Install the updates above. No reboot is required.

10. Next, download and install Microsoft .NET Framework version 2.0 (download size: 22.4 MB). Rebooting is not required. When you access the high-priority updates again, you see the following:

1. Microsoft .NET Framework 2.0 Service Pack 1 (x86) (KB110806)2. Security Update for Microsoft .NET Framework 2.0 (KB947746)
Total download size: 26.8 MB

Apply the security update for Microsoft .NET Framework 2.0 (download size: 3.2 MB) before applying SP1 (download size: 23.6 MB). After that, apply Microsoft .NET Framework 2.0 SP1, download and install the following updates:

3. Microsoft .NET Framework 2.0 Service Pack 1 Security Update for Windows 2000 (KB971110)4. Microsoft .NET Framework 2.0 Service Pack 1 Security Update for Windows 2000, Windows Server 2003, and Windows XP (KB953300)
Total download size: 6.5 MB

After you apply the high-priority updates, you will need to apply .NET Framework v2.0 Service Pack 2. While Microsoft .NET Framework version 2.0 SP2 isn't officially available for Windows 2000, it will work. You can download it here: http://www.microsoft.com/en-us/download/details.aspx?id=1639 (file name: NetFx20SP2_x86.exe; download size: 23.8 MB)

And after applying .NET Framework version 2.0 SP2, you will need to apply the high-priority updates:

5. Microsoft .NET Framework 3.5 SP1 and .NET Framework SP2 Security Update for Windows 2000, Windows Server 2003 and Windows XP x86 (KB979909)6. Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windows 2000, Windows Server 2003 and Windows XP (KB974417)
Total download size: 11.7 MB

11. Install the rest of the optional components, including the following:

1. Microsoft Base Smart Card Cryptographic Service Provider Package: x86 (KB909520)2. Root Certificates Update
Total download size: 860 KB

12. Now after that is all done, you will need to download the following two updates that must be installed separately:

1. DirectX 9.0c End-User Runtime2. Windows Media Player 9 Series
First of all, the DirectX 9.0c End-User Runtime for Windows 2000, Windows XP and Windows Server 2003 family common components is a 308 KB download and depending on the speed of your internet connection it will take a average of from 4 minutes up to a hour to download DirectX 9.0c onto the hard drive.

After the download and installation of DirectX 9.0c End-User Runtime is complete the computer must be restarted. And once DirectX 9.0c has been installed, it cannot be removed.

After the computer is restarted, Windows Update will show two high-priority updates for DirectX 9.0c:

3. Security Update for DirectX 9 for Windows 2000 (KB975562)4. Security Update for DirectX 9 for Windows 2000 (KB975560)
Total download size: 1.9 MB

After the security updates have been applied, you will need to download the offline DirectX 9.0c February 2010 End-User Redistributable and extract the contents to a directory of your choice on your hard drive: http://www.microsoft.com/en-us/download/details.aspx?id=9033 (file name: directx_feb2010_redist.exe: 104 MB)

After the DirectX 9.0c February 2010 End-User Redistributable has been installed, you will need to restart your computer.

13. Lastly, download the Windows Media Player 9 Series media player. The size of the download is 13.3 MB.

After downloading Windows Media Player 9, you will need to get it configured prior to using it. When that's done, there will be the last eight remaining high-priority updates as follows:

1. Security Update for Windows 2000 (KB977816)2. Security Update for Windows Media Player 9 for Windows 2000 (KB979402)3. Security Update for Windows Media Format Runtime 9 for Windows 2000 (KB954155)4. Security Update for Windows Media Format Runtime 9 for Windows 2000 (KB968816)5. Security Update for Windows Media Player 9 for Windows 2000 (KB973540)6. Security Update for Windows 2000 (KB952069)7. Security Update for Windows 2000 (KB941569)8. Critical Update for Windows Media Player Script Commands (KB828026)
Total download size: 15.8 MB

Total number of inital updates applied: 118

Total download size of all updates found on Microsoft Update: 189.8 MB

D. POST WINDOWS UPDATE NOTES

-------------------------------------------

After the installation of all of the base updates have been completed, you will need to remove the uninstallation updates which were made. They can be found either in the \WINNT (or \WINDOWS) directory. Use your right mouse button and delete the hidden directories that contain the $NtUninstallKBxxxxxxx$ where it refers to a update that was applied to Windows 2000. By getting rid of the uninstallation files, 206 folders will be removed and up to 343 MB will be freed.

The initial size of the Windows 2000 directory after the updates have been applied will top out at 1.37 GB. On hard disk drive that has 10 GB or less, that is quite a lot.

You will also need to consider installing other components, including runtime libraries for Visual Basic 1 through 6, Visual Studio 6, 7, 7.1, 2005 and 2008 as well as other libraries as the software that you install requires them.

After running into numerous problems, all of the updates that were available for Windows 2000 were performed in Microsoft Virtual PC with 256 MB of physical memory allocated. Believe me, installing and updating Windows 2000 either on a real PC or in a virtual machine can take hours and it is a lot of hard work to get everything working right.

I hope that the instructions are useful enough for anyone who wants to re-install and update Windows 2000. Please consider downloading and saving the updates and burn them on to a CD or ISO image incase Microsoft ever decides to de-commission the Windows Update website in the near future.

I'm so terribly sorry that this is such a long forum thread, I would like to thank tomasz86 and submix8c for helping me on how to get Windows 2000 to access Windows Update again. I don't know how much longer that the Windows Update website will remain up, but without your help, updating Windows 2000 would have been an impossible thing to do.

If you have any questions regarding this guide on how to install and update Windows 2000, please let me know and I will get back to you!

Coming soon, I will provide a guide for installing and updating Windows NT 4.0.

smile.gif

Link to comment
Share on other sites


Here I indicate that WUAv256/257 appears to work.

As for IE6, the download link you provide is OK, BUT these are NEWER and apply some updates.

ie6oem.exe <-I have the latest - link does not; don't remember where got
ie6setup.exe
IECIF.CAB
IEW2K_1.CAB
IEW2K_4.CAB
VGX.CAB

from here (see this).

See your other topic - tomasz86' USP5.2 in progress... Also see this re WUA and Root Certs (seemingly OT).

Also please note tomasz86 provides a list that maybe needs matched to yours? In addition, here is tomasz86 "Unofficial" UUROLLUP topic (with link to Rollup 2).

Guide so far so good.

(What's the purpose of Winzip when you've got 7-Zip?)

Edited by submix8c
Link to comment
Share on other sites

Here I indicate that WUAv256/257 appears to work.

As for IE6, the download link you provide is OK, BUT these are NEWER and apply some updates.

ie6oem.exe <-I have the latest - link does not; don't remember where got
ie6setup.exe
IECIF.CAB
IEW2K_1.CAB
IEW2K_4.CAB
VGX.CAB

from here (see this).

See your other topic - tomasz86' USP5.2 in progress... Also see this re WUA and Root Certs (seemingly OT).

Also please note tomasz86 provides a list that maybe needs matched to yours? In addition, here is tomasz86 "Unofficial" UUROLLUP topic (with link to Rollup 2).

Guide so far so good.

(What's the purpose of Winzip when you've got 7-Zip?)

Thank you so much for sharing this! While the files that you provided to install IE6 in Win2k are newer, I pointed out the site where you can still get the full version of Internet Explorer, where it doesn't contain the updated files inside the IECIF.CAB, IEW2K_1.CAB, IEW2K_4.CAB and VGX.CAB files. The updates were later applied after onwards. :thumbup

As for the purpose of WinZip and 7-Zip, WinZip is a shareware programme designed to open Zip files while 7-zip is a open-sourced programmed designed not only to open files, but extract them to a appropriate directory. For this reason, I should have used only 7-zip and not WinZip in the first place. But that's why I mentioned them in this thread.

On a bit of a off-topic note, after I installed the Visual C++ 2005 and Visual C++ 2008 redistributable packages, I found these last two high priority updates on the Windows Update website:

1. Security Update for Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package (KB973923)
2. Security Update for Microsoft Visual C++ 2008 Redistributable Package (KB973924)

Total download size: 1.4 MB

Now would be a great time to burn these updates onto a CD/ISO image incase, Microsoft takes down the Windows Update v6 website. :whistle:

Edited by ppgrainbow
Link to comment
Share on other sites

99.44% are already archived (see tomasz86) however getting them doesn't retain original date.timestamp.

I'm collecting links to maybe put up something similar to -X- for XP updates. Bear in mind that HFBR aren't included (as you can see).

Link to comment
Share on other sites

99.44% are already archived (see tomasz86) however getting them doesn't retain original date.timestamp.

I'm collecting links to maybe put up something similar to -X- for XP updates. Bear in mind that HFBR aren't included (as you can see).

Wow! With the archive almost complete, you're doing a lot of hard work on preserving the updates if Microsoft decides to remove the obsolete downloads for Win2k in the future.

Most of the updates that are from Microsoft already have the original datestamp.,while other FTP don't have the original datestamp. However, users who want to know when the file of the update was published on the Microsoft Downloads Center can look at the Digital Signature (by right clicking the mouse towards Properties and selecting Digital Signatures tab) to determine the name of the signer and the original datestamp (date and time) of the publishing of the update file.

It would also be a good idea to start collecting links to updates for Windows XP and Windows Server 2003 as well. :)

Link to comment
Share on other sites

This is a really detailed guide, ppgrainbow! It'd say that it's an alternative to Kurt_Aust's guide. The difference is that his is about preparing an updated Win2k source while yours focuses on updating an already installed system.

Just a few points:

  1. The updates mentioned in the guide are only the ones for Windows 2000 Professional. There are several other Server only updates for Windows 2000 Server, Advanced Server and Datacenter Server. It's not really a major issue but the topic states "Guide to Installing and Updating Windows 2000" so that's why I'm writing about it.
  2. Partition, format your hard disk and install Windows 2000 from CD-ROM
    There are more ways to install Windows 2000 than just CD-ROM :whistle: Even if you decide not to mention any "unofficial" ones (USB, RAM ISO, etc.) there are still at least two official supported ways, i.e. installation from DOS (WINNT.EXE) and from Windows itself (WINNT32.EXE).
  3. There are more (official) updates for .NET Framework 1.1 SP1 and 2.0 SP2 which you can apply to Win2k, including the latest ones. I don't remember the KB numbers now.
  4. Believe me, installing and updating Windows 2000 either on a real PC or in a virtual machine can take hours and it is a lot of hard work to get everything working right.
    That's why it's better to prepare an updated source before the actual system installation (my personal opinion :angel). Yes, it does also take some time to prepare everything for slipstreaming but once it's ready you can just run HFSLIP and wait until it's finished. Installing the system after that is a matter of minutes (10 minutes on my computer when the installation is executed from HDD but excluding .NET Framework).
  5. There are many more updates available for Windows 2000 than the ones installed by Windows Update. Windows 2000 Service Pack 4 Updates for HFSLIP lists almost all of them. Even if you exclude the unofficial updates there are still hundreds of HBRs and several optional updates available which you need to apply manually.
  6. As I've just mentioned the unofficial updates, I think that it's important to note that you must not use Windows Update after installing the unofficial updates. WU doesn't know about them and may want to install older files even though there are already newer versions of them present in the system. That's also why UURollup disables Automatic Updates.
  7. All official updates and HBRs are already archived and available to download from the Windows 2000 Archive.
  8. Most of the updates that are from Microsoft already have the original datestamp.,while other FTP don't have the original datestamp.
    Most of the files located in the Archive do have their original timestamp :yes:

Edited by tomasz86
Link to comment
Share on other sites

Thank you so much for compliment. I appreciate it. :thumbup

This forum only mentions installing Windows 2000 Professional from CD-ROM and applies updates afterwords. I'm gonna be doing some more tests of installation of Win2k from MS-DOS as well as from previous versions of Windows (Windows NT 3.51, Windows NT 4.0, Windows 95, Windows 98 and Windows Millennium).

It is technically possible to install Windows 2000 on the Toshiba Tecra 720 CDT, assuming that the size of the hard disk is large enough. However, the consequences are that the Windows 2000 will require at least 650 MB of free disk space, 32 MB of system memory and laptop will end up getting slow, pretty fast after installing updates and software on the laptop.

It is not possible to boot from CD-ROM, because the Tecra 720 CDT has no implemented mechanism to boot from it. This is because, the Tecra 720 CDT is an older unit that was introduced in mid-1996 by Toshiba and at the time the unit was produced, booting from CD-ROM was not possible. It wasn't until at least 1998 or so that booting from CD-ROM started with later Tecra models. Instead, you have either use a previous version of Windows by executing WINNT32.EXE or boot from MS-DOS and execute WINNT.EXE /B for a floppiless installation. WINNT.EXE and WINNT32.EXE can be found in the \I386 directory of the Windows 2000 CD.

You will also need to get the largest hard drive possible that will work properly with the Tecra 720 CDT. An 8.1 GB ATA/33 hard drive is recommended and that will be the largest drive that will work with the unit. The Tecra 720 CDT BIOS does not properly support hard disks over 7.8 GB (16383/16/63), because hard disks that were larger than 7.8 GB were not available at the time when the unit was produced. The laptop as a example has a 133 MHz Pentium processor with 16 MB of memory standard (soldered to the motherboard) and it can be upgraded to a maximum of 144 MB, using a 128 MB EDO memory module with 2 MB of video RAM.

I forget to mention in this thread that the official KB numbers are KB867460 for .NET Framework 1.1 Service Pack 1 (NDP1.1sp1-KB867460-X86.exe). There is no KB number for .NET Framework 2.0 Service Pack 2.

That's why it's better to prepare an updated source before the actual system installation (my personal opinion :angel). Yes, it does also take some time to prepare everything for slipstreaming but once it's ready you can just run HFSLIP and wait until it's finished. Installing the system after that is a matter of minutes (10 minutes on my computer when the installation is executed from HDD but excluding .NET Framework).

I agree. The earliest known Windows Update is an high priority update for Windows Media Player 6.4 (datestamp 2004-01-09). As for installing unofficial updates after applying all of the available updates for Windows 2000, you should be careful how the updates are applied.

The one thing is that after a couple of months after I applied UURollup v10c, I was very lucky to only apply .NET Framework 2.0 SP2 on the host machine, for which I eventually forgot to do. :)

There are chances that some of the critical files that were applied from UURollup will end up being overwritten with official files from the updates that came from the Windows Update website and the risk are that serious problems with Windows 2000 may occur thus prompting a re-installation of the OS from scratch.

All of the updates that I downloaded have preserved the original timestamp. The reason is that I've used Firefox, with an extension called "Preserve Download Modification Timestamp 2011.03.21.22". An extension that preserved the modification timestamp that is sent by the server for downloaded files.

Edited by ppgrainbow
Link to comment
Share on other sites

This forum only mentions installing Windows 2000 Professional from CD-ROM and applies updates afterwords.

I suppose you mean "this topic", don't you? How about adding "Professional" at the end of the title (you can edit it when using the full editor)?

All of the updates that I downloaded have preserved the original timestamp. The reason is that I've used Firefox, with an extension called "Preserve Download Modification Timestamp 2011.03.21.22". An extension that preserved the modification timestamp that is sent by the server for downloaded files.

I used the same extension when downloading updates which are available in the Archive. That's why timestamps of most of them are preserved ;)

Link to comment
Share on other sites

I suppose you mean "this topic", don't you? How about adding "Professional" at the end of the title (you can edit it when using the full editor)?

That's correct. I updated the forum thread as well as the link mentioning the correct KB article for .NET Framework Service Pack 1.

used the same extension when downloading updates which are available in the Archive. That's why timestamps of most of them are preserved ;)

That is so absolutely right! :thumbup

By the way, I already manually downloaded the files as seen on the Windows Update website and placed it in a directory on drive D called \Win2KUpdates. The directory has two main-subdirectories, \Prequists and \Windows Update.

The \Prequists sub-directory are the files that are need in order for Windows Update to at least work, including applying Service Pack 4 and Update Rollup 1 v2, Internet Explorer 6 SP1, the modified Windows Update Agent and the Windows Update Component Upgrades.

The \Windows Update sub-directory consists of two more directories, \High Priority and \Optional. The \High Priority sub-directory inside \Windows Update has all of the historic security updates for components of Windows 2000. The \Optional sub-directory inside Windows Update has a list of updates that are available for Windows 2000 when it was supported years ago. I left the \Hardware sub-directory inside \Windows Update blank as I don't think that there are any hardware updates for the product itself.

I'm gonna try to provide more information on how the directories will look like. And if I get the time, I'll try to burn them in a ISO image to see if it as it will fit as a CD-ROM. I also believe that there needs to be a script to manually apply the updates via a batch file. I cannot test it on the host machine as it will screw up the two year old Win2k installation, but I can try to run it on a test Win2k install. ;)

The size of the temporary directory is 677 MB and it has 292 updated files in 52 folders.

Edited by ppgrainbow
Link to comment
Share on other sites

  • 7 months later...

Hi,

First of all, thanks for this guide. I'm stuck between a rock and a hard place here. I just can't get Windows Update to work after following this guide. All of the steps seem to work correctly, but when I open Windows Update, it gets to the point where it asks if I want to do an Express or Custom update, and when I click either one, it gives me an an error saying "Files required to use Windows Update are no longer registered or installed on your computer", and a link to reinstall said files which also doesn't work. I've gone through this guide four times, reinstalling Windows 2000 each time, to no avail. I have also followed the "If Windows Update fails to operate correctly" instructions each time, and no dice. I've also tried are clicking the link to upgrade to Microsoft Update; it just gives me the same error.

If I may quickly recap on the instructions in case someone sees me missing something: Install IE 6 SP1. Install Update Rollup 1 v2. Download and install WinZip. Download and install 7-Zip. Download WUAv256.zip and extract WUAv256.cmd to a directory of your choice. Download 7za920.zip and extract 7za.exe to the same directory as WUAv256.cmd. Ditto for wGet 1.11.4. Run WUAv256.cmd. Rename WindowsUpdateAgent30-x86.exe to WUA.EXE and run it. Download and extract rootsupd... .exe to a directory of your choice. Install rootsupd.inf. Run Windows Update.

Anything wrong there? I assume nothing has to be put in a specific directory because the OP didn't specifically say so. When it says to extract something to "the WUA directory", does that mean an arbitrary directory you make yourself just to help organize the files, or is there an actual WUA directory somewhere that these files are supposed to go in? Also, I'm a little skeptical of Step 7 - when it says "rename the file WindowsUpdateAgent30-x86.exe to WUA.EXE to install ...", it does mean rename it AND run it, right? And why do you have to rename it, anyway?

Is Windows Update simply completely dead for Windows 2000, now? It seems this thread has been dormant since November, but I would hope someone before me would touch on that if they discovered that to be the case.

Anyway, I hope someone is able to either figure out something I'm doing wrong or determine that it just doesn't work any more. I've never participated in these forums before - I've made my account simply so I can post here and try to get to the bottom of this.

Thanks.

Edited by themaritimeman
Link to comment
Share on other sites

Try this for the WUA - put this in the same folder (save as WUA.CMD)

@echo off
WUA.EXE /QUIET /NORESTART /WUFORCE
echo Did this work? Go to Windows Update and try now.
pause.
exit.

and double-click it. You have to read the thread to see "what's what/how/when/where/why". Not sure about the "why rename" but irrelevant. Please report back.

Link to comment
Share on other sites

Just wanted to say thanks very much for this great guide!

I followed it all the way through with a new Windows 2000 SP4 install and it worked perfectly :)

The only thing I did differently was installing Update Rollup 1 version 2 for Windows 2000 Service Pack 4 before anything else, although I don't think that will make any difference.

Thanks for the great, detailed work you have put in to this.

Link to comment
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.
×
×
  • Create New...