Windows 10 Hotfix Repository

Discussion in 'Windows 10' started by Tito, Oct 1, 2014.

  1. drew84

    drew84 MDL Expert

    Mar 13, 2014
    1,402
    2,391
    60
    Thanks abbodi, I see the logic.. but would this be a Windows 10 thing?

    It is directly the opposite to the way Komms KUC tool works with previous versions of windows.
     
  2. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,241
    90,952
    340
    I use this order since Windows 7
     
  3. drew84

    drew84 MDL Expert

    Mar 13, 2014
    1,402
    2,391
    60
    abbodi.... you are revered in this forum,

    but in this instance, question not answered... is this a personal choice, or as

    M$ suggests that each update only installs what is missing from previous updates..
    as a consequence, surely it must be advantageous to remove all superseded updates and inntall the (Presumably) new components.
     
  4. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,241
    90,952
    340
    I'm not sure what you mean, but like you said.. it's logic

    for Windows 10 cumulative updates (rollups in Windows 8.1), most components in the update are shared with previous cumulative (shared = same version)
    when you uninstall superseded one after installing new one, those components remain tied with new one, and only superseded components removed
     
  5. biatche

    biatche MDL Addicted

    Nov 14, 2009
    573
    144
    30
    so far ive wrote my win10 dism/offline integrate script to do this:
    extract msu -> extract cab -> integrate update.mum

    Is this method ok still for win10?
     
  6. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,241
    90,952
    340
    Yes, it's still valid

    but be aware that some (or most) updates .cab files cannot be extracted unless the host OS is Windows 8.1 or 10
    Windows 8 or 7 will fail upon extraction

    i mean the manual extraction (using expand.exe tool)
    using dism directly with .cab (or .msu) is OK of course
     
  7. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,241
    90,952
    340
  8. Hadron-Curious

    Hadron-Curious MDL Guru

    Jul 4, 2014
    3,725
    600
    120
    I just applied both updates.
     
  9. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,241
    90,952
    340
    Sadly, last cumulative KB3093266 still requested by WU
     
  10. Full inu

    Full inu MDL Addicted

    Jun 9, 2015
    516
    133
    30
    It's just a bug - report it to the windows feedback app.
     
  11. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,241
    90,952
    340
    It's not an actual bug, it's a typical msft behavior

    currently, only 3 updates are really required, other 4 are just to shut up WU
     
  12. Full inu

    Full inu MDL Addicted

    Jun 9, 2015
    516
    133
    30
    we need to cancel this
     
  13. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,241
    90,952
    340
    Good luck doing that :cool:
     
  14. moderate

    moderate MDL Guru

    Aug 31, 2009
    3,470
    2,487
    120
    3 Required are:
    KB3097617 Cumulative
    KB3099406 Flash Security
    KB3081452 Servicing Stack
    + that KB890830 "Malicious" thingie and LPs

    4 Redundant are:
    KB3093266 Cumulative
    KB3081449
    KB3074686
    KB3074678

    right?
     
  15. drew84

    drew84 MDL Expert

    Mar 13, 2014
    1,402
    2,391
    60
    You are correct, the redundant ones are only required to satisfy Windows Update..
     
  16. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,421
    11,690
    240
    #1317 murphy78, Oct 14, 2015
    Last edited: Oct 15, 2015
    Yes, except you don't need the previous cumulative update.
    Edit: 3093266 is currently still being downloaded by Windows Update, but it's likely an mistake.
     
  17. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,421
    11,690
    240
    #1318 murphy78, Oct 14, 2015
    Last edited by a moderator: Apr 20, 2017
    I wanted to mention that on these new 16393 builds, you can add-package the 3097617 cumulative update and resetbase it. It doesn't set pending flag.
    Code:
    C:\>dism /image:c:\mount /add-package /packagepath:E:\win10slipstream\kbfiles\x64\Pending /preventpending
    
    
    Deployment Image Servicing and Management tool
    Version: 10.0.10240.16384
    
    
    Image Version: 10.0.10240.16384
    
    
    Processing 1 of 2 - Adding package Package_for_KB3097617~31bf3856ad364e35~amd64~~10.0.1.5
    [==========================100.0%==========================]
    Processing 2 of 2 - Adding package Package_for_KB3099406~31bf3856ad364e35~amd64~~10.0.1.0
    [==========================100.0%==========================]
    The operation completed successfully.
    
    
    C:\>
     
  18. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,799
    104,113
    450
    #1319 Enthousiast, Oct 15, 2015
    Last edited by a moderator: Apr 20, 2017
    May I ask what you mean by "These new 16393 builds"?

    Edit: Never mind:

    Build 10240.16393 = Build 10240.16384 + KB3081452 + Cumulative Update KB3081455 (has been superseded by now) (i.e. NOT full 16393)
     
  19. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,799
    104,113
    450
    #1320 Enthousiast, Oct 15, 2015
    Last edited by a moderator: Apr 20, 2017
    Code:
    C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools>Dism /Image:e:\Mount /Add-Package /PackagePath:d:\Windows10\Project\Integratiemap\10.Updates.12-8-2015\Index.x64.1.resetbase\ /preventpending
    
    Deployment Image Servicing and Management tool
    Version: 10.0.10240.16384
    
    Image Version: 10.0.10240.16384
    
    Processing 1 of 7 - Adding package Package_for_KB3074678~31bf3856ad364e35~amd64~~10.0.1.0
    [==========================100.0%==========================]
    Processing 2 of 7 - Adding package Package_for_KB3074686~31bf3856ad364e35~amd64~~10.0.1.0
    [==========================100.0%==========================]
    Processing 3 of 7 - Adding package Package_for_KB3081449~31bf3856ad364e35~amd64~~10.0.1.0
    [==========================100.0%==========================]
    Processing 4 of 7 - Adding package Package_for_KB3081452~31bf3856ad364e35~amd64~~10.0.1.0
    [==========================100.0%==========================]
    Processing 5 of 7 - Adding package Package_for_KB3093266~31bf3856ad364e35~amd64~~10.0.1.4
    [==========================100.0%==========================]
    The package was not added because the specified Windows image or package has pending online actions.
    For more information about the /PreventPending option, refer to the help.
    Processing 6 of 7 - Adding package Package_for_KB3097617~31bf3856ad364e35~amd64~~10.0.1.5
    [==========================100.0%==========================]
    The package was not added because the specified Windows image or package has pending online actions.
    For more information about the /PreventPending option, refer to the help.
    Processing 7 of 7 - Adding package Package_for_KB3099406~31bf3856ad364e35~amd64~~10.0.1.0
    [==========================100.0%==========================]
    The operation completed successfully.
    Hmmm, why do I get this result?

    KB3093266 sets the install pending flag, i know, but KB3097617 shouldn't, right?