KUC a utility to check you Windows 7; 2008 R2; WMS; or Win embedded update status

Discussion in 'MDL Projects and Applications' started by komm, Dec 2, 2011.

  1. komm

    komm MDL Addicted

    Jun 16, 2011
    894
    3,067
    30
    You must understand following:
    First and main reason: the last time i followed your wishes my server was blocked by the provider.
    Second: With KUC i could put all updates i one folder. There is no need to move or delete superseded updates.
    For example: The new KUC is out now, but i did not remove the superseded updates. I will do in the next days, if i have time.
    So if i publish a list you know me, this list must be correct. That means more work.
    You can use McRip. I tryed his updates yesterday and the difference is not very large. Only round about 30 updates to remove and 30 to add (for x86).
    So if you use McRip instead, you have only to download 30 more updates from my server.
     
  2. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,982
    625
    60
    komm, you know why I have this line with KUC?

    Capture.PNG

    Thanks :)
     
  3. adric

    adric MDL Expert

    Jul 30, 2009
    1,418
    1,583
    60
    #305 adric, Mar 20, 2013
    Last edited by a moderator: Apr 20, 2017
    I just updated Win8 using the latest KUC and ran a final check against the last get-packages. Everything looks fine, but I noticed the following line:
    Code:
    2784154 6.2.1.0        Not Present     Hotfix  2784154   Windows8-RT-KB2784154-x86.msu    NET35      OK    
    
    I'm wondering why the KUC-State is OK instead of ADD. I've never seen a DISM status of Not Present before. Do I just have to install it again or what?

    Checking my previous logs, it looks like this has been like this since 2013-01. I never noticed it before. The fix was added
    as (WPP) in the 2012-12-16 change log.
     
  4. seiferflo

    seiferflo MDL Novice

    Jan 26, 2011
    40
    9
    0
    #306 seiferflo, Mar 21, 2013
    Last edited: Mar 21, 2013
    Hi komm,
    Could you please please tell me if this is possible?
    Feature request: Option to delete OLD updates from the Repo folder.
    Basically everytime I upgrade to a new version of KUC, I'm looking at the packages_out.txt to compare which files are present inside my Repo folder. If I find that one file is inside the repo folder but not in my packages_out, I just delete it, because I will never use it again.
    It takes quite a lot of time, so would it be possible to implement a feature to clean the Repo folder from old updates according to our settings (obviously we have to use the same settings all the time, which is my case).
    Thanks in advance for your feedback
     
  5. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,438
    92,376
    340
    we all have it
    as it clear.. it's for the current KUC database version
     
  6. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,982
    625
    60
    Ah ok, thanks :)
     
  7. komm

    komm MDL Addicted

    Jun 16, 2011
    894
    3,067
    30
    version # of KUC
     
  8. komm

    komm MDL Addicted

    Jun 16, 2011
    894
    3,067
    30

    That is no my wish list and not as easy as you may think.
    Example: You want to maintain different version of windows, like servers, embedded, client systems.
    In this situation some of the updates are needed for all systems, some only for servers others are superseded for normal systems but are needed for embedded systems.
    So what updates can be deleted?
     
  9. komm

    komm MDL Addicted

    Jun 16, 2011
    894
    3,067
    30
    Just published a new KUC for W8 and W7 (zip files contain the same files so no need to download both)
    There are only minor changes to the database.
    And special thanks to PointZero for finding a superseded update for win7.
     
  10. DJAlik

    DJAlik MDL Novice

    Oct 3, 2009
    37
    74
    0
    KB2732673-v3 is marked as superseded by KB2775511 but
    Rdbss.sys is:
    6.1.7601.22210 in KB2732673-v3
    6.1.7601.22137 in KB2775511

    KB2693010-v2 is marked as superseded by KB2775511 but
    Gpprefcl.dll is:
    6.1.7601.22249 in KB2693010-v2
    6.1.7601.22137 in KB2775511
     
  11. DJAlik

    DJAlik MDL Novice

    Oct 3, 2009
    37
    74
    0
    KB2715922 is marked as superseded by KB2775511 but
    Profprov.dll is:
    6.1.7601.22009 in KB2715922
    6.1.7601.17514 in KB2775511
     
  12. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,438
    92,376
    340
    ^
    Rdbss.sys is 6.1.7601.22210 in KB2775511-v2
    Gpprefcl.dll is 6.1.7601.22249 in KB2775511-v2
    Profprov.dll is 6.1.7601.22137 in KB2775511-v2
     
  13. seiferflo

    seiferflo MDL Novice

    Jan 26, 2011
    40
    9
    0
    Hummm, I understand.
    If we are actually using one Repo folder for each version of Windows (both x64 & x86 files could be together though). So in that case we can see how KUC could interrogate the Repo folder if we can tell him which version of Windows it's corresponding. Problem is, this method will create duplicate files between each version.
    If we put all the files in one Repo folder and we get a screen asking which version of Windows do we have (for eg, there could be a list of all Windows version for x86 & x64), we select the options we want and it generates a list, compare and delete the ones not needed in the folder. This sounds actually really complicated and I don't think it could actually work. :bangin:
    Well, unless someone has another idea, I guess it has to be done manually. :eek:
     
  14. DJAlik

    DJAlik MDL Novice

    Oct 3, 2009
    37
    74
    0
    I didn't know KB2775511-v2 was out
     
  15. tistou77

    tistou77 MDL Expert

    Mar 22, 2008
    1,982
    625
    60
    In Windows\System32, Profprov.dll is 6.1.7601.17514 with KB2715922 and KB2775511-v2
    Only in Windows\winsxs, Profprov.dll is 6.1.7601.22009 or 6.1.7601.22137 with KB2715922/KB2775511-v2
     
  16. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,438
    92,376
    340
    Profprov.dll is 6.1.7601.17514 in all updates
    profsvc.dll is the updated component and has 6.1.7601.22137
     
  17. seiferflo

    seiferflo MDL Novice

    Jan 26, 2011
    40
    9
    0
    Hey guys, Is there some kind of a KUC for Windows XP, to remove unneeded updates or something? Thanks
     
  18. seiferflo

    seiferflo MDL Novice

    Jan 26, 2011
    40
    9
    0
    Hi again, I have a little issue with integrating updates on an offline image of a clean retail WIN7.
    My machine is a retail Win7 pro sp1 x86 that I installed in VirtualBox.
    I ran KUC offline to integrate the updates I want in the retail extracted image. Total: it removed some updates and integrated 359.
    Great, I do all this, then I unmount and create an iso out of this image.
    Then I destroy my machine in virtualbox and replace it with the new updated Win7 image.

    After installation, I launch WUA just to check. It says I need to install an update for the agent (yet I did tick WUA in KUC and 3 updates were integrated) and it shows me hundred updates. (I skip that, maybe it's the satisfy ones)
    However I launch KUC online as if I wanted to see if everything is fine, and I expect to see 0 updates to add, but I get the following result: "To remove: 0 but updates to add: 350" ??? (nb: KUC finds only 13 packages, yet all my parameters are correct).
    I tried to install them again online and it works (so it's not a misinterpretation of WUA or KUC).

    What happened, how nothing was implemented to the installation while it has been integrated into the image? I don't get it (there were no error during integration of updates offline).
    I don't have this problem with Windows 8. However I integrate the updates offline with a proper Win8, so does the virtual Machine has anything to do with that? It shouldn't.

    Thanks for your feedback.