KUC for W8.1 Change Log:                                                                Win8.1 Hotfix Change Log:x86x64arm
KUC for Windows 8

KUC for W8.1 will only maintain Windows 8.1 systems.      For Win7 or Win8 systems use KUC for W7/W8 instead.
Link: http://windows-update-checker.com/download/

 

Version Info: Major.Minor.Build.Revision
Major.Minor = program version
Build = month
Revison=day and revision
example 0.3.003.210       means program version 0.3;   003 = March;   day = 21;   revision = 0

 

 

 

List of useful KB#

 

 

 

2.02.004.2014 (Apr. Cum. preview)

·    Updated Database

·    Satisfy WU NOT updated

Note:
Satisfy WU Updates that are caused by “preview of monthly quality rollup”
will not be added in the future.

 

 

2.02.004.1609

·    Updated Database (thanks to abbodii)

 

 

2.02.004.1306 (Apr. Cum.)

·    Updated Database

·    Updated Satisfy WU

Note:
KB4016754 will not be offered by KUC. This update must be installed manually with wusa and does not apply to most systems.

 

 

2.02.003.2714 (Mar. Cum. prev)

·    Updated Database

·    Updated Satisfy WU

·    added WMF 5.1

Note: I had some problems when installing the new updates to some online systems.
After adding new/removing old updates, windows reverts the changes and restarts multiple times.
I could solve this update issue by using the following steps:
1.        Run the old KUC version 2.02.003.1608(can be found in the zip-file) until you have 0 to add and 0 to remove.
2.        Reboot the system during step 1 after remove_old and after adding new updates. If you have nothing to do, reboot the system, also.
3.        Run the new KUC version, but only add the new updates. (Do not run remove_old.)
4.        Restart the system.
5.        Now run the new KUC version again and remove the superseded updates.
6.        Restart the system.

 

 

2.02.003.1608 (Mar. Cum.)

·    Updated Database

 

 

 

2.02.002.0305 (Bugfix)

2.02.002.0304

·    Updated Database (Thanks to adric)

Note: even 3021952 will be offered by WU I did not add this old IE11 update to “Satisfy WU”.

 

 

2.02.001.1903

·    Updated Database

 

 

 

2.01.012.1926 (December Cum.)

·    Updated Database

·    Updated Satisfy WU

 

 

 

2.01.011.1720 (November Cum. Prev.)

·    Updated Database

·    Updated Satisfy WU

 

 

 

2.01.011.1114 (November Cum.)

·    Updated Database

·    Updated Satisfy WU

 

 

 

2.01.011.0612

·    Updated Database

·    Fix: 3092688 superseded for clients without RSAT (thanks to abbodii)

·    Updated update-links

·    New feature (my have some bugs):
Goal: Use old KUC versions even though a newer KUC version is out or I’m working on the repository.

You can use this feature, if a new update-rollup makes problems and you want to rollback.
Newer updates and “unknown” updates will not be removed by KUC, you have to do that manually!
KUC should be able to download all the (old) updates you need.
If you get a 404 downloading an update please send me an email. Append the packages.txt and the packages_out.txt.

·    In conjunction with the new feature some updates had to be renamed.
Rename rules:
The first version 1 update:                                   Windows8.1-KB2999226-x86.msu
Second v1 update with the same name:               Windows8.1-KB2999226-x86-r2.msu
Third v1 update with the same name:                  Windows8.1-KB2999226-x86-r3.msu
and so on.
The first update for version 2:                              Windows8.1-KB2999226-v2-x86.msu
Second v2 update with the same name:               Windows8.1-KB2999226-v2-x86-r2.msu
and so on.
First beta update:                                                Windows8.1-KB2919442-x86-beta1.msu
Second beta update:                                            Windows8.1-KB2919442-x86-beta2.msu

This rules make sure all released updates have an unique name.

At the moment, there is one limitation: If MS will remove an (superseded) update that is not on the KUC server,
you will not be able to download it until you inform me and I upload it to the KUC server.

 

 

 

 

