Skip to content

WUProxy Windows 2000

ExplodingBottle edited this page Feb 22, 2023 · 2 revisions

Configuring Windows 2000 for the use of WUProxy


  1. Ensure that the Service Pack 3 is installed. If it is not, you can download it here:
    [French SP3]
    [English SP3]
    Windows 2000 SP3 Installation
  2. Ensure that the Windows Update Client V3.0 is installed. If it is not, you can download it here:
    [Windows Update Agent V3.0]
    Windows Update Agent V3.0 Installation
  3. You must extract the Microsoft Root Certificate Authority. To do this, go download muv3wuredir.cab, which is available here:
    [muv3wuredir.cab]
  4. Right click on it, and go to Properties.
  5. Go to the Digital signatures tab.
  6. Select the Microsoft Update SHA-1 Certificate and press Details.
  7. It will now display details about the digital signature, press View certificate.
  8. Go to the Certification path tab, select Microsoft Root Certificate Authority and press View certificate.
  9. Go to the Details tab and press Copy into file...
  10. From here you can save it where you want, the best is to save it in a Network Share so Windows 2000 can access it. (I named it msrca.cer)
    Here is the summary of the certificate extraction steps:
    Certificate Extraction Steps
  11. You must gather the extracted certificate and the one coming from the proxy (you can find it in the folder iexpress_installer, itself located in the folder certs which is at the root of the proxy)
  12. Once you have both of them, you need to put them onto the Windows 2000 machine.
  13. You need to run MMC.
  14. Inside of MMC, do Console and Add/Remove Snap-In
  15. Inside of the window, press Add, choose Certificates and then Add again.
  16. Check Computer account and then leave all the setting as default.
    Adding Certificates Snap-In in MMC Console
  17. Once the Snap-In is opened, go to the tree, expand Certificates (local computer), then Trusted Root Certification Authorities.
  18. You can right click on it, and press Import, choose one of the certificates. Importing certificate, first page
  19. Press next, and be sure to leave unchecked Automatically select certificate store.
    Importing certificate into the Trusted Root Certification Authorities
  20. Once it is done, ensure that your certificate appear.
    Certificate appearing
  21. Repeat the steps from 18 until 20 for the other certificate.
  22. You now need to setup proxy settings. Go to the Control Panel and select Internet Settings.
  23. Choose tab Connections and then LAN settings.
  24. Check Use a proxy server.
  25. Go to the Advanced proxy settings, and fill the blanks for HTTP and HTTPS (the port used by the Proxy, if unchanged, is 8087, for the IP, use the IP which hosts the proxy)
    Configuring proxy
  26. Don't forget to apply your changes.
  27. Open regedit.
  28. Navigate to HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections and open the binary value called DefaultConnectionSettings. Copy its content.
    Copying content of the local account settings
  29. Now navigate to HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings
  30. If not existing, you will have to create the Connections key.
  31. Now create the binary value WinHttpSettings, and paste the content copied earlier.
    Copying content to the system settings
  32. Once this is done, you need to restart Windows 2000.
  33. You can finally launch the proxy by using the starttool.bat file.
    starttool.bat
  34. After the proxy is launched, you should have something like that:
    starttool.bat
  35. You can finally launch Windows Update in Windows 2000. It should work like a charm !

Some screenshots of Windows Update under Windows 2000

Windows Update is welcoming you, asking you to install the updates !
Windows Update Welcome
Windows Update is saying that you must install mandatory updates before updating Windows...
Windows Update Mandatory Updates
Windows Update is saying that updates were detected in background ! This is incredible in 2023 !
Windows Update Tray Icon
Windows Update lets you choose the different updates from the website.
Windows Update Website
Windows Update is downloading all the requested updates.
Windows Update Downloading\

Clone this wiki locally