MSMG ToolKit

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

  1. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    352
    313
    10
    @ MSMG I don't quite understand your feedback regarding "a) Integrate to Boot Image only if you want a Updated Windows Setup boot DVD"

    Does this mean the DVD ISO will not work correctly if not Integrated into the Boot WIM? :confused: I'm soooooooooo confused! LOL

    Copied & Pasted from previous post..
    Regarding Integrating Windows 8.1 Update 1 (Baseline Updates), you need to do in this order

    - Integrate .NET FX 3.5
    - Integrate Windows Windows 8.1 Update 1 (Baseline Updates)
    a) Integrate to Boot Image only if you want a Updated Windows Setup boot DVD
    c) Integrate to Install & WinRE Image
    d) Integrate to Windows Setup DVD Update (Only if you had chosen the option Integrate to Boot Image)

    Since you forgot to use the option to Integrate to Windows Setup DVD Update, the setup gave that driver error coz it couldn't find the updated setup.exe file.

    I don't NOT understand the purpose and necessity of Integrating into Boot.wim and what exactly you mean by an Updated Windows Setup boot DVD... :confused::confused::confused:
    I don't remember ever needing to do this using previous versions of Toolkit...
    OBTW, the Toolkit gets better and better with each version update... Thank YOU! :worthy:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    OK, I will explain in detail about the ToolKit's Integrate Windows 8.1 with Update Feature

    The Integrate Windows 8.1 with Update Feature contains 4 options :

    a) Integrate to Windows Setup Boot Image (Boot.wim)
    b) Integrate to Windows Setup Install Image (Install.wim
    c) Integrate to Windows Install Recovery Image (WinRE.wim)
    d) Integrate to Windows Install & Recovery Image (Install.wim & WinRE.wim)
    e) Integrate to Windows Setup Media DVD

    Usually, people do integrate Windows Updates & Hotfixes to Install.wim to have a updated Windows Installation image.

    But the Microsoft also provides updates for Windows Setup Boot and Recovery only when there is bug with the Windows Setup Boot or Recovery Components.

    These updates can be Integrated to WinPE Images like Boot.wim & WinRE.wim.

    You might be knowing the Boot.wim does contains the Windows Setup files that do exits in Windows Installation DVD

    When you apply a Windows Updates & Hotfixes that are applicable to Boot.wim it does sometimes update these Windows Setup files and components like the Windows Setup Upgrade and recovery features.

    and also you know each time when the Microsoft releases a new ISO they do update the boot.wim, install.wim and winre.wim files too so that the ISO is fully updated from Boot to Install to Recovery.

    Now, the thing is when you integrate Windows Updates & Hotfixes to boot.wim and if the update provides a new version of setup.exe inside boot.wim then the same updated version of setup.exe should also exist inside the sources folder too or else the Windows setup won't work and will give some drivers missing error.

    and so you need to copy those update files to the Windows Setup folders and thus you will end up with a fully updated Window Setup DVD Media.

    The ToolKit's option Integrate to Windows Setup Boot Image is optional but not mandatory task. But if in case you do it then you need to also use the option Integrate to Windows Setup Media DVD too so that the ToolKit will copy the update Windows Setup components and files to the Windows Setup DVD Media.


     
  3. olivercervera

    olivercervera MDL Novice

    Oct 9, 2009
    29
    3
    0
    I have recently build an iso with this tool. No problem when booting on UEFI with Secure Boot disabled


    BUT

    If you have Secure Boot enabled, mind that there is an horrible limitation, it can boot only FAT 32. If you are going to integrate Update 3 + .NET 3.5 in both Install and Recovery, you won't fit the 4GB file limitation, and you won't be able to make this ISO bootable.
     
  4. MMIKEE

    MMIKEE MDL Senior Member

    Oct 6, 2012
    352
    313
    10
    @ MSMG What Toolkit v1.4 procedural changes are required to Integrate “Baseline” updates when using a Windows 8.1 Update “3” 21-Nov-2014 vs Update “1” 8-Apr-2014 ISO contents ??? :confused:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Wishbringer

    Wishbringer MDL Junior Member

    Aug 21, 2009
    85
    26
    0
    Hoped that Update3 contains KBxx850 and KBxx355,
    but after download from VLSC and install in VM, both huge updates are still shown.

    So thanks to MSMG for modifying script...
     
  6. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    A small Bug in the latest version of ToolKit, please do kindly make these changes :

    Search for these two functions :IntWHDBaseInstall and :IntWHDBaseInstallWinRE

    and then replace the below line

    call :GetWimIndexArch %InstallWim%, 1 >nul

    with this line

    call :GetWimIndexArch %InstallWim%, %WimIndexNo% >nul
     
  7. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    Yes it does.

     
  8. eric33

    eric33 MDL Junior Member

    Nov 21, 2012
    80
    13
    0
    OEM Activation, OEM Logos & Information
    thats gonna be super
     
  9. baziroll

    baziroll MDL Member

    Dec 16, 2012
    129
    120
    10
    #696 baziroll, Dec 29, 2014
    Last edited by a moderator: Apr 20, 2017
    @MSMG
    i want set deny registry permission for this location.is this possible?


    Code:
    HKCU\Software\Microsoft\Windows\Shell\Bags
    HKCU\Software\Microsoft\Windows\Shell\BagMRU
    HKCU\Software\Microsoft\Windows\ShellNoRoam\Bags
    HKCU\Software\Microsoft\Windows\ShellNoRoam\BagMRU
    HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags
    HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU
    HKCU\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\Bags
    HKCU\Software\Classes\Wow6432Node\Local Settings\Software\Microsoft\Windows\Shell\BagMRU
    HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\CIDSizeMRU
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\FirstFolder
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRU
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedPidlMRULegacy
    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSavePidlMRU
    HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify
     
  10. Kenafri

    Kenafri MDL Member

    Jul 22, 2014
    103
    49
    10
    #697 Kenafri, Dec 29, 2014
    Last edited by a moderator: Apr 20, 2017
  11. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
  12. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    5,430
    11,396
    180
    #699 MSMG, Dec 29, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
    Well you can use group policy settings to disable the MRU things.

     
  13. garf02

    garf02 MDL Member

    Sep 15, 2007
    181
    67
    10
    What is the "best" timing to integrate Net framework 4.5.2 eng with LP?