Discussion in 'MDL Projects and Applications' started by komm, Dec 2, 2011.
You need to login to view this posts content.
0.5.110.589Sorry, I forgot that there are a few people on the world that use different date/time formats! I changed input and output format of [Install Time] to string. If the computer you created the packages.txt file and the computer you check this file have different date/time formats, Excel will show wrong installation date.
0.5.110.587 initial release
[*=2]Change name of ADD/REMOVE to REMOVE/ADD to make it clearer that you have to remove the old version before adding the new version.[*=2]Local Packs are set to OK by default or IGNORE, if RTM version found.[*=2]Better handling of special packages.[*=2]Improved searching of superseded updates.[*=2]Implementation of my Update List 2012-12-13.[*=2]Adding special routine to manage Windows-Update-Agent updates.[*=2]Fixed known bugs.
[*=2]Implementation of Update List 2012-12-16. All Updates of the last patch day included.[*=2]Updated “GDR to keep” database.[*=2]2619234 was not found as installed.[*=2]Fixed checking of “present as GDR and LDR” for IE9 updates didn’t work.
[*=2]Implementation of Update List 2012-12-18.[*=2]2592546 set to “do not install” or “REMOVE”; this update contains faulty code.
Implementation of Update List 2012-12-22.
Now it’s possible to create/open an output file for Notepad.
New KUC-State “BAD/IGNORE”: Some problematic update installation result in a package state “Not Present”. You can’t remove these packages directly. Normally the re-installation for the GDR and/or LDR version of the update resets this faulty state.
If you didn’t remove old RTM updates that are superseded by SP1, you now get a warning message at the end of the program and “OLD RTM foundation parts found” text is displayed.
New KUC-State “ADD/EXCLUSIVE”: Some updates should be installed exclusively. Don’t install those updates with any other packages together.
Updated and more detailed [KUC-StateRemarks]
New check-options: Virtual PC (VPC), Windows Identity Foundation (WIF), Windows Update Agent (WUA)
Bug fix: All missing updates were ignored when checking servers.
Removing quotes in Notepad Output-File.
Added: Generic support for Windows Storage Server 2008R2, Windows Small Business Server 2011 and Windows Home Server 2011. I don’t have a reference file at the moment (points to WMS2011), so there may be (only a few for hyper-v) updates shown as missing, that do not apply. Also the Rollup-updates for those servers will not be shown as missing. (coming up soon)
New check-option: “other additions” (these are all addition, that are not scanned separately. Like : “WinHelp”, “NTBackup”, “Fmapi”, “MS agent”, …)
Server Updates for “failover cluster”, “hyper-v”, “media-server” and “remoteFx” are now classified to separate them from other updates. (check-options for them are planed)
Fixed known bugs.
I have a question: how can i integrate the update/hotfix into a 32/64bit win7 all versions USB that has already SP1?
Is there a way?
Full reference for Storage Server 2008R2 essential, Small Business Server 2011 essential and Home Server 2011.
Implementation of Update List 2012-12-31. (new types and updates)
I just ran an update check after integrating Solor's Repo fixes into my install.wim and the program is telling me that I am
missing 503 packages. I see about 92 duplicate KBs listed with BF_ Pacakge identities. I have no idea what these are. I'm not
that familiar with the Win7 fix process and I'm not sure what to make of the list. There is probably a lot of stuff in there that
is not relevant for my one-man install and was wondering how to keep only the W7 relevant information and filter out the rest. I was hoping just to see a few fixes missing or superseded from Solor's repository. Thanks for any infos...
I made a lot of changes in this version, so please report any bugs you find to my support email address (packages.txt and selected options included).
Also I changed a lot in the description of KUC so read the first post (again).
The names of the other Additions KUC found are now shown as tooltip, if you move the mouse over the other Additions found text.
Implementation of Server-Additions
Output file now contains the new column [KUC-Type]
Details for other Additions
Updated tooltip texts.
Split Check Options and Final Overview window, now there are two windows.
New calculations for the number of packages present, to add or to remove.
The “Superseded” and “GDR with LDR:” numbers are wrong and I disabled them in the published version.
I don’t have any problems with 2592546 on Intel processor systems, so I added an option to use it. To use 2592546 call the program with the command line switch “/use2592546” (option will be removed after new version of 2592546 is out).
The KUC-State for online-only updates, like 2603229, was always set to IGNORE, now the KUC-State depends on the installation state. (KUC assumes an online packages.txt file, if installation state is “Installed”.
Date of Update-List in version 6.8.12 was mistakenly shown as 2012-12-30.
KUC check for superseded updates:Note: This is a very important checking. Some users are wondering, why they get so much packages marked as “missing” on their systems, even if they had installed all of SoLoR updates.
If this box is unchecked, ALL missing updates (superseded or not) will be placed in the output file with [KUC-State] “ADD”. So, if you don’t want superseded updates leave this box checked.
KUC check for updates that are present as GDR and LDR:
Note: This is a very important checking, too. Users are often wondering, why KUC adds both (normal and BF_) versions to the output file. You can control this with this check box.
If this box is unchecked KUC assumes, that you want both, the GDR and the LDR version of a package. So KUC adds both of them to the output file. Also if KUC finds both versions installed he does not mark the GDR version as removable.
If this box is checked KUC will find GDR versions that you can remove and will only add the LDR (BF_) version of missing updates to the output.
The changes and new features look great komm!
Implementation of Update List 2012-01-15
New “Remove_old.cmd” file created at the end of the program.
Now it is possible to select the features you want updates for.
New Select option use ‘force LDR install’
New “Show Totals” / “Show Details” toggle button.
Total shows values after you perform the cleanup and update installation.
KUC automatically checks/unchecks the boxes for you. If you did not use ‘force LDR install’ before, KUC will uncheck the box. If KUC does not find and IIS update installed, the IIS checkbox is unchecked else checked. And so on.
Corrections: Tooltip assignment; Client BPA now disabled for x86; check for server additions now disabled for client foundations. Calculation of missing packages in Select Check Options 1 window.
Changed Calculation of add and remove packages. If there is a version-update of a package it now counts twice: one for add (new version) and one for remove (old version).
New Pictures and program description in the KUC-ref.doc file.
If ‘force LDR install’ is unchecked all installed BF packages will be marked as removable. In addition, ‘check for updates that are present as GDR and LDR’ is disabled then.
If you uncheck a feature update, all installed packages for this feature will also get KUC-State “REMOVE/FORCE”.
If Hyper-V updates are unchecked, you cannot check for remoteFx updates.
There are still some limitations if an update belongs to more than one feature and/or addition.
Bugs fixed. Some BPA and ADLDS packages were displayed as missing. (I used variable W7xE64 instead of W7x64 in the program). Sorry.
Added 2644615 for x64 as GDR to keep.
Implementation of Update List 2012-01-15a (there was a version error for 2615128).
Added 2644615 for x86 as GDR to keep.
You need to login to view this posts content.
Implementation of Update List 2012-02-02.
Added: New option to ignore “OK”-state updates in the Output list.
Position of second screen moved for small resolutions.
New copy_files_2_add.cmd file.
Use this file to copy needed update files form a repository folder to an update directory.
Inside this cmd-file are two set variables that you must modify to match your needs.
Repo_Path is the folder where your update repository (all updates you have) lays.
Update_Path is the folder where the updates are copied to.
From this folder you can update your system. (Note: The Update_path folder must exist.)
(Next version will contain a possibility to change the folder variables directly.)
I was really waiting for those new options.
Option "no OK" gives me a small output.
And with the new copy_file_2_add.cmd I can easily manage the updates for my 3 computers.
Just run the cmd and then use solors update.cmd on the update directory.
I'm waiting for the next version.
Thanks very much, the program saves me a lot of time.
Resolved program BUG: blanks in remove_old.cmd
Resolved database BUG: 2656946 is for server RSAT or ADLDS, but was shown as normal
Implementation of Update List 2012-02-17
Number of known updates = 927.
Added: New variable %dest% to remove_old.cmd to manage offline images.
2. Try Position of second screen moved for small resolutions
KB2502285 is unknown in x86 system. Can you fix it?
Send my your packages.txt to my support e-mail found at the end of the KUC documentation.
please include screen shots of the options you select.
(Nevertheless 2502285 is superseded)