Bypass Windows 7 Extended Security Updates Eligibility

Discussion in 'Windows 7' started by abbodi1406, Nov 17, 2019.

  1. alzcoew397

    alzcoew397 MDL Senior Member

    Oct 6, 2018
    493
    245
    10
    rename the filname to UpdatePack7R2--++.exe
     
  2. rhreznor

    rhreznor MDL Member

    Feb 7, 2020
    112
    11
    10
    Rename the Simplix file 1156380 to
    UpdatePack7R2--++.exe[ ?
     
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,966
    125,939
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. markokk888

    markokk888 MDL Senior Member

    Aug 13, 2012
    294
    68
    10
    Well you have to install the latest windows update client and sha1 update and it will work on a fresh install. Preparation for bypass will make it work.
     
  5. penkoffpentest

    penkoffpentest MDL Novice

    Jan 24, 2020
    9
    1
    0
    #6665 penkoffpentest, Jan 1, 2023
    Last edited: Jan 1, 2023
    A few weeks ago I installed some updates, after not doing so for a few years. I used the NET bypass I'd used back then, but now I'm getting an Windows Installer Service error whenever I try to run Adobe Acrobat from a shortcut. I've tried using the NET bypass remover and restarting several times, but I'm still getting the error. Removing BypassESU and restarting the installer service doesn't help either.

    Please help me fix this, I really need to use Acrobat right now, but the broken service isn't even letting me uninstall Acrobat. Various MSI files seem to be working, however.
    • running Acrobat from a shortcut gives me a Windows Installer Service error
    • running the Acrobat exe opens the program, but then shows me a bunch of AcroCEF.exe errors, which have a "Fault Module Name" at KERNELBASE.dll
    • selecting "Repair Installation" from within Acrobat gives me a Windows Installer Service error
    • AcroCEF.exe errors are usually followed by crashing, e.g. crashing whenever I try to Ctrl+F
    • Trying to uninstall Acrobat gives me a Windows Installer Service error
    I used BypassESUv9 for the updates, and here's the NET bypass I used:

    Code:
    @setlocal DisableDelayedExpansion
    [SPOILER="remover.cmd"][/SPOILER]
    @echo off
    set "SysPath=%SystemRoot%\System32"
    if exist "%SystemRoot%\Sysnative\reg.exe" (set "SysPath=%SystemRoot%\Sysnative")
    set "Path=%SysPath%;%SystemRoot%;%SysPath%\Wbem;%SysPath%\WindowsPowerShell\v1.0\"
    set "_err===== ERROR ===="
    set "xOS=64"
    if /i %PROCESSOR_ARCHITECTURE%==x86 (if not defined PROCESSOR_ARCHITEW6432 (
      set "xOS=32"
      )
    )
    
    reg query HKU\S-1-5-19 1>nul 2>nul || goto :E_Admin
    for /f "tokens=6 delims=[]. " %%# in ('ver') do (
    if %%# geq 9200 goto :E_Win
    if %%# lss 7600 goto :E_Win
    )
    
    set "IFEO=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options"
    set "_work=%~dp0"
    set "_work=%_work:~0,-1%"
    setlocal EnableDelayedExpansion
    pushd "!_work!"
    if not exist "bin\kurwica%xOS%.dll" goto :E_DLL
    call :StopService msiserver 1>nul 2>nul
    echo.
    echo Adding File...
    echo %SystemRoot%\System32\msiesu.dll
    if exist "%SysPath%\kurwica*.dll" del /f /q %SysPath%\kurwica*.dll
    copy /y bin\kurwica%xOS%.dll %SysPath%\msiesu.dll 1>nul 2>nul
    if %xOS%==64 (
    echo %SystemRoot%\SysWOW64\msiesu.dll
    copy /y bin\kurwica32.dll %SystemRoot%\SysWOW64\msiesu.dll 1>nul 2>nul
    )
    echo.
    echo Adding Registry Key...
    echo [%IFEO%
    echo \msiexec.exe]
    reg delete "%IFEO%\msiexec.exe" /f 1>nul 2>nul
    reg add "%IFEO%\msiexec.exe" /f /v VerifierDlls /t REG_SZ /d msiesu.dll 1>nul 2>nul
    reg add "%IFEO%\msiexec.exe" /f /v GlobalFlag /t REG_DWORD /d 256 1>nul 2>nul
    call :StopService msiserver 1>nul 2>nul
    echo.
    echo Done
    goto :TheEnd
    
    :StopService
    sc query %1 | find /i "STOPPED" || net stop %1 /y
    sc query %1 | find /i "STOPPED" || sc stop %1
    goto :eof
    
    :E_Admin
    echo %_err%
    echo This script requires administrator privileges.
    goto :TheEnd
    
    :E_Win
    echo %_err%
    echo This project is for Windows 7 / Server 2008 R2 only.
    goto :TheEnd
    
    :E_DLL
    echo %_err%
    echo Required file bin\kurwica%xOS%.dll is missing.
    
    :TheEnd
    echo.
    echo Press any key to exit.
    pause >nul
    goto :eof

    Code:
    @setlocal DisableDelayedExpansion
    @echo off
    set "SysPath=%SystemRoot%\System32"
    if exist "%SystemRoot%\Sysnative\reg.exe" (set "SysPath=%SystemRoot%\Sysnative")
    set "Path=%SysPath%;%SystemRoot%;%SysPath%\Wbem;%SysPath%\WindowsPowerShell\v1.0\"
    set "_err===== ERROR ===="
    set "xOS=64"
    if /i %PROCESSOR_ARCHITECTURE%==x86 (if not defined PROCESSOR_ARCHITEW6432 (
      set "xOS=32"
      )
    )
    
    reg query HKU\S-1-5-19 1>nul 2>nul || goto :E_Admin
    for /f "tokens=6 delims=[]. " %%# in ('ver') do (
    if %%# geq 9200 goto :E_Win
    if %%# lss 7600 goto :E_Win
    )
    
    set "IFEO=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options"
    set "_work=%~dp0"
    set "_work=%_work:~0,-1%"
    setlocal EnableDelayedExpansion
    pushd "!_work!"
    call :StopService msiserver 1>nul 2>nul
    reg delete "%IFEO%\msiexec.exe" /f 1>nul 2>nul
    if exist "%SysPath%\kurwica*.dll" del /f /q %SysPath%\kurwica*.dll
    if exist "%SysPath%\msiesu.dll" del /f /q %SysPath%\msiesu.dll
    if exist "%SystemRoot%\SysWOW64\msiesu.dll" del /f /q %SystemRoot%\SysWOW64\msiesu.dll
    call :StopService msiserver 1>nul 2>nul
    echo.
    echo Done
    goto :TheEnd
    
    :StopService
    sc query %1 | find /i "STOPPED" || net stop %1 /y
    sc query %1 | find /i "STOPPED" || sc stop %1
    goto :eof
    
    :E_Admin
    echo %_err%
    echo This script requires administrator privileges.
    goto :TheEnd
    
    :E_Win
    echo %_err%
    echo This project requires Windows 7 SP1.
    goto :TheEnd
    
    :TheEnd
    echo.
    echo Press any key to exit.
    pause >nul
    goto :eof

    ...I also used this msiserver registry "fix"/"reset", before I remembered what the actual cause of my issues was. No idea if that's f**ked me over:

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver]
    "DisplayName"="@%SystemRoot%\\system32\\msimsg.dll,-27"
    "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
    74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\
    00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00
    "Description"="@%SystemRoot%\\system32\\msimsg.dll,-32"
    "ObjectName"="LocalSystem"
    "ErrorControl"=dword:00000001
    "Start"=dword:00000003
    "Type"=dword:00000010
    "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
    "ServiceSidType"=dword:00000001
    "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
    00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\
    74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\
    00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\
    6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\
    00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\
    73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\
    00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
    65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\
    00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
    00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\
    00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\
    69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
    00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\
    66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\
    00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\
    6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\
    00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\
    72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\
    00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\
    47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
    00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\
    72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\
    00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\
    73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
    00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\
    51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
    00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\
    50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\
    00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\
    50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\
    00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\
    76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
    "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
    00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum]
    "0"="Root\\LEGACY_MSISERVER\\0000"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
     
  6. penkoffpentest

    penkoffpentest MDL Novice

    Jan 24, 2020
    9
    1
    0
  7. Skunk1966

    Skunk1966 MDL Member

    Jul 15, 2011
    198
    242
    10
    uninstall Acrobat completely and reinstall will fix it
     
  8. new369one

    new369one MDL Novice

    Mar 18, 2020
    35
    13
    0
    Yes with all folders and appdata folders and so on!

    edit: and clean your registration (folder) per regedit.exe
     
  9. penkoffpentest

    penkoffpentest MDL Novice

    Jan 24, 2020
    9
    1
    0
    I had indeed done that, but to no avail. Fortunately, Revo Uninstaller managed to clean everything and allow for a reinstall. Thanks anyway guys
     
  10. rhreznor

    rhreznor MDL Member

    Feb 7, 2020
    112
    11
    10
    I may need a thread. I have a SSD to replace the failing HDD that one 7 is on. The 7 I asked about here I junked it. Back to the failing 7. Cloned it to the SSD and boom. Grub repair
    The SSD was formatted and no partition. The cloned 7 has had Lumix. Have to get it out then we discuss how to get the updates to work
     
  11. alzcoew397

    alzcoew397 MDL Senior Member

    Oct 6, 2018
    493
    245
    10
    still cant understand...you add 4/5/6 years of support on your KB and at the same time you announced the end of support.....i hope MS gonna make the surprise even in the last minute....
     
  12. Cab0oze

    Cab0oze MDL Novice

    May 22, 2020
    9
    8
    0
    Yeah, I pretty much just came here to say the same thing. Big thanks to abbodi1406 and all who contributed to keeping Win7 alive for so many of us.
    I'm on the fence in terms of what my next step should be. Any thoughts on here as to whether a 0Patch Pro license is worth while?
     
  13. Shortyportuguese

    Shortyportuguese MDL Addicted

    Apr 3, 2019
    586
    218
    30
    WES7 is still in support till October, and POSREADY 7 till October 2024... So...
     
  14. new369one

    new369one MDL Novice

    Mar 18, 2020
    35
    13
    0
    In german abwarten (bide).
     
  15. FuzzleSnuz

    FuzzleSnuz MDL Junior Member

    Nov 27, 2020
    81
    225
    0
    I've been using 0patch free for the last 2 months on two of my PCs and I just bought the pro license a couple days ago. I have had a positive experience with it so far. The program itself is relatively nonintrusive, though it may significantly add to your computer's boot time for large and/or slow disks. This is because it scans every single file on your disk for patchable modules on some boots, but not all boots.

    If you buy the pro license and you also use the ESU bypass, do not be surprised to see that 0patch is applying just 1 or 2 or even 0 patches to your system! This is due to the very reasonable release engineering of 0patch, where ACROS has decided on only 4 baseline versions of Win 7 to support. This reduces the amount of human effort required by them, so they only need to write, test, and offer support for their patches for 4 versions of Win 7, instead of for 36 versions of Win 7 (12 months x 3 years).

    These are the 4 baselines:
    • You have KB4534310 (Jan 14 2020) installed and never took a single ESU update (i.e. most consumer Win 7 devices)
    • You have the final update of ESU Year 1 update installed (KB4598279, Jan 2021) and never took any Year 2 or later updates
    • You have the final update of ESU Year 2 update installed (KB5009610, Jan 2022) and never took any Year 3 or later updates
    • You have the final update of ESU Year 3 update installed (KB???????, Jan 2023) and never took any Year 4 or later updates
    0patch (Pro) will only have a significant effect on your system only if your computer EXACTLY matches any of those 4 situations. In all other situations, 0patch will only apply 1 or 0 or just a small handful of patches your computer. This is the case for my PC and yours as well if you have KB5021291 installed (December 2022 monthly rollup). So, even though I have the Pro version which unlocks access to all their NT 6.1 patches, I still just have 1 patch applied, because my computer does not precisely match any of the 4 baselines. Please don't give them hate for this; it's a very reasonable thing to do. For those of us using the bypass and staying current with all the ESU updates, we will only see a benefit from 0patch if the Jan 2023 rollup is the last ESU update we are able to install.

    Lastly, it is important to note that, so far, 0patch has been largely equivalent to the ESU updates. There is a lot of overlap in what both solutions do for your PC. The number of applicable 0patches available for your PC may still be small post Jan 2023 if you have every update from all 3 years of ESU installed. It may take a few months for things to diverge and the patch count to grow.

    You can read more about all of this on their support site and blog.
     
  16. FuzzleSnuz

    FuzzleSnuz MDL Junior Member

    Nov 27, 2020
    81
    225
    0
    #6678 FuzzleSnuz, Jan 5, 2023
    Last edited: Jan 5, 2023
    Sure, this is a thing, but what about Azure? Since the very dawn of ESU Microsoft has always advertised a Year 4 of ESU for Server 2008 R2 instances running on their Azure platform. I'd wager there is more parity between 7 and 2008 R2 compared to 7 and WES7 or POS7. I'd rather tap into those updates. It's what abbodi's Vista ESU bypass does - installs the Server 2008 updates on a Vista client.

    The biggest problem would be if these updates are only released internally and are not available through WSUS or the catalog website. We'd have to get access to a Server 2008 R2 Azure instance and rip the files from it.

    (please do not merge this as a double post; it is a fundamentally different topic from my previous post)
     
  17. Cab0oze

    Cab0oze MDL Novice

    May 22, 2020
    9
    8
    0
    Given the small amount of time/effort it takes for them to maintain it (given how many people still use 7), I wish they'd continue to support it - at least firefox, since that's what I use. If they do end support, I imagine some fork will continue to maintain support though so I'm not super concerned in the short term. Time will tell.
     
  18. Angilas

    Angilas MDL Novice

    Dec 24, 2019
    16
    16
    0
    #6680 Angilas, Jan 6, 2023
    Last edited: Jan 7, 2023