I had similar questions, lol. Here's why (info from komm): KB3033446 (v1) contains ver 6.3.9600.17668 of intelpep.inf, microsoft-windows-pdc & sdbus.inf. KB3033446-v2 only includes sdbus.inf. MS didn't include the other two components. So v2 does not directly supersede v1. The v1 is still needed to get the latest versions of those first two components. But here's the catch: v1 is shown as superseded in v2 packages.txt files, so Windows will uninstall v1's components if v2 is installed. That means the latest version of those other components will be uninstalled and rolled back to an earlier version. So, for this update, it's not possible to satisfy WU and have the most recent versions installed. For this update, you'll need to install v1 and hide the v2 in WU to have the latest version. But since KB3038002 contains the same version of sdbus.inf as the v2, it can safely be hidden in WU and you'll have the latest of everything. Also, that KB # 3033447 shown in KUC is just a "virtual" number to represent v2 of the KB. komm needed a second number for this one since it doesn't directly supersede the v1. Take a look in the change log included with KUC. komm notes this situation. ----- Edit: Abbodi found some important info on this (posted below): those two extra components in KB3033446 (v1) do have higher assembly versions but the binaries are still the same version as included in KB3000850. So the v1 is not needed after all. komm will probably release an updated version of KUC to reflect this. Thanks much to Abbodi for digging in and finding this info.
Regardless the higher assembly (sxs) version in intelpep.inf and microsoft-windows-pdc, the actual binaries (files) are lower and have the exact same version included in 3000850
With the last KUC (W7) is indicated Code: 3022345// 6.1.1.2 // Update // 3022345 // Windows6.1-KB3022345-x64.msu // ADD/EXCLUSIVE // All other update should be installed first! Then install this update using WU. However, this hotfix is already installed (not with WU)
Which Win 8.1 iso version are you supposed to run KUC to integrate updates?. I'm trying to run KUC on a Win 8.1 Update 3 iso but KUC goes crazy trying to remove permanent updates so i guess KUC database is not made of Update 3 isos?
quetzalin, komm added a "fix" for that situation: Create a file named "ignore.txt" in the folder where you run KUC from and add to it the KB number of each permanent update that you want KUC to ignore. Add one number per line in the file and just put the number only (no "KB" in front). Then when you run KUC and get to the last screen, put a checkmark in the option for "don't try to remove possible perm. updates".
Thanks, I never even noticed that (I don't use the "Update" .isos). quetzalin: just use that "ignore.txt" file that komm already included for this. The list can be adjusted easily, if necessary.
Thanks but i just give up trying to update the last DVD MSDN official iso (aka Update3 ISO or Media Refresh), the image gets corrupted when i run the Update.bat, even if i add all the permanent KB to the ignore.txt Now i'm working on a Update 1 ISO and i'm having issues with the update KB3042058 Code: 3042058"6.3.1.0""""Security Update""3042058"" ""Windows8.1-KB3042058-x64.msu"" """"GM""ADD""Update is missing! """ Code: Error: Package_for_KB3042058 Error: 0x800736b5 Error: 14005 I'm trying to check the DISM log file but i can't really read it with notepad so i need something else to open it since it seems to be in binary or something.
So, apparently, the ignore.txt is not working at all, KUC is ignoring it when creating the Remove_OLD.bat This is my ignore.txt: Code: 2993651 2990532 2980654 2979582 2976978 2975719 2974008 2973201 2972280 2971850 2971203 2969817 2967162 2966870 2966407 2965500 2965142 2964718 2962872 2961072 2959977 2959626 2958263 2958262 2956575 2955164 2950153 2939576 2939153 2931366 2931358 And i'm checking the option don't try to remove possible perm. updates but KUC still creates the Remove_OLD.bat which contains all the updates i added to ignore.txt EDIT: Never mind, i need to move ignore.txt to the directory specified on /up-dir and not on KUC root directory.