Restore Windows Update for Windows XP / Server 2003

Discussion in 'Windows XP / Older OS' started by daniel_k, Oct 21, 2020.

  1. ward201185

    ward201185 MDL Member

    Sep 7, 2019
    136
    18
    10
    how come your retail key worked but you get the genuine activation message?
    maybe your key is blacklisted.
     
  2. Windows7fan

    Windows7fan MDL Junior Member

    Sep 20, 2020
    80
    61
    0
    No, it successfully activated online using the Proxy. It is just Windows Update which is not working.
     
  3. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,777
    5,272
    120
    Windows7fan how did you enabled TSL and HTTP And import CRT file
    maybe i do it wrong ? still not work.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. ward201185

    ward201185 MDL Member

    Sep 7, 2019
    136
    18
    10
    #324 ward201185, Mar 6, 2022
    Last edited: Mar 6, 2022
    if in case he doesnt reply.
    you'll need to redirect your machine to the proxy.
    you have to go to the internet options from control panel then go to connections, then check enable a proxy server for your lan, then go to advanced and only output the proxy address using the machine's ip or localhost (if you are running the proxy) into the secure part with port 8079.
    click ok then enable tls 1.0 and http 1.1 through proxy connections in the advanced tabs.
    you'll need to import the crt file by checking place all certificates in the following store then click browse and then check show physical stores then collapse the trusted root certification authorities and then select the trusted computer and click ok.
    now you can proceed with the rest.
     
  5. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,777
    5,272
    120
    #325 Dark Dinosaur, Mar 6, 2022
    Last edited: Mar 6, 2022
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. George King

    George King MDL Expert

    Aug 5, 2009
    1,877
    2,234
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,777
    5,272
    120
    now .. yes.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,777
    5,272
    120
    #329 Dark Dinosaur, Mar 6, 2022
    Last edited: Mar 8, 2022
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. ExtremeGrief

    ExtremeGrief MDL Addicted

    Jun 2, 2020
    729
    154
    30
    Does XP x64 work?
     
  10. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,777
    5,272
    120
    work well.
    + auto install cert.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Windows7fan

    Windows7fan MDL Junior Member

    Sep 20, 2020
    80
    61
    0
    I am looking for beta testers that can test the new version of my script that works on x64. I don't have an x64 XP system, so I can't check. Please DM me if you are interested in being a beta tester.
     
  12. ExtremeGrief

    ExtremeGrief MDL Addicted

    Jun 2, 2020
    729
    154
    30
    It worked, thanks.
     
  13. Dark Dinosaur

    Dark Dinosaur X Æ A-12

    Feb 2, 2011
    3,777
    5,272
    120
    #335 Dark Dinosaur, Mar 7, 2022
    Last edited: Mar 8, 2022
    new version of Server x64 Launcher. [v4.0]
    it smart one, check if CERT exist / Not exist.
    and before install, remove old Cert from root.
    Also check if specific cert installed.

    Code:
    @cls
    @ECHO OFF
    
    >nul 2>&1 fltmc || (
        >"%temp%\Elevate.vbs" echo CreateObject^("Shell.Application"^).ShellExecute "%~dpfx0", "%*" , "", "runas", 1
        >nul "%temp%\Elevate.vbs" & del /q "%temp%\Elevate.vbs"
        exit)
    
    >nul 2>&1 tskill /a *ProxHTTPSProxy*
    >nul 2>&1 TASKKILL /IM ProxHTTPSProxy.exe /f
    cd /d "%~dp0\ProxHTTPSProxyMII_REV3a"
    if exist CA.crt goto:StartServer
    
    :BEGIN
    >nul 2>&1 rd/s/q Certs
    >nul 2>&1 start "" /min "ProxHTTPSProxy.exe"
    >nul 2>&1 ping 0.0.0.0 -n 3 -w 10
    >nul 2>&1 tskill /a *ProxHTTPSProxy*
    >nul 2>&1 TASKKILL /IM ProxHTTPSProxy.exe /f
    
    if not exist CA.crt echo.&echo ** Error - Missing CERT file.&pause&goto:eof
    >nul 2>&1 certutil -delstore Root "ProxHTTPSProxy CA"
    >nul 2>&1 start "" /min "certutil" -addstore -f "root" CA.crt
    >nul 2>&1 ping 0.0.0.0 -n 3 -w 10
    2>nul certutil -store Root | >nul find /i "ProxHTTPSProxy CA" || (
        >nul 2>&1 del /q CA.crt
        echo.
        echo ** Error - Fail to install CERT file.
        pause
        goto:eof
    )
    
     > "%temp%\tmp.vbs" echo set WshShell ^= WScript.CreateObject^("WScript.Shell"^)
    >> "%temp%\tmp.vbs" echo WshShell.SendKeys"Y"
    >> "%temp%\tmp.vbs" echo WshShell.SendKeys"Y"
    >nul 2>&1 cscript "%temp%\tmp.vbs"
    
    :StartServer
    2>nul certutil -store Root | >nul find /i "ProxHTTPSProxy CA" || (
        >nul 2>&1 del /q CA.crt
        goto:BEGIN
    )
    set "HASh="
    for /f "tokens=* skip=25" %%g in ('2^>nul certutil -verify CA.crt') do (
        if not defined HASh (
            echo '%%g' | >nul find /i "ProxHTTPSProxy" || (
                echo '%%g' | >nul find /i "Serial" || (
                    set "HASh=%%g"
                )
            )
        )
    )
    if not defined hash (
        >nul 2>&1 del /q CA.crt
        goto:BEGIN
    )
    2>nul certutil -Store Root | >nul find /i "%HASH%" || (
        echo.
        echo Found Hash : '%HASH%'
        echo.
        echo ** Error - Diffrent hash exist in Root Store
        echo ** Error - Generate new Certificate file
        >nul 2>&1 del /q CA.crt
        goto:BEGIN
    )
    
    echo.
    echo Found Hash : '%HASH%'
    echo.
    echo Start Server
    echo.
    >nul 2>&1 ping 0.0.0.0 -n 4 -w 10
    start "" /min "ProxHTTPSProxy.exe"
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. Windows7fan

    Windows7fan MDL Junior Member

    Sep 20, 2020
    80
    61
    0
    That is because I believe Windows 2000 RTM, SP1, and SP2 only worked with Windows Update v4, which was shut down back in July 2011.
     
  15. ward201185

    ward201185 MDL Member

    Sep 7, 2019
    136
    18
    10
    #338 ward201185, Mar 8, 2022
    Last edited: Mar 8, 2022
    you are correct.
    two of those links (for the service pack and the old update website) are obviously defunct and just give you an error page from microsoft.com.
    upload_2022-3-8_20-50-49.png
     
  16. CaptainTER06

    CaptainTER06 MDL Novice

    May 14, 2021
    1
    0
    0
    All of these links bring to a 404. I tried WU on SP3 and it worked.
     
  17. JonuarlReden

    JonuarlReden MDL Novice

    Nov 27, 2021
    11
    1
    0
    @Dark Monkey
    I'm merging your automatic pack with nginx solution (which supports IE6/7/8), and also editing some part of your command scripts and instruction, aiming to cover a wider range of Windows.
    Also I've added some Multi-Language support.
    Could you give me a permission? I tend to upload my pack after some tests.