Windows 10 Hotfix Repository

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

  1. PointZero

    PointZero MDL Member

    Oct 5, 2011
    1,333
    3,579
    60
    If Windows Update says they're needed, then keep them installed. (I guess we don't have a choice now in Win10 o_O.) I'm just saying what I see at a component level in the updates. Windows Update does the same thing in Win8.1 and especially so in Win7- it wants to have certain older updates installed even though there are newer updates installed that make the older ones superseded.
     
  2. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    6,944
    10,706
    210
    It could just be that the update servers don't know that everything has been superseded. *shrug* only ms knows why they still list these things.
    I do know that they don't set pending flag tho, so installing them both and then doing a resetbase won't net you a huge image.
    Of course there's not a whole lot of point because you'd just have to remake your image in another day or two with the next patch.
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    6,268
    8,659
    210
    #363 xinso, Jul 24, 2015
    Last edited: Jul 24, 2015
    Second it.
     
  4. PointZero

    PointZero MDL Member

    Oct 5, 2011
    1,333
    3,579
    60
    Exactly!..
     
  5. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    28
    25
    0
    #365 rafalek, Jul 24, 2015
    Last edited by a moderator: Apr 20, 2017
    Hello Everyone,

    I have a question in regards to slipstreaming the updates.

    Given I have KB3074674 as .msu and both KB3074679 and KB3074686 as .cab do I need to slipstream them in a proper order, or will the tool know the order itself by simply using
    Code:
    dism /image:[directory] /add-package /packagepath:[updates directory]
    
    Thanks!
     
  6. garf02

    garf02 MDL Member

    Sep 15, 2007
    181
    67
    10
    WindowsUpdate install update in this order:
    Kb3074674 -> 3074686 -> 3074679

    I have integrate in this order.
     
  7. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    28
    25
    0
    Thanks, but out of curiosity, if I specify a directory where all updates are located, how will DISM determine the order of installation?
     
  8. garf02

    garf02 MDL Member

    Sep 15, 2007
    181
    67
    10
    #368 garf02, Jul 24, 2015
    Last edited by a moderator: Apr 20, 2017
    No, you must specify the path and the file name.
    Example:
    Code:
    dism /image:f:\install /add-package /packagepath:f:\Kb3074674.msu
    dism /image:f:\install /add-package /packagepath:f:\Kb3074686.cab
    dism /image:f:\install /add-package /packagepath:f:\Kb3074679.cab
    
    Otherwise DISM install in sequence of KB and with priority to the .cab file
     
  9. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    28
    25
    0
    #369 rafalek, Jul 24, 2015
    Last edited by a moderator: Apr 20, 2017
    Thank you very much :) I was hoping it would be smart enough :)
     
  10. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    12,067
    55,427
    340
    Just integrate them together in one command, order doesn't matter
     
  11. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    28
    25
    0
    #371 rafalek, Jul 24, 2015
    Last edited: Jul 24, 2015
    Thank you but a bit confused now. Given same files were modified by several updates, how DISM tool determines which file to apply from the package?
     
  12. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    12,067
    55,427
    340
    The system's servicing stack determines that

    higher version components takes precedence
     
  13. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    28
    25
    0
    Thanks for all the answers - very informative.

    Even if overtime system will get 1286 updates, in theory they can be dropped to one folder and DISM will apply them correctly?

    I also have a question if there are any precautions I should take into account if I want to use DISM to mount wim, as well as DISM to commit updates but wimlib to create .wim file (due to nice compression) and to create iso?
     
  14. garf02

    garf02 MDL Member

    Sep 15, 2007
    181
    67
    10
    No, if you have all update in cab files is correct, but if you have msu and cab files mixed is necessary using the sequential order otherwise Windowsupdate required to install the kb3074679, because the update KB3074674.msu is last installed.
     
  15. ultimate_live

    ultimate_live MDL Addicted

    Mar 15, 2011
    876
    645
    30
    How to integrate updates to Windows 10? Which is the best way?
     
  16. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    28
    25
    0
    #376 rafalek, Jul 24, 2015
    Last edited: Jul 24, 2015
    Out of curiosity I have tested this at this very moment.

    It is true that in case there are mixed .cab and .msu files DISM will get .cab first then .msu last (even though in this case .msu had older files).

    If I unpack .msu and extract .cab file out of it and DISM has all the .cab files in one directory it then applies them in order of naming basically.

    There is also a possibility that the order in which DISM processes .MSU and .CAB files physically does not matter as during the application process it decides either to apply OR skip the file from the archive, basing on their versions. Would be most logical way.

    In that case as abbodi1406 said, they can be all applied from one command.
     
  17. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    12,067
    55,427
    340
    Yes, but it's recommended not to integrate more than 100 updates in one dism session
    and the number would be lower if some updates are big-sizes

    none that occur in my mind
    just export/rebuild wim after integration
     
  18. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    28
    25
    0
    Fantastic. Thanks!
     
  19. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    6,944
    10,706
    210
    #380 murphy78, Jul 24, 2015
    Last edited by a moderator: Apr 20, 2017
    Negative, You can do them out of order.
    I did it in a vm with 79 first and it worked out fine.