1.08.010.2337

·    Updated Database

·    Updated Satisfy WU

 

 

 

1.08.010.1534

·    Updated Database

 

 

 

1.08.009.2518

·    Added Update History link

·    Removed restart in .cmd files on servers

·    Updated Database

·    Updated Satisfy WU

 

 

 

1.08.009.1613

·    Updated Database

·    Updated Satisfy WU

 

 

 

1.08.008.2609

·    Updated Database

 

Note: KB3177725 has printing issues and war removed by KB3187022 for W8.1 and W7.
For W10 1511 you have to remove & hide KB3176493 to solve the problem.

 

 

1.08.008.2008

·    Added: new command-line switch /RemoveStaged

·    Updated Satisfy WU

·    Updated Database

 

 

1.08.007.1538

·    Added: new command-line switch /READDALL
To make sure all installed updates have updated all needed components, I decided
to implement a new feature that re-adds all. This is a kind of brute force method,
but all other ways are hard to program and hard to maintain.
All updates (> 300) are copied to the install folders “normal” and “LDR”.
Use this switch only if WU and KUC are satisfied and make sure you have enough free disk space (>20GB).
To reduce the needed diskspace, you must split the updates that have to be reinstalled.
Non superseded updates will only be re-added, if [State] is “Installed”.

·    Updated Database

·    Minor bugfixes

 

 

 

1.08.006.2734

·    Updated Database

·    Updated Satisfy WU

·    Updated Satisfy WU info page

·    Added some updates to “don’t try to remove possible permanent” with installation date 2014-09-24.

·    New feature: As I had to learn when developing “re-add LP related updates” Satisfy WU dose not mean
                      all needed updates are installed. In this version I implement a new routine, that
                      adds all needed updates for an addition if it is installed using KUC.
                      Example:
                      You add RSAT after KUC and WU are satisfied. WU offers 10 updates
                      that have to be reinstalled. But in real - to get every RSAT component up to date -
                      round about 26 updates are needed for x64 systems (19 for x86).
                      If you want to see, if you are affected delete the RemoteServerAdmin line from

                           packages.txt and run KUC (without creating a new packages.txt) and check RSAT.
                      You may see some new folders created in WinSxS.
                      Unfortunately 2919355+3000850 (as WU correctly says) must be reinstalled, that takes some time.
                      You should note: If WU offers an update that is installed, there must be a reason.
                      And also: Even KUC is satisfied there may be needed updates.
                      The affected additions are: RSAT, EssConnector (WU works correct) and MediaPackServer.

·    Bugfix: Even an installed addtions was unchecked, “REMOVE/ADD” updates were still offered.

·    Bugfix: Even pending updates exist, checking of “ADD 3021910 exclusive” was possible.

·    Changed: Since the MSDN x64 DVD contains one Hyper-V update, the minium number for auto-checking Hyper-V updates
           is set to 2.

·    Added for Clients with MSDN-DVD:
           LockDown Manager(KB2959936) and Telemetry (KB2976978-v2) can only be removed,
           if you first update them to a newer version.
           Offline removal not possible.

·    Fix: Error 14101 when you try to install KB3161606 or HyperV-Integration-Service (KB3158626)
           Due to an error in the manifest files only one of the two updates can be installed.
           To fix this problem KUC only installes KB3161606 and downgrades HyperV-Integration-Service to version 6.3.9600.18080 (KB3063110).
           If you are affected by KB3158626 install KB3161606 on the host and KB3158626 on the clients.
                      But first try if an installation of KB3161606 on host and clients solves the problem.
           Unfortunately I have one VM 2012R2 client that loses his network connections, when I tried to install KB3158626.
                      This problem could only be solved in save mode.
                      So, do not try to add the new Integration Services even Hyper-V Manager shows “Update required”.

 

 

1.08.006.2015

·    Fix: Even WU is satisfied, not all LP related updates were re-added.

