MSMG ToolKit

Discussion in 'MDL Projects and Applications' started by MSMG, Nov 21, 2013.

  1. MSMG

    MSMG MDL Developer

    Joined:
    Jul 15, 2011
    Messages:
    5,430
    Likes Received:
    11,396
    Trophy Points:
    180
    Ok will add these components in future.

     
  2. MSMG

    MSMG MDL Developer

    Joined:
    Jul 15, 2011
    Messages:
    5,430
    Likes Received:
    11,396
    Trophy Points:
    180
    Did you removed all the below components, I don't recommend to mix both the removal methods, either use one of the method ToolKitHelper or DISM.

     
  3. spidernz

    spidernz MDL Senior Member

    Joined:
    May 20, 2011
    Messages:
    371
    Likes Received:
    103
    Trophy Points:
    10
    Out of curiostiy, can you request your own sub forums like WHD Downloader/Windows Loader?

    Since your the biggest threads in the sub forum,
    then we can run separate threads for request/help/FAQ etc
     
  4. graver.x

    graver.x MDL Member

    Joined:
    Jan 18, 2020
    Messages:
    111
    Likes Received:
    168
    Trophy Points:
    10
    #17885 graver.x, Dec 21, 2020
    Last edited: Dec 21, 2020
    Thanks! I realized my mistake - I put only two files in the Dart folder:
    Dart_ru-RU.tpk
    DebugTools_10.0.19041.tpk

    and I missed the third file - Dart.tpk (8.5 MB)
     
  5. fch1993

    fch1993 MDL Member

    Joined:
    Mar 14, 2020
    Messages:
    143
    Likes Received:
    38
    Trophy Points:
    10
    .NET Framework 3.5 Language Packs Missing.

    Seems the .NET Framework 3.5 For Windows 10 1809 and Windows Server 2019 Don't have language packs inside the "\source\sxs\" folder

    For example:

    Windows Server 2019 MSDN Image(ZH-CN):

    cn_windows_server_2019_updated_dec_2020_x64_dvd_f5597a7a.iso

    Language Packs is:

    Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~zh-CN~.cab
     
  6. graver.x

    graver.x MDL Member

    Joined:
    Jan 18, 2020
    Messages:
    111
    Likes Received:
    168
    Trophy Points:
    10
  7. MSMG

    MSMG MDL Developer

    Joined:
    Jul 15, 2011
    Messages:
    5,430
    Likes Received:
    11,396
    Trophy Points:
    180
    Yes it would be appropriate to have sub forum as new Apps will be added in future so that all related MSMG Apps will be under one main sub forum

    Will ask the Admin at the right time when the new Apps are ready.

     
  8. MSMG

    MSMG MDL Developer

    Joined:
    Jul 15, 2011
    Messages:
    5,430
    Likes Received:
    11,396
    Trophy Points:
    180
    .NET FX3 language resources are stored built-in inside source images, you only need the main file for enabling it.

     
  9. myvircandy

    myvircandy MDL Novice

    Joined:
    Jun 17, 2018
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    0
    Yes, I used both methods. I see. Thank you
     
  10. Super Spartan

    Super Spartan MDL Expert

    Joined:
    May 30, 2014
    Messages:
    1,549
    Likes Received:
    879
    Trophy Points:
    60
    Is the case still the same that removed components will be restored after a user does new Windows updates?

    @MSMG
     
  11. MSMG

    MSMG MDL Developer

    Joined:
    Jul 15, 2011
    Messages:
    5,430
    Likes Received:
    11,396
    Trophy Points:
    180
    Yes it's the same however am testing a method to stop at least the System Apps from returning when an update is done, will share result soon once it's working.

     
  12. Super Spartan

    Super Spartan MDL Expert

    Joined:
    May 30, 2014
    Messages:
    1,549
    Likes Received:
    879
    Trophy Points:
    60
    I appreciate it. Awaiting the update on this. Cheers
     
  13. graver.x

    graver.x MDL Member

    Joined:
    Jan 18, 2020
    Messages:
    111
    Likes Received:
    168
    Trophy Points:
    10
  14. ingviowarr

    ingviowarr MDL Senior Member

    Joined:
    Dec 14, 2009
    Messages:
    314
    Likes Received:
    270
    Trophy Points:
    10
    #17896 ingviowarr, Dec 22, 2020
    Last edited: Dec 22, 2020
    @graver.x

    You asking the right questions :)
    The same questions I had when I was dealing with the package fist time, but which I solved on my own by experimenting, as well as by reading the forum and asking friends here.

    So, it's nice to check my own understanding with the answer by maestro @MSMG, when a good (this time yours) question sounds.

    So, on my opinion:
    1. Don't worry about increasing the final size; proceeding with full necessary integration steps:
    - you'll stay within the normal/usual size limits.
    - your image will be prepeared completely + correctly

    2. NOTE: Don't forget (remember and check it always) about "SetupMedia" component to update Windows installation procedure itself.
    Otherwise, Windows setup may fail even when all the rest updates were integrated/processed correctly.
    Yes, KB4592920 is important, in spite of WU Catalog describes such packs as "Dynamic", they belong to the "SetupMedia" category in the MSMG bundle.
    So, option [4] is exactly what you need.

    @MSMG - My suggestions / questions

    1. I think "SetupMedia" is not a very obvious name, especially for the newcomers + non-English users.
    Sounds closer to a kind of WMP or smth. It was a very confusing name for me, as I remember.
    Then I've understand a chain: Setup Windows -> DVD -> Media.
    Yes, DVD is a media. And a pretty forgotten association nowadays.
    "DynamicWinInstall" or smth. like that will be better, I think.

    2. Why not stay having just one option in the menu, i.e. only [4]. For example:
    Code:
    Integrate to Windows Setup : Boot / Install / Recovery Image
    I.e. what you have in the WHD folders = integrated. No package = skipped (go to the next step).

    For now, do I understand right:

    - The bundle checks automatically which update packages were included to a folders
    - If you choose [4], but have some one missed, the bundle will not stop (no error) and continue prepearing the image anyway.

    So why do not have just one (universal) option for any kind of integration?
     
  15. fch1993

    fch1993 MDL Member

    Joined:
    Mar 14, 2020
    Messages:
    143
    Likes Received:
    38
    Trophy Points:
    10
    How to write installorder.txt for Windows updates?

    I want to install KB4587735 first then KB4592440.

    But the installorder.txt doesn't work,

    It still gets the error code because it runs KB4592440 first.


    An error occurred trying to open - Windows10.0-KB4592440-x64.cab Error: 0x800f0823
    The specified package cannot be added to this Windows Image due to a version mismatch.
    Update the Windows image and try the operation again.


    My installorder.txt

    [InstallOrder]

    KB4587735
    KB4592440


    test ISO:

    Windows 10 LTSC 2019.

    en_windows_10_enterprise_ltsc_2019_x64_dvd_5795bb03.iso
     
  16. MSMG

    MSMG MDL Developer

    Joined:
    Jul 15, 2011
    Messages:
    5,430
    Likes Received:
    11,396
    Trophy Points:
    180
    That's how the Microsoft has been releasing the updated or refreshed ISO images with boot.wim and winre.wim containing the latest SSU and CU fixes added.

    Just think you need to do a recovery or install the OS and with some systems the install or recovery process have issues due to some hardware then this can be fixed by having latest servicing stack and CU included.

    It's totally left to user choice whether to have the DVD media fully updated.

     
  17. MSMG

    MSMG MDL Developer

    Joined:
    Jul 15, 2011
    Messages:
    5,430
    Likes Received:
    11,396
    Trophy Points:
    180
    Yes soon will be removing the folder structure and using a single folder for all updates and make changes to script to recognize the update and choose the installation order.

    The menus are provided for users choice, if people don't update boot/recovery images then they can skip it by choosing only integrate to install image.

    For Windows 8.1/10 only the required updates are checked the rest are optional like dynamic updates, winpe updates, flash. net4

     
  18. MSMG

    MSMG MDL Developer

    Joined:
    Jul 15, 2011
    Messages:
    5,430
    Likes Received:
    11,396
    Trophy Points:
    180
    The DISM doesn't follow the order like it used to before, if you want to integrate updates for Windows 10 then use WHD Updates method.