After running the latest KUC 8.1 v1.1.4.2203, WU is re-offering Microsoft .NET Framework 4.5.2 for Windows 8.1 (KB2934520) (only 29Mb instead of 66MB). May be caused by the hotfix update KB3035802. Anyone else?
It is U.S. English. Only German Keyboard. I always install the U.S. English version. This was downloaded: windows8.1-kb2934520-x86.cab 31262341 1/07/2015 22:15
Since first released .NET 4.5.2 hotfix rollup, it always suppressed superseded .NET 4.5.x security updates and general .NET 4.5.2 itself (KB2934520) later i don't get anything in WU related to .net 4.5 but i didn't install any of the supplementary English LPs KB2938322 + KB3012997 (could be the reason?)
I use this batch from KUC to remove IE8 package (Windows 7) "online" Code: @echo off set dest=/online rem set tmpdir=D:\offline rem set dest=/image:%tmpdir% if %dest%==/Online DO ( set AUSetting=0x0 for /f "tokens=2* delims=0x" %%A IN ('REG query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v AUOptions') DO ( set AUSetting=0x%%A ) if %AUSetting%==0x0 GOTO Problem if %AUSetting%==0x1 GOTO NoProblem if %AUSetting%==0x2 GOTO NoProblem if %AUSetting%==0x3 GOTO Problem if %AUSetting%==0x4 GOTO Problem :Problem echo. echo !!!!!!!!!! Warning!!!!!!!!!!!!! echo You want to remove OLD packages but have enabled Windows Update. echo This may end in [BAD] packages. echo Set WU to [Never check for updates] echo !!!!!!!!!! Warning!!!!!!!!!!!!! echo. pause ) :NoProblem Echo Number of packages to remove : 4 Echo ===================================================================== Echo Removing package 1 to 4 of 4 packages dism %dest% /norestart /remove-package /packagename:Microsoft-Windows-IE-Troubleshooters-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514 /LogPath:"%~dp0DISM.log" /loglevel:2 Echo. Echo Removing package 2 to 4 of 4 packages dism %dest% /norestart /remove-package /packagename:Microsoft-Windows-IE-Troubleshooters-Package~31bf3856ad364e35~amd64~~6.1.7601.17514 /LogPath:"%~dp0DISM.log" /loglevel:2 Echo. Echo Removing package 3 to 4 of 4 packages dism %dest% /norestart /remove-package /packagename:Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~en-US~8.0.7601.17514 /LogPath:"%~dp0DISM.log" /loglevel:2 Echo. Echo Removing package 4 to 4 of 4 packages dism %dest% /norestart /remove-package /packagename:Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7601.17514 /LogPath:"%~dp0DISM.log" /loglevel:2 Echo. echo Press any key to reboot pause >nul shutdown -r -t 0 Is it possible to do in "offline"? And remove all package of IE8? Thanks for your help
adric: As Abbodi mentioned, you'll only see the "_BF" if an update has both GDR & LDR. Since there are two branches to choose from, LDR is designated with the "_BF". But if an update is LDR (or GDR) only, there's just one branch to choose from, so there's no need for the "_BF" designation. --- Abbodi: I don't install those supplementary English LPs KB2938322 & KB3012997 either (since they appear to be superseded on my system). adric: if you install them, maybe try uninstalling to see if that helps.
komm said he seems to remember that IE8 packages can only be removed online. Or possibly if all other IE packages (IE9, IE10, IE11) have been removed first. ---- adric: more info on LDR/GDR: as an example, take a look in the .cab of KB3037576 with 7-Zip or some other program. It has both LDR & GDR. GDR have the manifests with .10000 version numbers (6.3.9600.17681) and LDR have .20000 (6.3.9600.20793). So, if you see an update with only the .1xxxx version, it's GDR-only; if it has only .2xxxx version, it's LDR-only. If has both versions, it has GDR & LDR (and you'll see the LDR .mum files have the "_bf" added to their names). The GDR alone can be installed (default when installed manually) or the LDR can be force installed alone or both can be installed (with only LDR being active but GDR satisfying Windows Update). But if the update is LDR-only, it's the default to install since it's the only choice.
With dism and "batch" of KUC, it only removes 4 "packages" when there are more I'll test by deleting files manually and see if KUC find packages "IE8" after installation
Those more are internal system packages yoy will need install_wim_tweak.exe to un-hide them and remove them by dism later but it's not worth it
Can someone explain why KUC wants to add Windows8.1-KB3033446-x86.msu when Windows8.1-KB3033446-v2-x86.msu is installed? I realize that KB3033446-v2 was replaced by KB3038002, but the KUC change log shows: 3033446-v2 new Satisfy WU (KUC #3033447) abbodi1406 also shows V2 as satisfy WU, So I don't understand this: Code: [KB#] [Version] [State] [Release Type] [Install Time] [Package Identity] [Language] [Filename] [Superseded] [SupersedingUpdates] [KUC-Type] [KUC-State] [KUC-StateRemarks] 3033446 6.3.1.1 Hotfix 3033446 Windows8.1-KB3033446-x86.msu GM ADD Update is missing! 3033447 6.3.2.0 Installed Update 5/3/2015 01:24 3033446 Windows8.1-KB3033446-v2-x86.msu yes 3038002 GM, Driver REMOVE 3033447 is only an internal KUC number, the original KB number is 3033446.This update is superseded. You can REMOVE it! All of the superseding updates are installed. 1.1.5.210