·    Fix: If RSAT is installed 300850 is an LP related update and has to be re-added, also.

·    SatisfyWU-Info page updated.

 

 

1.08.006.1812

·    Updated Database

·    Updated Satisfy WU

·    Maximum number of updates to remove in one run fixed to 75.

·    Added: Telemetry (to uninstall uncheck the box).

·    Added: Option to re-apply all Language Pack related updates.
Check this option, after you add a new Language Pack.
Selecting this option will disable the max. Limit of 75 files.
All none superseded updates with not superseded resource-packages will be re-added.
Note: WU will offer different and not all needed updates, but will be satisfied after the run.

·    KUC checks the size of CBS.log at the beginning and popups a message if >512MB.
A size>256MB may slowdown the update/removal performance.
Use command line switch “
/NOCBS” to disable this check.

·    Rearrange column order of packages_out file.

·    Updates that have to be installed manually online, will now be installed automatically (using wusa.exe).
So, update.cmd now calls update_Normal, update_LDR and update_Manual.

 

 

1.07.005.1960

·    Updated Database

·    Updated Satisfy WU

 

 

1.07.005.1345

·    Updated Database

·    Updated Satisfy WU

·    Still got problems with the WSUS update. 3159706 does not fix the issue.
https://blogs.technet.microsoft.com/wsus/2016/05/05/the-long-term-fix-for-kb3148812-issues

 

 

1.07.004.2623

·    3148812 moved to “do not install
for server installations please read http://blogs.technet.com/b/wsus/archive/2016/04/22/what-you-need-to-know-about-kb3148812-part-two.aspx#pi47623=1
and look at the reommendations: 1.-3.
I was in scenario 2: uninstallation and server restart solves the problem.

 

 

 

1.07.004.2122

·    Updated Database

 

 

1.07.004.1516

·    Updated Database

 

 

1.07.004.1515

·    Updated Database

·    Updated Satisfy WU

 

 

1.07.003.2286

·    Updated Database

·    added 3139550 installation routine. (thanks to abbodii for very useful information)

·    bugfixes:       WMF 5.0 falsely detected as present (thanks to abbodii)
                     
Download of newer version possible if I’m working on updates.
                      several minor bugfixes.

·      added new unknown bugs J

 

Note: 3139550 can only be installed if all traces of 3135998 are removed.
KUC-State for 3139550 will be ADDLATER as long as KUC finds traces of 3135998.
After 3135998 is removed, KUC will call StartComponentCleanup to remove the remaining traces.
After that KUC will change the state to ADD.
So you have to call Remove_old.cmd as long as 3139550 is not offered.
In some situations you have to repair you corrupt component store first.

 

1.06.003.0922

·    Updated Database

·    Updated Satisfy WU

·    bugfixes for pending updates

 

 

1.06.003.0613

·    Updated Database

·    Added: WMF 5.0

·    Fixed: download links, 2966828-GDR unknown (thanks to alfred)

 

 

1.06.002.2046

·    Updated Database

·    Updated Satisfy WU

·    “Net35” only automatically selected, if more than 1 Net35 update is found.
you do not have to unselect this anymore, for DVD’s with update3.

·    “don’t try to remove possible permanent updates” automatically selected for DVD images.

 

Note: If you are working with MSDN-DVD-with-update and add a language pack, re-add all already installed packages.
An easy way to do this is to remove all packages with installation year 2014 from packages.txt and run KUC.

There are some updates (round about 20) that cause pending operations; this prevents dism to run /StartComponentCleanup offline.
This is also true for integrating Netfx35.
KUC now has an option that prevents those updates from being copied to the “normal” folder.
So, in a first run you can now install all the other update. Then run /StartComponentCleanup and then add the reset in a second run.
The determination of those updates is very time-consuming, so I will not update them often. WinPE reports those updates also as
“installation pending”, but /StartComponentCleanup with /ResetBase is possible.

 

 

1.06.002.1706

·    Updated Database

 

 

