Hello, I was able to create 26200.7296 with v120, but not 26200.7309 with v120r. There is a problem with handling the latest .NET update. "An error occurred trying to open - C:\io\UUPs\Windows11.0-KB5067931-x64-NDP481.cab Error: 0xca00a009"
uup-converter v120u - Fixed typo when detecting isobranch for Client thanks to @Enthousiast and @boblan for informing
@abbodi1406 UUP converter crashes for me right after creating the virtual editions (trying to make a win11 25h2 7171 iso). It crashes when installing the dynamic update. The window simply closes immediately, no message on the logs etc. Does this update fix this bug? Thanks!
You mean v120u links posted above? or from uupdump? updating the links at the website can take some time
Curious about What's Changed in more detail for UUP > iSO from v.118 to v.120u. using GNU diffutils version 2.7 the results are as follows: Spoiler: Diff UUP > iSO v.120r to v.120u Code: --- D:\UUP\120r\convert-UUP.cmd Wed Nov 26 06:50:39 2025 +++ D:\UUP\120u\convert-UUP.cmd Thu Nov 27 21:20:25 2025 @@ -1,6 +1,6 @@ <!-- : Begin batch script @setlocal DisableDelayedExpansion -@set uivr=v120r +@set uivr=v120u @echo off :: Change to 1 to enable debug mode set _Debug=0 @@ -1234,7 +1234,7 @@ if %_build% geq 15063 ( wimlib-imagex.exe extract "!MetadataESD!" 3 Windows\System32\config\SOFTWARE --dest-dir=.\bin\temp --no-acls --no-attributes %_Null% set "isokey=Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed" -for /f %%i in ('"offlinereg.exe .\bin\temp\SOFTWARE "!isokey!" enumkeys %_Nul6% ^| findstr /i /r "Server\.OS WNC\.OS WCOSDevice""') do if not errorlevel 1 ( +for /f %%i in ('"offlinereg.exe .\bin\temp\SOFTWARE "!isokey!" enumkeys %_Nul6% ^| findstr /i /r "Client\.OS Server\.OS WNC\.OS WCOSDevice""') do if not errorlevel 1 ( for /f "tokens=3 delims==:" %%A in ('"offlinereg.exe .\bin\temp\SOFTWARE "!isokey!\%%i" getvalue Branch %_Nul6%"') do set "revbranch=%%~A" for /f "tokens=5,6 delims==:." %%A in ('"offlinereg.exe .\bin\temp\SOFTWARE "!isokey!\%%i" getvalue Version %_Nul6%"') do if %%A gtr !revmaj! ( set "revver=%%~A.%%B @@ -2265,6 +2265,7 @@ call :setuphostprep for /f "tokens=4-7 delims=.() " %%i in ('"findstr /i /b "FileVersion" .\bin\version.txt" %_Nul6%') do (set iduver=%%i.%%j&set idumaj=%%i&set idumin=%%j&set branch=%%k&set idudate=%%l) del /f /q .\bin\version.txt %_Nul3% +if not defined isobranch set "isobranch=%branch%" call :fixVerBrn %isomaj% isobranch iduver branch set _label=%isover%.%isodate%.%isobranch% if /i not "%branch%"=="WinBuild" if /i not "%branch%"=="GitEnlistment" if /i not "%idudate%"=="winpbld" (set _label=%iduver%.%idudate%.%branch%) @@ -3829,7 +3830,7 @@ set isomin=0 for /f "tokens=%tok% delims=_." %%i in ('dir /b /a:-d /od "%_mount%\Windows\WinSxS\Manifests\%_ss%_microsoft-windows-coreos-revision*.manifest"') do (set isover=%%i.%%j&set isomaj=%%i&set isomin=%%j) set "isokey=Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed" -for /f %%i in ('"offlinereg.exe "%_mount%\Windows\system32\config\SOFTWARE" "!isokey!" enumkeys %_Nul6% ^| findstr /i /r "Server\.OS WNC\.OS WCOSDevice""') do if not errorlevel 1 ( +for /f %%i in ('"offlinereg.exe "%_mount%\Windows\system32\config\SOFTWARE" "!isokey!" enumkeys %_Nul6% ^| findstr /i /r "Client\.OS Server\.OS WNC\.OS WCOSDevice""') do if not errorlevel 1 ( for /f "tokens=3 delims==:" %%A in ('"offlinereg.exe "%_mount%\Windows\system32\config\SOFTWARE" "!isokey!\%%i" getvalue Branch %_Nul6%"') do set "isobranch=%%~A" for /f "tokens=5,6 delims==:." %%A in ('"offlinereg.exe "%_mount%\Windows\system32\config\SOFTWARE" "!isokey!\%%i" getvalue Version %_Nul6%"') do if %%A gtr !isomaj! ( set "isover=%%~A.%%B Spoiler: Diff UUP > iSO v.120 to v.120r Code: --- D:\UUP\.obsoletes\120\convert-UUP.cmd Sun Nov 16 01:12:15 2025 +++ D:\UUP\120r\convert-UUP.cmd Wed Nov 26 06:50:39 2025 @@ -1,6 +1,6 @@ <!-- : Begin batch script @setlocal DisableDelayedExpansion -@set uivr=v120 +@set uivr=v120r @echo off :: Change to 1 to enable debug mode set _Debug=0 @@ -1234,7 +1234,7 @@ if %_build% geq 15063 ( wimlib-imagex.exe extract "!MetadataESD!" 3 Windows\System32\config\SOFTWARE --dest-dir=.\bin\temp --no-acls --no-attributes %_Null% set "isokey=Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed" -for /f %%i in ('"offlinereg.exe .\bin\temp\SOFTWARE "!isokey!" enumkeys %_Nul6% ^| findstr /i /r "Client\.OS Server\.OS""') do if not errorlevel 1 ( +for /f %%i in ('"offlinereg.exe .\bin\temp\SOFTWARE "!isokey!" enumkeys %_Nul6% ^| findstr /i /r "Server\.OS WNC\.OS WCOSDevice""') do if not errorlevel 1 ( for /f "tokens=3 delims==:" %%A in ('"offlinereg.exe .\bin\temp\SOFTWARE "!isokey!\%%i" getvalue Branch %_Nul6%"') do set "revbranch=%%~A" for /f "tokens=5,6 delims==:." %%A in ('"offlinereg.exe .\bin\temp\SOFTWARE "!isokey!\%%i" getvalue Version %_Nul6%"') do if %%A gtr !revmaj! ( set "revver=%%~A.%%B @@ -3829,7 +3829,7 @@ set isomin=0 for /f "tokens=%tok% delims=_." %%i in ('dir /b /a:-d /od "%_mount%\Windows\WinSxS\Manifests\%_ss%_microsoft-windows-coreos-revision*.manifest"') do (set isover=%%i.%%j&set isomaj=%%i&set isomin=%%j) set "isokey=Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed" -for /f %%i in ('"offlinereg.exe "%_mount%\Windows\system32\config\SOFTWARE" "!isokey!" enumkeys %_Nul6% ^| findstr /i /r "Client\.OS Server\.OS""') do if not errorlevel 1 ( +for /f %%i in ('"offlinereg.exe "%_mount%\Windows\system32\config\SOFTWARE" "!isokey!" enumkeys %_Nul6% ^| findstr /i /r "Server\.OS WNC\.OS WCOSDevice""') do if not errorlevel 1 ( for /f "tokens=3 delims==:" %%A in ('"offlinereg.exe "%_mount%\Windows\system32\config\SOFTWARE" "!isokey!\%%i" getvalue Branch %_Nul6%"') do set "isobranch=%%~A" for /f "tokens=5,6 delims==:." %%A in ('"offlinereg.exe "%_mount%\Windows\system32\config\SOFTWARE" "!isokey!\%%i" getvalue Version %_Nul6%"') do if %%A gtr !isomaj! ( set "isover=%%~A.%%B Spoiler: Diff UUP > iSO v.119 to v.120 Code: --- D:\UUP\.obsoletes\119\convert-UUP.cmd Wed Nov 12 03:15:06 2025 +++ D:\UUP\.obsoletes\120\convert-UUP.cmd Sun Nov 16 01:12:15 2025 @@ -1,6 +1,6 @@ <!-- : Begin batch script @setlocal DisableDelayedExpansion -@set uivr=v119 +@set uivr=v120 @echo off :: Change to 1 to enable debug mode set _Debug=0 @@ -2057,12 +2057,12 @@ wimlib-imagex.exe extract "!_UUP!\%packf%" 1 SSU-*%arch%*.cab --dest-dir="!_cabdir!\lcu" %_Null% if %_build% geq 26100 wimlib-imagex.exe extract "!_UUP!\%packf%" 1 RCU-*%arch%*.cab --dest-dir="!_cabdir!\lcu" %_Null% ) -if exist "!_cabdir!\lcu\RCU-*baseless*.cab" del /f /q "!_cabdir!\lcu\RCU-*baseless*.cab" %_Nul3% for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\lcu\*Windows1*-KB*.*"') do set "compkg=%%#" 7z.exe e "!_cabdir!\lcu\%compkg%" -o"!_cabdir!" update.mum -aoa %_Null% 7z.exe e "!_cabdir!\lcu\%compkg%" -o"!_cabdir!" %_ss%_microsoft-windows-coreos-revision*.manifest -aoa %_Null% 7z.exe e "!_cabdir!\lcu\%compkg%" -o"!_cabdir!" %_ss%_microsoft-updatetargeting-*os_*.manifest -aoa %_Null% if exist "!_cabdir!\lcu\SSU-*%arch%*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\lcu\SSU-*%arch%*.cab"') do (set "compkg=%%#"&call :inrenssu) +if exist "!_cabdir!\lcu\RCU-*baseless*.*" del /f /q "!_cabdir!\lcu\RCU-*baseless*.*" %_Nul3% if exist "!_cabdir!\lcu\RCU-*%arch%*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\lcu\RCU-*%arch%*.cab"') do ( 7z.exe e "!_cabdir!\lcu\%%#" -o"!_cabdir!" update.mum -aoa %_Null% 7z.exe e "!_cabdir!\lcu\%%#" -o"!_cabdir!" %_ss%_microsoft-windows-coreos-revision*.manifest -aoa %_Null% @@ -2315,7 +2315,7 @@ if exist "!_UUP!\*Windows1*-KB*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_UUP!\*Windows1*-KB*.cab"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :cab2) if defined tmpcmp if exist "!_UUP!\Windows1?.?-*%arch%_inout.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_UUP!\Windows1?.?-*%arch%_inout.cab"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :cab2) if %psfwim% equ 1 if exist "!_cabdir!\*Windows1*-KB*.wim" for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\*Windows1*-KB*.wim"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :psfx2) -if exist "!_UUP!\RCU-*-*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_UUP!\RCU-*-*.cab"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :cab3) +if %psfwim% equ 1 if exist "!_UUP!\RCU-*-*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_UUP!\RCU-*-*.cab"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :cab3) goto :eof :sum2msu @@ -2384,7 +2384,7 @@ set psf_%pkgn%=1 ) findstr /i /m "Package_for_RollupFix" "!dest!\update.mum" %_Nul3% && ( -call :chklcu Package_for_RollupFix +call :chklcu "!dest!" Package_for_RollupFix ) expand.exe -f:toc.xml "!_UUP!\%package%" "!dest!" %_Null% if exist "!dest!\toc.xml" ( @@ -2548,10 +2548,13 @@ ) for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\lcu\*Windows1*-KB*.*"') do set "compkg=%%#" 7z.exe e "!_cabdir!\lcu\%compkg%" -o"!dest!" update.mum -aoa %_Null% -if exist "!_cabdir!\lcu\RCU-*baseless*.cab" del /f /q "!_cabdir!\lcu\RCU-*baseless*.cab" %_Nul3% +if exist "!_cabdir!\lcu\RCU-*baseless*.*" del /f /q "!_cabdir!\lcu\RCU-*baseless*.*" %_Nul3% if exist "!_cabdir!\lcu\RCU-*%arch%*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\lcu\RCU-*%arch%*.cab"') do ( set _rcu=%pkgid% -set "compkg=%%#"&call :inrenrcu +7z.exe e "!_cabdir!\lcu\%%#" -o"!_cabdir!\lcu" update.mum -aoa %_Null% +7z.exe e "!_cabdir!\lcu\%%#" -o"!dest!" %_ss%_microsoft-updatetargeting-*os_*.manifest -aoa %_Null% +call :chklcu "!_cabdir!\lcu" Package_for_RevisedFix +if %psfwim% equ 1 set "compkg=%%#"&call :inrenrcu ) if exist "!_cabdir!\lcu\SSU-*%arch%*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\lcu\SSU-*%arch%*.cab"') do (set "compkg=%%#"&call :inrenssu) if %msuwim% equ 1 if %psfwim% equ 1 ( @@ -2560,7 +2563,7 @@ rmdir /s /q "!_cabdir!\lcu\" %_Nul3% set msu_%pkgn%=1 findstr /i /m "Package_for_RollupFix" "!dest!\update.mum" %_Nul3% && ( -call :chklcu Package_for_RollupFix +call :chklcu "!dest!" Package_for_RollupFix ) goto :eof @@ -2614,8 +2617,8 @@ if exist "!dest!\" rmdir /s /q "!dest!\" mkdir "!dest!" set /a count+=1 -7z.exe e "!_UUP!\%package%" -o"!dest!" update.mum -aoa %_Null% -call :chklcu Package_for_RevisedFix +:: 7z.exe e "!_UUP!\%package%" -o"!dest!" update.mum -aoa %_Null% +:: call :chklcu "!dest!" Package_for_RevisedFix set "_type=[RCU]"&set uwinpe=1 echo %count%/%_cab%: %package% %_type% set cab_%pkgn%=1 @@ -2637,19 +2640,19 @@ goto :eof :chklcu -findstr /i /m /c:"Microsoft-Windows-CoreEdition" "!dest!\update.mum" %_Nul3% || set _eosC=1 -findstr /i /m /c:"Microsoft-Windows-ProfessionalEdition" "!dest!\update.mum" %_Nul3% || set _eosP=1 -findstr /i /m /c:"Microsoft-Windows-PPIProEdition" "!dest!\update.mum" %_Nul3% || set _eosT=1 +findstr /i /m /c:"Microsoft-Windows-CoreEdition" "%~1\update.mum" %_Nul3% || set _eosC=1 +findstr /i /m /c:"Microsoft-Windows-ProfessionalEdition" "%~1\update.mum" %_Nul3% || set _eosP=1 +findstr /i /m /c:"Microsoft-Windows-PPIProEdition" "%~1\update.mum" %_Nul3% || set _eosT=1 set /a c_num+=1 set kbvr=0 -set kbnm=%1 -for /f "tokens=5-8 delims==. " %%H in ('findstr /i %kbnm% "!dest!\update.mum"') do set "kbvr=%%I"&set "cver=%%~H.%%I.%%J.%%K +set kbnm=%2 +for /f "tokens=5-8 delims==. " %%H in ('findstr /i %kbnm% "%~1\update.mum"') do set "kbvr=%%I"&set "cver=%%~H.%%I.%%J.%%K if %_build% geq 22621 ( -if not exist "!_cabdir!\LCUmum\%kbnm%~%_Pkt%~%_ss%~~%cver%.mum" copy /y "!dest!\update.mum" "!_cabdir!\LCUmum\%kbnm%~%_Pkt%~%_ss%~~%cver%.mum" %_Nul1% +if not exist "!_cabdir!\LCUmum\%kbnm%~%_Pkt%~%_ss%~~%cver%.mum" copy /y "%~1\update.mum" "!_cabdir!\LCUmum\%kbnm%~%_Pkt%~%_ss%~~%cver%.mum" %_Nul1% ) call :vrpad %kbvr% if %_build% geq 26052 ( -echo %package% |findstr /i "RCU\-" %_Nul1% || if not exist "!_cabdir!\LCUall\%cuvr%-%package%" ( +if not exist "!_cabdir!\LCUall\*Windows*%pkgid%*.msu" if not exist "!_cabdir!\LCUall\%cuvr%-%package%" ( copy /y "!_UUP!\%package%" "!_cabdir!\LCUall\%cuvr%-%package%" %_Nul1% ) echo %package% |findstr /i "KB5043080" %_Nul1% && if not exist "!_cabdir!\LCUbase\%cuvr%-%package%" ( @@ -2833,7 +2836,7 @@ if exist "!_UUP!\*Windows1*-KB*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_UUP!\*Windows1*-KB*.cab"') do (set "pckn=%%~n#"&set "packx=%%~x#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :procmum) if %_build% geq 21382 if exist "!_UUP!\*Windows1*-KB*.msu" (for /f "tokens=* delims=" %%# in ('dir /b /on "!_UUP!\*Windows1*-KB*.msu"') do if defined msu_%%~n# (set "pckn=%%~n#"&set "packx=%%~x#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :procmum)) if %psfwim% equ 1 if exist "!_cabdir!\*Windows1*-KB*.wim" (for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\*Windows1*-KB*.wim"') do if defined psfx_%%~n# (set "pckn=%%~n#"&set "packx=%%~x#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :procmum)) -if exist "!_UUP!\RCU-*-*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_UUP!\RCU-*-*.cab"') do (set "pckn=%%~n#"&set "packx=%%~x#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :procrcu) +if %psfwim% equ 1 if exist "!_UUP!\RCU-*-*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!_UUP!\RCU-*-*.cab"') do (set "pckn=%%~n#"&set "packx=%%~x#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :procrcu) if not exist "%mumtarget%\Windows\Servicing\Packages\*WinPE-LanguagePack*.mum" if exist "!_UUP!\*defender-dism*%_bit%*.cab" (for /f "tokens=* delims=" %%# in ('dir /b "!_UUP!\*defender-dism*%_bit%*.cab"') do (set "pckn=%%~n#"&set "packx=%%~x#"&set "package=%%#"&set "dest=!_cabdir!\%%~n#"&call :procmum)) if %_build% geq 22621 if %winbuild% lss 10240 reg.exe query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentMajorVersionNumber %_Nul3% || ( reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentMajorVersionNumber /t REG_DWORD /d 10 /f %_Nul3% Spoiler: Diff UUP > iSO v.118 to v.119 Code: --- D:\UUP\.obsoletes\118\convert-UUP.cmd Sat Nov 08 04:09:12 2025 +++ D:\UUP\.obsoletes\119\convert-UUP.cmd Wed Nov 12 03:15:06 2025 @@ -1,6 +1,6 @@ <!-- : Begin batch script @setlocal DisableDelayedExpansion -@set uivr=v118 +@set uivr=v119 @echo off :: Change to 1 to enable debug mode set _Debug=0 @@ -590,6 +590,7 @@ if %_build% geq 26000 ( if %DisableUpdatingUpgrade% equ 2 (set DisableUpdatingUpgrade=0) else (set DisableUpdatingUpgrade=1) ) +if %_build% geq 27965 (set NetFx3=0) if %WIMFILE%==install.wim ( if %AddUpdates% neq 1 if %wim2esd% equ 1 (set WIMFILE=install.esd) ) @@ -807,6 +808,7 @@ if %_build% geq 26000 ( if %DisableUpdatingUpgrade% equ 2 (set DisableUpdatingUpgrade=0) else (set DisableUpdatingUpgrade=1) ) +if %_build% geq 27965 (set NetFx3=0) if %WIMFILE%==install.wim ( if %AddUpdates% neq 1 if %wim2esd% equ 1 (set WIMFILE=install.esd) ) @@ -2762,35 +2764,35 @@ set "_Cmp=HKLM\%COMPONENTS%\DerivedData\Components" if exist "%mumtarget%\Windows\Servicing\Packages\*~arm64~~*.mum" ( set "xBT=arm64" -set "_EsuCom=arm64_%_EsuCmp%_%_Pkt%_%_OurVer%_none_e55ca6c027a999a2" +set "_EsuCom=arm64_%_EsuCmp%_%_Pkt%_%_OurVer%_none_eeb9e0b00f513fbe" set "_SupCom=arm64_%_SupCmp%_%_Pkt%_%_OurVer%_none_8b15303df56a09af" set "_CedCom=arm64_%_CedCmp%_%_Pkt%_%_OurVer%_none_7cb088037a42a80b" -set "_EsuKey=%_Wnn%\arm64_%_EsuCmp%_%_Pkt%_none_0e8b3f09ce2fa7ce" +set "_EsuKey=%_Wnn%\arm64_%_EsuCmp%_%_Pkt%_none_0e1ac5e1d0e42392" set "_SupKey=%_Wnn%\arm64_%_SupCmp%_%_Pkt%_none_0a035f900ca87ee9" set "_EdgKey=%_Wnn%\arm64_%_EdgCmp%_%_Pkt%_none_1e5e2b2c8adcf701" set "_CedKey=%_Wnn%\arm64_%_CedCmp%_%_Pkt%_none_df3eefecc502346d" ) else if exist "%mumtarget%\Windows\Servicing\Packages\*~amd64~~*.mum" ( set "xBT=amd64" -set "_EsuCom=amd64_%_EsuCmp%_%_Pkt%_%_OurVer%_none_e55c9e8627a9a506" +set "_EsuCom=amd64_%_EsuCmp%_%_Pkt%_%_OurVer%_none_eeb9d8760f514b22" set "_SupCom=amd64_%_SupCmp%_%_Pkt%_%_OurVer%_none_8b152803f56a1513" set "_CedCom=amd64_%_CedCmp%_%_Pkt%_%_OurVer%_none_7cb07fc97a42b36f" -set "_EsuKey=%_Wnn%\amd64_%_EsuCmp%_%_Pkt%_none_0e8b36cfce2fb332" +set "_EsuKey=%_Wnn%\amd64_%_EsuCmp%_%_Pkt%_none_0e1abda7d0e42ef6" set "_SupKey=%_Wnn%\amd64_%_SupCmp%_%_Pkt%_none_0a0357560ca88a4d" set "_EdgKey=%_Wnn%\amd64_%_EdgCmp%_%_Pkt%_none_1e5e22f28add0265" set "_CedKey=%_Wnn%\amd64_%_CedCmp%_%_Pkt%_none_df3ee7b2c5023fd1" ) else ( set "xBT=x86" -set "_EsuCom=x86_%_EsuCmp%_%_Pkt%_%_OurVer%_none_893e03026f4c33d0" +set "_EsuCom=x86_%_EsuCmp%_%_Pkt%_%_OurVer%_none_929b3cf256f3d9ec" set "_SupCom=x86_%_SupCmp%_%_Pkt%_%_OurVer%_none_2ef68c803d0ca3dd" set "_CedCom=x86_%_CedCmp%_%_Pkt%_%_OurVer%_none_2091e445c1e54239" -set "_EsuKey=%_Wnn%\x86_%_EsuCmp%_%_Pkt%_none_b26c9b4c15d241fc" +set "_EsuKey=%_Wnn%\x86_%_EsuCmp%_%_Pkt%_none_b1fc22241886bdc0" set "_SupKey=%_Wnn%\x86_%_SupCmp%_%_Pkt%_none_ade4bbd2544b1917" set "_EdgKey=%_Wnn%\x86_%_EdgCmp%_%_Pkt%_none_c23f876ed27f912f" set "_CedKey=%_Wnn%\x86_%_CedCmp%_%_Pkt%_none_83204c2f0ca4ce9b" ) for /f "tokens=4,5,6 delims=_" %%H in ('dir /b "%mumtarget%\Windows\WinSxS\Manifests\%xBT%_microsoft-windows-foundation_*.manifest"') do set "_Fnd=microsoft-w..-foundation_%_Pkt%_%%H_%%~nJ" if %_build% geq 14393 if %_build% lss 19041 if not exist "%mumtarget%\Windows\WinSxS\Manifests\%_SupCom%.manifest" call :Latent _Sup %_Nul3% -if %_build% geq 17763 if %_build% lss 20348 if not exist "%mumtarget%\Windows\WinSxS\Manifests\%_EsuCom%.manifest" call :Latent _Esu %_Nul3% +if %_build% geq 19041 if %_build% lss 19046 if not exist "%mumtarget%\Windows\WinSxS\Manifests\%_EsuCom%.manifest" call :Latent _Esu %_Nul3% if %_build% geq 17134 if %_build% lss 20348 if not exist "%mumtarget%\Windows\WinSxS\Manifests\%_CedCom%.manifest" if not exist "%mumtarget%\Windows\Servicing\Packages\*WinPE-LanguagePack*.mum" if not exist "%mumtarget%\Windows\WinSxS\Manifests\%xBT%_%_CedCmp%_*.manifest" if %SkipEdge% equ 1 call :Latent _Ced %_Nul3% set lcuall= set lcumsu= @@ -4462,7 +4464,7 @@ set "_SupIdn=Microsoft-Client-Licensing-SupplementalServicing" set "_EdgIdn=Microsoft-Windows-EdgeChromium-FirstTimeInstaller" set "_CedIdn=Microsoft-Windows-EdgeChromium" -set "_EsuIdn=Microsoft-Windows-SLC-Component-ExtendedSecurityUpdatesAI" +set "_EsuIdn=Microsoft-Windows-Security-SPP-Component-ExtendedSecurityUpdatesAI" set "_SxsCfg=Microsoft\Windows\CurrentVersion\SideBySide\Configuration" set "_CBS=Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages" set "_IFEO=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\dismhost.exe" Hope this usefully _________________ home7ech Creative Learning by Doing, Slowly but Do iT Cool's
Curious about What's Changed in more detail for W10Ui from v10.57 sampai v10.58r using GNU diffutils version 2.7 the results are as follows: Spoiler: Diff W10Ui v10.58f to v10.58r Code: --- D:\WHD\W10Ui\.obsoletes\W10Ui_10.58f.cmd Sat Nov 22 12:39:24 2025 +++ D:\WHD\W10Ui\W10Ui_10.58u.cmd Wed Nov 26 06:50:21 2025 @@ -1,5 +1,5 @@ @setlocal DisableDelayedExpansion -@set uiv=v10.58f +@set uiv=v10.58r @echo off :: enable debug mode, you must also set target and repo (if updates are not beside the script) set _Debug=0 @@ -2746,7 +2746,7 @@ set /a _fixSV=%_build%+1 set "_tikey=HKLM\uiSOFTWARE\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed" reg.exe load HKLM\uiSOFTWARE "!mountdir!\Windows\system32\config\SOFTWARE" %_Nul1% -for /f "tokens=* delims=" %%# in ('reg.exe query "%_tikey%" ^| findstr /i /r "Client\.OS Server\.OS"') do set "_oskey=%%#" +for /f "tokens=* delims=" %%# in ('reg.exe query "%_tikey%" ^| findstr /i /r "Client\.OS Server\.OS WNC\.OS WCOSDevice"') do set "_oskey=%%#" for /f "skip=2 tokens=5,6 delims=. " %%A in ('reg.exe query "%_oskey%" /v Version') do if %%A gtr !isomaj! ( set isover=%%A.%%B set isomaj=%%A @@ -2763,7 +2763,7 @@ :detectLab set "_tikey=HKLM\uiSOFTWARE\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed" reg.exe load HKLM\uiSOFTWARE "!mountdir!\Windows\system32\config\SOFTWARE" %_Nul1% -for /f "tokens=* delims=" %%# in ('reg.exe query "%_tikey%" ^| findstr /i /r "Client\.OS Server\.OS"') do set "_oskey=%%#" +for /f "tokens=* delims=" %%# in ('reg.exe query "%_tikey%" ^| findstr /i /r "Client\.OS Server\.OS WNC\.OS WCOSDevice"') do set "_oskey=%%#" for /f "skip=2 tokens=2*" %%A in ('reg.exe query "%_oskey%" /v Branch') do set "%1=%%B" reg.exe save HKLM\uiSOFTWARE "!mountdir!\Windows\System32\Config\SOFTWARE2" /y %_Nul1% reg.exe unload HKLM\uiSOFTWARE %_Nul1% Spoiler: Diff W10Ui v10.58 to v10.58f Code: --- D:\WHD\W10Ui\.obsoletes\W10Ui_10.58.cmd Thu Nov 27 20:54:45 2025 +++ D:\WHD\W10Ui\W10Ui_10.58f.cmd Sat Nov 22 12:39:24 2025 Full W10Ui_10.58_10.58f.diff File : https://pixeldrain.com/u/t9C4gWr1 Note: Limitation enter a message with no more than 100000 characters. Spoiler: Diff W10Ui v10.57 to v10.58 Code: --- D:\WHD\W10Ui\.obsoletes\W10Ui_10.57.cmd Wed Nov 12 03:15:10 2025 +++ D:\WHD\W10Ui\.obsoletes\W10Ui_10.58.cmd Sun Nov 16 02:12:48 2025 @@ -1,5 +1,5 @@ @setlocal DisableDelayedExpansion -@set uiv=v10.57 +@set uiv=v10.58 @echo off :: enable debug mode, you must also set target and repo (if updates are not beside the script) set _Debug=0 @@ -926,7 +926,7 @@ echo ============================================================ echo. ) -set msuchk=1&set count=0&set msucab=&set uuppkg= +set msuchk=1&set count=0&set msucab=&set uuppkg=&set _rcu= for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\*Windows1*-KB*%arch%*.msu"') do (set "package=%%#"&set "dest=%%~n#"&call :cab1) ) if %_sum%==0 (echo.&echo All applicable updates are detected as installed&goto :eof) @@ -943,12 +943,13 @@ if %online%==0 if exist "!repo!\*defender-dism*%_bit%*.cab" for /f "tokens=* delims=" %%# in ('dir /b "!repo!\*defender-dism*%_bit%*.cab"') do (call set /a _sum+=1) if exist "!repo!\*Windows1*-KB*%arch%*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\*Windows1*-KB*%arch%*.cab"') do (call set /a _sum+=1) if %psfwim% equ 1 if exist "!_cabdir!\*Windows1*-KB*%arch%*.wim" for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\*Windows1*-KB*%arch%*.wim"') do (call set /a _sum+=1) -set count=0&set isoupdate=&set tmpcmp=&set _rcu= +if %psfwim% equ 1 if exist "!repo!\RCU-*-*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\RCU-*-*.cab"') do (call set /a _sum+=1) +set count=0&set isoupdate=&set tmpcmp= if %online%==0 if exist "!repo!\*defender-dism*%_bit%*.cab" for /f "tokens=* delims=" %%# in ('dir /b "!repo!\*defender-dism*%_bit%*.cab"') do (set "package=%%#"&set "dest=%%~n#"&call :cab2) if exist "!repo!\*Windows1*-KB*%arch%*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\*Windows1*-KB*%arch%*.cab" ^| findstr /i /v /c:"_inout.cab"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=%%~n#"&call :cab2) if exist "!repo!\Windows1*-KB*%arch%_inout.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\Windows1*-KB*%arch%_inout.cab"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=%%~n#"&call :cab2) if %psfwim% equ 1 if exist "!_cabdir!\*Windows1*-KB*%arch%*.wim" for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\*Windows1*-KB*%arch%*.wim"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=%%~n#"&call :psfx2) -if exist "!repo!\RCU-*-*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\RCU-*-*.cab"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=%%~n#"&call :cab3) +if %psfwim% equ 1 if exist "!repo!\RCU-*-*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\RCU-*-*.cab"') do (set "pkgn=%%~n#"&set "package=%%#"&set "dest=%%~n#"&call :cab3) goto :eof :cab0 @@ -1045,13 +1046,13 @@ if %_wlib% equ 0 for /f "tokens=1 delims=\" %%# in ('dism.exe /English /List-Image /ImageFile:"!repo!\!package!" /Index:1 ^| findstr /i /r "SSU-.* RCU-.* %arch%\.wim"') do %_psc% "$f=[IO.File]::ReadAllText('!_batp!') -split ':wimmsu\:.*';iex ($f[1]);E '!repo!\!package!' '%%#' '%dest%\chck\%%#'" if not exist "%dest%\chck\*.wim" dism.exe /English /Apply-Image /ImageFile:"!repo!\!package!" /Index:1 /ApplyDir:"%dest%\chck" /NoAcl:all %_Null% ) -if %msuwim% equ 1 if %psfwim% equ 1 if not exist "%dest%\chck\*.psf" ( +if %msuwim% equ 1 if %psfwim% equ 1 if not exist "%dest%\chck\*Windows*.psf" ( if %_wlib% equ 1 !_wimlib! extract "!repo!\!package!" 1 *Windows*.psf --dest-dir="%dest%\chck" %_Null% if %_wlib% equ 0 for /f "tokens=1 delims=\" %%# in ('dism.exe /English /List-Image /ImageFile:"!repo!\!package!" /Index:1 ^| findstr /i /r "%arch%\.psf"') do %_psc% "$f=[IO.File]::ReadAllText('!_batp!') -split ':wimmsu\:.*';iex ($f[1]);E '!repo!\!package!' '%%#' '%dest%\chck\%%#'" if not exist "%dest%\chck\*.psf" dism.exe /English /Apply-Image /ImageFile:"!repo!\!package!" /Index:1 /ApplyDir:"%dest%\chck" /NoAcl:all %_Null% ) -if exist "%dest%\chck\*.psf" ( -if %psfwim% equ 1 move /y "%dest%\chck\*.psf" "!_cabdir!\" %_Nul3% +if exist "%dest%\chck\*Windows*.psf" ( +if %psfwim% equ 1 move /y "%dest%\chck\*Windows*.psf" "!_cabdir!\" %_Nul3% del /f /q "%dest%\chck\*.psf" %_Null% ) for /f "tokens=* delims=" %%# in ('dir /b /on "%dest%\chck\*Windows1*-KB*.*"') do set "compkg=%%# @@ -1060,7 +1061,7 @@ %_exp% -f:%sss%_microsoft-updatetargeting-*os_*.manifest "%dest%\chck\%compkg%" "%dest%" %_Null% ) if %msuwim% equ 1 ( -if %_wlib% equ 1 !_wimlib! extract "%dest%\chck\%compkg%" 1 update.mum %sss%_microsoft-updatetargeting-*os_*.manifest --dest-dir="%dest%" %_Nul3% +if %_wlib% equ 1 !_wimlib! extract "%dest%\chck\%compkg%" 1 update.mum %sss%_microsoft-updatetargeting-*os_*.manifest --dest-dir="%dest%" --nullglob %_Nul3% if %_wlib% equ 0 for /f "tokens=1 delims=\" %%# in ('dism.exe /English /List-Image /ImageFile:"%dest%\chck\%compkg%" /Index:1 ^| findstr /i /r "update.mum %sss%_microsoft-updatetargeting-.*os_"') do %_psc% "$f=[IO.File]::ReadAllText('!_batp!') -split ':wimmsu\:.*';iex ($f[1]);E '%dest%\chck\%compkg%' '%%#' '%dest%\%%#'" ) if %msuwim% equ 1 if not exist "%dest%\update.mum" ( @@ -1076,10 +1077,13 @@ rmdir /s /q %_drv%\_del286\ %_Null% rmdir /s /q %_drv%\_tWIM\ %_Nul3% ) -if exist "%dest%\chck\RCU-*baseless*.cab" del /f /q "%dest%\chck\RCU-*baseless*.cab" %_Nul3% +if exist "%dest%\chck\RCU-*baseless*.*" del /f /q "%dest%\chck\RCU-*baseless*.*" %_Nul3% if exist "%dest%\chck\RCU-*%arch%*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "%dest%\chck\RCU-*%arch%*.cab"') do ( -set _rcu=%pkgid% -set "compkg=%%#"&call :uuprcu +set _rcu=%kb% +%_exp% -f:update.mum "%dest%\chck\%%#" "%dest%\chck" %_Null% +%_exp% -f:%sss%_microsoft-updatetargeting-*os_*.manifest "%dest%\chck\%%#" "%dest%" %_Null% +call :chklcu "%dest%\chck" Package_for_RevisedFix +if %psfwim% equ 1 set "compkg=%%#"&call :uuprcu ) if exist "%dest%\chck\SSU-*%arch%*.cab" for /f "tokens=* delims=" %%# in ('dir /b /on "%dest%\chck\SSU-*%arch%*.cab"') do (set "compkg=%%#"&call :uupssu) if %msuwim% equ 1 if %psfwim% equ 1 ( @@ -1298,9 +1302,9 @@ if %_embd% equ 0 if exist "%dest%\" rmdir /s /q "%dest%\" if not exist "%dest%\" mkdir "%dest%" set /a count+=1 -mkdir "checker" -%_exp% -f:update.mum "!repo!\!package!" "checker" %_Null% -call :chklcu "checker" Package_for_RevisedFix +:: mkdir "checker" +:: %_exp% -f:update.mum "!repo!\!package!" "checker" %_Null% +:: call :chklcu "checker" Package_for_RevisedFix set "_type=[RCU]" echo %count%/%_sum%: %package% %_type% set cab_%pkgn%=1 @@ -1309,7 +1313,7 @@ set directcab=!directcab! !package! goto :eof ) -rmdir /s /q "checker\" %_Nul3% +:: rmdir /s /q "checker\" %_Nul3% goto :eof :vrpad @@ -1331,8 +1335,8 @@ ) call :vrpad %kbvr% if %_build% geq 26052 ( -echo !package! |findstr /i "RCU\-" %_Nul1% || if not exist "!_cabdir!\LCUall\%cuvr%-!package!" ( -copy /y "!repo!\!package!" "!_cabdir!\LCUall\%cuvr%-!package!" %_Nul1% +if not exist "!_cabdir!\LCUall\*Windows*%kb%*.msu" if not exist "!_cabdir!\LCUall\%cuvr%-!package!" ( + copy /y "!repo!\!package!" "!_cabdir!\LCUall\%cuvr%-!package!" %_Nul1% ) echo !package! |findstr /i "KB5043080" %_Nul1% && if not exist "!_cabdir!\LCUbase\%cuvr%-!package!" ( mkdir "!_cabdir!\LCUbase" %_Nul3% @@ -1552,12 +1556,12 @@ if exist "!repo!\*Windows1*-KB*%arch%*.cab" (for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\*Windows1*-KB*%arch%*.cab"') do (call set /a _sum+=1)) if %_build% geq 21382 if exist "!repo!\*Windows1*-KB*%arch%*.msu" (for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\*Windows1*-KB*%arch%*.msu"') do if defined msu_%%~n# (call set /a _sum+=1)) if %psfwim% equ 1 if exist "!_cabdir!\*Windows1*-KB*%arch%*.wim" (for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\*Windows1*-KB*%arch%*.wim"') do if defined psfx_%%~n# (call set /a _sum+=1)) -if exist "!repo!\RCU-*-*.cab" (for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\RCU-*-*.cab"') do (call set /a _sum+=1)) +if %psfwim% equ 1 if exist "!repo!\RCU-*-*.cab" (for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\RCU-*-*.cab"') do (call set /a _sum+=1)) if not exist "!mumtarget!\Windows\Servicing\Packages\*WinPE-LanguagePack*.mum" if %online%==0 if exist "!repo!\*defender-dism*%_bit%*.cab" (for /f "tokens=* delims=" %%# in ('dir /b "!repo!\*defender-dism*%_bit%*.cab"') do (call set /a _sum+=1)) if exist "!repo!\*Windows1*-KB*%arch%*.cab" (for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\*Windows1*-KB*%arch%*.cab"') do (set "packx=%%~x#"&set "package=%%#"&set "dest=%%~n#"&call :procmum)) if %_build% geq 21382 if exist "!repo!\*Windows1*-KB*%arch%*.msu" (for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\*Windows1*-KB*%arch%*.msu"') do if defined msu_%%~n# (set "packx=%%~x#"&set "package=%%#"&set "dest=%%~n#"&call :procmum)) if %psfwim% equ 1 if exist "!_cabdir!\*Windows1*-KB*%arch%*.wim" (for /f "tokens=* delims=" %%# in ('dir /b /on "!_cabdir!\*Windows1*-KB*%arch%*.wim"') do if defined psfx_%%~n# (set "packx=%%~x#"&set "package=%%#"&set "dest=%%~n#"&call :procmum)) -if exist "!repo!\RCU-*-*.cab" (for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\RCU-*-*.cab"') do (set "packx=%%~x#"&set "package=%%#"&set "dest=%%~n#"&call :procrcu)) +if %psfwim% equ 1 if exist "!repo!\RCU-*-*.cab" (for /f "tokens=* delims=" %%# in ('dir /b /on "!repo!\RCU-*-*.cab"') do (set "packx=%%~x#"&set "package=%%#"&set "dest=%%~n#"&call :procrcu)) if not exist "!mumtarget!\Windows\Servicing\Packages\*WinPE-LanguagePack*.mum" if %online%==0 if exist "!repo!\*defender-dism*%_bit%*.cab" (for /f "tokens=* delims=" %%# in ('dir /b "!repo!\*defender-dism*%_bit%*.cab"') do (set "packx=%%~x#"&set "package=%%#"&set "dest=%%~n#"&call :procmum)) if %verb%==1 if %_sum%==0 if exist "!mountdir!\Windows\Servicing\Packages\*WinPE-LanguagePack*.mum" (echo.&echo All applicable updates are detected as installed&call set discard=1&goto :eof) if %verb%==1 if %_sum%==0 (echo.&echo All applicable updates are detected as installed&goto :eof) @@ -1727,6 +1731,7 @@ ) for /f %%# in ('dir /b /a:-d /od "!mumtarget!\Windows\Servicing\Packages\Package_for_RevisedFix*.mum" %_Nul6%') do if exist "!_cabdir!\LCUmum\%%#" ( call :svcpkg "%%#" +) :cuwd if defined basekbn if %verb%==1 call :regBase if defined lcupkg call :ReLCU @@ -1908,7 +1913,7 @@ set "wnt=%_Pkt%_10" if exist "%dest%\%sss%_microsoft-updatetargeting-*os_%_Pkt%_11.*.manifest" set "wnt=%_Pkt%_11" if exist "%dest%\%sss%_microsoft-updatetargeting-*os_%_Pkt%_12.*.manifest" set "wnt=%_Pkt%_12" -if exist "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest" if not defined uupmaj ( +if exist "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest" ( for /f "tokens=5-7 delims=_." %%I in ('dir /b /a:-d /on "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest"') do (set uupver=%%I.%%K&set uupmaj=%%I&set uupmin=%%K) if %_fixEP% equ 0 for /f "tokens=5-7 delims=_." %%I in ('dir /b /a:-d /on "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest"') do (set uupver=%%J.%%K&set uupmaj=%%J&set uupmin=%%K) for /f "tokens=8 delims== " %%# in ('findstr /i Branch "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest"') do set uuplab=%%~# @@ -2063,6 +2068,12 @@ goto :eof :procrcu +if exist "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest" ( +for /f "tokens=5-7 delims=_." %%I in ('dir /b /a:-d /on "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest"') do (set uupver=%%I.%%K&set uupmaj=%%I&set uupmin=%%K) +if %_fixEP% equ 0 for /f "tokens=5-7 delims=_." %%I in ('dir /b /a:-d /on "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest"') do (set uupver=%%J.%%K&set uupmaj=%%J&set uupmin=%%K) +for /f "tokens=8 delims== " %%# in ('findstr /i Branch "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest"') do set uuplab=%%~# +for /f "tokens=8 delims== " %%# in ('findstr /i Branch "%dest%\%sss%_microsoft-updatetargeting-*os_%wnt%.%_fixEP%*.manifest"') do set isolab=%%~# +) for %%# in (%directcab%) do ( if /i "%package%"=="%%~#" ( set "cumulative=!cumulative! "!repo!\!package!"" Hope this usefully _________________ home7ech Creative Learning by Doing, Slowly but Do iT Cool's
Is there any updates on the GitHub repo? Did you appeal or request something to have it unlocked? Is GitHub support slow to respond?
Can someone with Windows 10/11 ARM64 test this and post results? extract all files and start _run_as_admin.cmd (as administrator) http://put.nu/files/xvrVtjC.zip or https://download.ru/files/y3nqlfbv
Spoiler HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\vcredist14_x86 DisplayIcon REG_SZ C:\WINDOWS\system32\msiexec.exe,0 DisplayName REG_SZ Microsoft Visual C++ Test (x86) DisplayVersion REG_SZ 14.55.55719 HelpLink REG_SZ https://aka.ms/vcredist URLInfoAbout REG_SZ http://go.microsoft.com/fwlink/?LinkId=133405 Publisher REG_SZ Microsoft Corporation UninstallString REG_SZ rundll32.exe advpack.dll,LaunchINFSection vcred14_x86.inf,Uninstall NoModify REG_DWORD 0x1 NoRepair REG_DWORD 0x1 EstimatedSize REG_DWORD 0x3052 C:\WINDOWS\Inf\vcred14_x86.inf Press 9 or q to exit. tested with 28000.1199 on my second surface laptop 7 (arm)
Could you also test this? extract and run Test7zSfx.exe, take a screenshoot of the dialog window it open then close it, and post the screenshoot https://download.ru/files/8Tz2SGBv password: 2025