Windows 10 Hotfix Repository

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

  1. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,699
    14,428
    340
    #361 xinso, Jul 24, 2015
    Last edited: Jul 24, 2015
    Second it.
     
  2. PointZero

    PointZero MDL Member

    Oct 5, 2011
    1,415
    3,777
    60
    Exactly!..
     
  3. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    29
    27
    0
    #363 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!
     
  4. garf02

    garf02 MDL Member

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

    I have integrate in this order.
     
  5. rafalek

    rafalek MDL Novice

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

    garf02 MDL Member

    Sep 15, 2007
    186
    71
    10
    #366 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
     
  7. rafalek

    rafalek MDL Novice

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

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,206
    90,780
    340
    Just integrate them together in one command, order doesn't matter
     
  9. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    29
    27
    0
    #369 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?
     
  10. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,206
    90,780
    340
    The system's servicing stack determines that

    higher version components takes precedence
     
  11. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    29
    27
    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?
     
  12. garf02

    garf02 MDL Member

    Sep 15, 2007
    186
    71
    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.
     
  13. ultimate_live

    ultimate_live MDL Expert

    Mar 15, 2011
    1,022
    671
    60
    How to integrate updates to Windows 10? Which is the best way?
     
  14. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    29
    27
    0
    #374 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.
     
  15. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,206
    90,780
    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
     
  16. rafalek

    rafalek MDL Novice

    Jun 19, 2012
    29
    27
    0
    Fantastic. Thanks!
     
  17. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,419
    11,688
    240
    #378 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.
     
  18. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,419
    11,688
    240
    #379 murphy78, Jul 24, 2015
    Last edited by a moderator: Apr 20, 2017
    This is not true. I was able to specify directory only and it integrated them all without any problems.
     
  19. TeamOS

    TeamOS MDL Guru

    May 27, 2013
    3,036
    1,739
    120