1.06.002.1422

·    Updated Database

·    Updated superseded/needed updates for Boot.wim and WinRE.wim (many thanks to abbodii who does this work)

·    Fixed: download links

 

 

1.06.002.1303

·    Bugfix: Fatal Error:91 (thanks to abbodii)

 

 

1.06.002.1301 (Bug)

·    Fixed: 3047280x86 3062567x86 superseded if RSAT not installed  (thanks to abbodii)

 

 

1.06.002.1298

·    Updated Database

·    Updated Satisfy WU

·    Added: 10 new references for Boot.wim image 1,2 and WinRe, for W2008R2, W8.1, W8.1-RT.

·    Added: includes a small database for possible not removable updates. It is used, if no ignore.txt is present.

·    Fixed: minor issues

 

Note: The new Boot/WinRe references may miss some updates. If I oversaw one, plz email me.
Also note: I did not check every component of an update for supersedness.
As general rule: If all components of an update are superseded => it’s also superseded for WinPE.
So there may be updates that are superseded for WinPE, but not for W8.1.
Updates that are remove by /resetbase are also maked as superseded.
With this procedure I’m on the safe side, because to maintaining all components individually is too much work.

For the WinPE wims always start with a clean wim and don’t forget to run /resetbase to keep the wim’s small.
Also do not forget to copy the setup.exe from the “\source” folder of boot.wim image 2 to the “\source” folder of your ISO.

 

 

1.05.001.1506

·    Updated Database

·    Updated Satisfy WU

·    NOTE: WMF 5.0 has installation issues, if you have installed the update the child is already fallen into the well, so no need to remove it,
checkbox now unchecked, if not installed.

 

 

1.04.012.2226

·    Fixed: Do not add Winman update if not checked.

 

 

1.04.012.2024

·    Added: uncheck GetWindowsX possible

·    Added: WMF 5.0

·    Fixed: minor issues

·    Updated Database

 

 

1.03.012.1013

·    added: check if I’m updating the reopsitory at the moment.

1.03.012.1012

·    fixed: latest updates were not marked as GM updates

1.03.012.1011

·    Updated Database

·    Updated Satisfy WU

 

 

1.03.012.0408

·    close cmd-window

 

About missing-WU-updates.exe: this little program uses the windows update api to check what drivers or updates are missing.
The output is nearly the same than that of WU, except it shows some drivers and hidden updates also. (For W7 it takes ages, for W10 it’s ok and for W8.1 it’s in-between.)

About check_for_missing_components.exe: this program checks, if you could be affected by the 0x3000D upgrade error in case you want to upgrade to W10.

 

 

1.03.012.0307

·    Updated Database

·    Updated Satisfy WU

·    .Net4.6.1 included

 

 

 

1.02.011.2519

·    Updated Database

·    Updated Satisfy WU

 

Note: There is a new version of CSVView.exe v2.21 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

 

 

1.02.011.1417

·    Updated Database

·    Updated Satisfy WU

 

 

1.02.010.2214

·    Updated Database

·    Updated Satisfy WU

 

 

1.02.010.1911

·    3025091x64 moved to server/cluster (thanks to pointzero)

 

 

1.02.010.1810

·    minor Bugfixes

·    3070083x86 readded (thanks to abbodii)

 

 

1.02.010.1608

·    Updated Database

·    Updated Satisfy WU

 

Note: There is a new version of CSVView.exe v2.20 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

 

1.02.009.1609

·    Updated Database

 

 

1.02.009.1307

·    minor Bugfixes

 

 

1.02.009.1207

·    Updated Satisfy WU

 

 

1.02.009.1206

·    Updated Database

·    Updated Satisfy WU

 

 

1.02.008.3003

·    Updated Database

·    Updated Satisfy WU

 

Note: There is a new version of CSVView.exe v2.16 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

 

1.02.007.2214

·    Updated Database

·    Updated Satisfy WU

·    Added Support for .Net46 &LP

 

 

