[DISCUSSION] Windows 10 Final Build 19041>>>19045 (PC) [20H1>>>22H2 vb_release]

Discussion in 'Windows 10' started by Enthousiast, Dec 10, 2019.

  1. alvianhidayat

    alvianhidayat MDL Novice

    May 23, 2020
    2
    0
    0
  2. OldMX

    OldMX MDL Addicted

    Jul 30, 2009
    540
    232
    30
  3. EaglePC

    EaglePC MDL Expert

    Feb 13, 2012
    1,254
    524
    60
    soon Windows 10 20H2 is likely to be OS version 2009 and named as Windows 10 September 2020 Update
     
  4. donmiller

    donmiller MDL Addicted

    Jun 4, 2016
    800
    489
    30
    I’m currently deploying 19042.450. But I’m seeing 19041.479 on UUP only with 19041. Is 479 a valid update for 19042?
     
  5. donmiller

    donmiller MDL Addicted

    Jun 4, 2016
    800
    489
    30
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,201
    90,725
    340
    @donmiller

    Not necessary

    19042 enablement package kb4562830 already contain Edge (unless you skipped it)
    installing that Edge 19041.479 update will not change OS version to 479
     
  7. SM03

    SM03 MDL Expert

    Dec 16, 2012
    1,522
    634
    60
    Is there any way to skip that EDGE update while using the 20H2 EP?
     
  8. Super Spartan

    Super Spartan MDL Expert

    May 30, 2014
    1,737
    1,005
    60
    Not sure about skipping but you can uninstall it using this batch file. Copy/Paste it in a Notepad TXT file then save it to Uninstall Edge Chromium.bat and run it as admin:

    Code:
    @echo off
    reg.exe query "HKU\S-1-5-19" 1>nul 2>nul || (echo Run the script as administrator&pause&exit)
    
    set "u_path=%LocalAppData%\Microsoft"
    set "s_path=%ProgramFiles(x86)%\Microsoft"
    if /i %PROCESSOR_ARCHITECTURE%==x86 (if not defined PROCESSOR_ARCHITEW6432 (
      set "s_path=%ProgramFiles%\Microsoft"
      )
    )
    
    for /D %%i in ("%u_path%\Edge SxS\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedge-sxs --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%u_path%\Edge Internal\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedge-internal --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%u_path%\Edge Dev\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedge-dev --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%u_path%\Edge Beta\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedge-beta --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%u_path%\Edge\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%u_path%\EdgeWebView\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedgewebview --verbose-logging --force-uninstall --delete-profile
    )
    
    for /D %%i in ("%s_path%\EdgeWebView\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedgewebview --system-level --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%s_path%\Edge\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --system-level --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%s_path%\Edge Beta\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedge-beta --system-level --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%s_path%\Edge Dev\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedge-dev --system-level --verbose-logging --force-uninstall --delete-profile
    )
    for /D %%i in ("%s_path%\Edge Internal\Application\*") do if exist "%%i\installer\setup.exe" (
    start "" /w "%%i\installer\setup.exe" --uninstall --msedge-internal --system-level --verbose-logging --force-uninstall --delete-profile
    )
    pause
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. donmiller

    donmiller MDL Addicted

    Jun 4, 2016
    800
    489
    30
    #4114 donmiller, Aug 25, 2020
    Last edited: Aug 25, 2020
    Some third-party programs will not function in 19042. In that case, I have successfully uninstalled (or rolled-back) the enablement package. The version number is decremented from 19042 --> 19041 and the enabled 20H2 features are then disabled again (except for Chrome). You can go from 19042.450 to 19041.450. But Chrome remains installed even under those conditions. I have already done this. When you apply the enablement package a second time, Chrome does not appear to get reinstalled because it is already installed. It is an interesting phenomenon, but I don't plan to make a habit of enabling and disabling 20H2 features. So I'm back at 19042 and do not plan to go back to 19041. I will not be applying the Chrome update for now.
     
  10. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,656
    103,421
    450
  11. SM03

    SM03 MDL Expert

    Dec 16, 2012
    1,522
    634
    60
    Thanks, I already use Revo Uninstaller PRO to uninstall that, next time I'll try this batch file
     
  12. nosirrahx

    nosirrahx MDL Expert

    Nov 7, 2017
    1,263
    607
    60
    Judging by what you posted it looks like I phrased my question wrong.

    If I was building a new image integrating kb4566782, kb4569745 and kb4570334 would I also integrate kb4562830 or kb4576754 to bring the imagine to 20H2?

    I am asking if kb4576754 completely replaces kb4562830 in the image building process or do you still use kb4562830 because kb4576754 only contains an upgraded version of Chromium Edge?
     
  13. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,656
    103,421
    450
    The edge update is not the same as the 20H2 EP, afaik. Can't even tell if it is needed at all.
     
  14. nosirrahx

    nosirrahx MDL Expert

    Nov 7, 2017
    1,263
    607
    60
    I think you are right. I looked inside and there are a lot of differences.

    Inside kb4562830 you see numerous mentions of "20h2enablement-package", nothing in kb4576754.

    I looks like kb4576754 is only used for adding/upgrading a newer version of Chromium Edge.

    I will test it later but I suspect that you would first integrate kb4562830 and then kb4576754 to bring Edge to a new version. Not much point in this as Edge updates have been very frequent.
     
  15. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,656
    103,421
    450
    #4120 Enthousiast, Aug 25, 2020
    Last edited: Aug 28, 2020
    (OP)