1.01.007.1826

·    Updated Database

·    Updated Satisfy WU

 

 

1.01.007.1101

·    Updated Database

 

Note: There is a new version of CSVView.exe v2.10 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

Now there is also a 64-bit version!

 

 

1.01.006.2209

·    Updated Database

·    Updated Satisfy WU

 

 

1.01.006.1107

·    Updated Database

·    Updated Satisfy WU

 

 

1.01.005.2415

·    Updated Database

·    Updated Satisfy WU

 

Note: There is a new version of CSVView.exe v2.06 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

Just to remember, if you place the csvview.exe in the KUC folder, KUC offers to create/open the output file in csvview.exe

                     

 

1.1.005.1412

·    Updated Database

·    Updated Satisfy WU

 

 

1.1.005.0210

·    Bugfix 3033446-v1 not shown as needed            thanks to pointzero

 

Note: 3033446-v2 will now be show to satisfy WU (You can safely hide this update, it’s equal to 3038002).

 

                     

 

1.1.005.0107

·    Updated Database

·    Updated Satisfy WU

 

 

1.1.004.2203

·    Updated Database

·    Updated Satisfy WU

·    minor Bugfixes

·    thanks to pointzero and abbodii for error checking and KB3035802

 

 

1.1.004.1912

·    Updated Database

·    Updated Satisfy WU

·    Added: Get Windows X - Addition

·    minor Bugfixes

 

Note: There is a new version of CSVView.exe v2.05 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

 

 

 

1.0.003.2302

·    Updated Database (thanks to pointzero)

 

 

1.0.003.2248

·    Updated Database

·    Updated Satisfy WU

·    minor Bugfixes

 

 

1.0.002.1756

·    Updated Database

·    Updated Satisfy WU

·    minor Bugfixes

·    Experimental: do not remove possibel permanent updates

 

 

0.9.002.0301 (not public)

·    Updated Database

·    Updated Satisfy WU

 

 

0.9.001.0602

0.9.001.0530

·    Updated Database

·    Updated Satisfy WU

·    bugfixes

·    Nov Update included

·    thanks to pointzero and abbodii for error checking

List of all new LP downloads

Note: There is a new version of CSVView.exe v2.01 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

 

 

0.8.009.1601

·    minor Bugfixes



0.8.009.1531

·    Updated Satisfy WU

·    Updated Database

·    minor Bugfixes



0.8.009.0704

·    Updated Satisfy WU

 



0.8.009.0666

·    Updated Database

·    Updated Satisfy WU

·    Added: no not remove the 2 permanent updates of the MSDN iso (thanks to pointzero and abbodii)


0.7.008.2789

·    Updated Database

·    Updated Satisfy WU

·    Net 45 in needed now

·    changes to download links, superseded updates are now linked to MS.



Note: 2982791(superseded by 2993651) and 2975719 will be marked with a warning.

 

Note: 2993651, 2969357 (new version) not included.

 

 

0.7.006.1542

·    Added Support for .Net452 LanguagePacks and 2919355 LanguagePacks

 

Note: There is a new version of CSVView.exe v1.96 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

 

 

0.7.006.1534

0.7.006.1533

·    Updated Database
(New LP for Win8.1 and .Net452 not included jet)

 

 

0.6.004.1501

·    Fixed: Bad array index for server editions (Thanks to carlos)

 

 

0.6.004.1022

·    Updated Database (Thanks to abbodi1406 for 2938772, 2939471)

·    Updated Satisfy WU

·    Added: Support for GM update

 

Note: The “spring” update 2919355 will not be downloaded by KUC; you must download it by yourself.

                Please make sure that there are no updates to remove, BEFORE you install 2919355.

Sometimes not all updates can be removed. In this case install all GM updates first and try to remove
the superseded updates after installation of the GM updates.
If KUC shows only 2919355 you can install it.
After reboot KUC will offer additional updates/hotfixes for the “spring” update.

 

Note: If you add a feature or language pack after installation of 2919355 must re-add 2919355, using dism.

 

 

Note: There is a new version of CSVView.exe v1.93 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html

 

 

0.5.003.0219

·    Updated Database

·    Updated Satisfy WU

 

 

0.5.002.0701

·    Updated Database

 

 

0.5.001.2501

·    Updated Database

·    rechecked Satisfy WU (2901101 still wanted on some systems)

·    To use KUC the packages.txt file must be created with dism version 6.3.x

·    I placed the 2904400 servicing stack update into the not integratable folder
even most of the users report there is no problem with the integration and
installation of W8.1 after adding this update. I had 2 reasons to do that:
1. It’s a permanent update, so once added to the DVD it can not be removed anymore.
2. In the past there have been some issues with the servicing stack updates
    of Win8 and Win7.

·    I was not able to integrate the extracted version of 2916626 and 2904266-v4 into DVDs
using the update.mum file.
This happed to all versions of W8.1 including server and arm. The integration of
the .MSU files worked without any problems. The same problem occures with 2895312x64.

 

Note: MS has removed the CSVview.exe form his virus/malware list.


0.5.001.1101

·    Updated Database

·    Removed CSVView.exe from the zip file, it can be downloaded here.
Only some antivirus programs (4 of 46) report this as malware/virus,
I think it’s a “false positiv”, but want to be on the sate side.



0.4.012.2317

·    Updated Database

·    Updated Satisfy WU

·    NOTE: not all Updates for Windows-RT can be downloaded by KUC.

·    New Additions: Server Ess. Connector, Server Media Pack, WinHelp
New Updates for feature packages: First Updates for IIS, Hyper-V, Cluster, .Net3.5

 

 

Note: There is a new version of CSVView.exe v1.92 available. Link:  http://www.nirsoft.net/utils/csv_file_view.html



0.3.010.196

·    Updated Database

·    Updated Satisfy WU

 

Note: Some updates may be reoffered by WU if you add a LP or install RSAT, installation of
those updates using WU solves the problem.

 

0.2.010.153

·    Updated Database

 

 

0.2.010.141

·    Bugfix: Download not possible for arm (Thanks to arseny92)

 

 

0.2.010.121

·    Updated Database

 

 

0.2.010.111

·    Enhancement: Added Browser Choice addition.

·    Updated Database

·    Updated SatisfyWU

 

 

0.1.009.262

0.1.009.261

·    Enhancement: Added Camera Codec addition.

·    Updated Database

 

 

0.1.009.161

·    Bug fix: superseded updates that are not superseded in another foundation could not be found.

 

 

0.1.009.131

·    Updated Database

 

 

0.1.009.122

·    Updated Database for arm only (Thanks to arseny92)

 

 

0.1.009.121

·    Updated Database

·    Changed progress view for LDR

·    Enabled: download links and superseded updates for arm
KUC does not run on Windows RT so you can only maintain RT DVDs or use an other
System to read in the packages.txt file created on the RT system-
(GetPackage_RT.cmd file included in the zip file)
transfer the \wu folder to the RT and run the update.cmd as admin on the RT.
NOTE if there is nobody with a Win8.1 RT who sends me the normal update cabs,
I can not update the reference DVD for RT

 

 

0.0.009.091

·    Updated Database

 

 

0.0.009.081

·    Initial release.

·    KUC Win8.1 depends on KUC Win8, there is not documentation at the moment, so please use the
documents for KUC W7/KUC W8

·    Supported Systems:
Windows 2012 R2 Server and Windows 2012 R2 Server Core
Windows Storage Server 2012 R2 Workgroup and Standard
Foundation Server 2012 R2
Windows Hyper-V server 2012 R2
Windows Server 2012 R2 Essentials
Windows 8.1 x86 and Windows 8.1 x64
Boot.wim image 2

·    KUC W8.1 needs .net 4.5.

·    There is a bug in the W8.1 kernel, it reports OS version 6.2.9200.