1. aoham

    aoham MDL Novice

    Apr 12, 2008
    48
    23
    0
    install this windows10.0-kb4470788-x64_76f112f2b02b1716cdc0cab6c40f73764759cb0d.msu might solve the problem.
     
  2. gilbert1a

    gilbert1a MDL Novice

    Nov 25, 2018
    25
    30
    0
    These updates I integrate into the image
    1. Servicing stack update
    windows10.0-kb4470788-x64_76f112f2b02b1716cdc0cab6c40f73764759cb0d.msu
    2. Cumulative update
    windows10.0-kb4480116-x64_4c8672ed7ce1d839421a36c681f9d3f64c31fe37.msu
    3. Cumulative update for the .NET Framework 3.5 and 4.7.2
    windows10.0-kb4480056-x64_03a6d426797796ba712e4dbd05b56fd9cbfc2e24.msu
     
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,679
    103,529
    450
    And do you use the WHD option with the MSU's in the different folder? Only then MSMG will integrate the updates in the correct order, SSU first, CU next.
     
  4. gilbert1a

    gilbert1a MDL Novice

    Nov 25, 2018
    25
    30
    0
    Build version is used
    Windows 10 Enterprise 2019 LTSC Version 1809 (Nov 2018) (x64) - DVD (English)
    File: SW_DVD5_WIN_ENT_LTSC_2019_64-bit_English_MLF_X21-96425.iso
    MD5: ab19351f8295bfdaf245bd4441fd73e3
    SHA-1: d5b2f95e3dd658517fe7c14df4f36de633ca4845
     
  5. gilbert1a

    gilbert1a MDL Novice

    Nov 25, 2018
    25
    30
    0
    #9345 gilbert1a, Jan 10, 2019
    Last edited: Jan 10, 2019
    I copy these updates to folders
    MSMG \ Packs \ WHD \ w10 \ x64 \ Cumulative \ windows10.0-kb4480116-x64_4c8672ed7ce1d839421a36c681f9d3f64c31fe37.msu
    MSMG \ Packs \ WHD \ w10 \ x64 \ ServicingStack \ windows10.0-kb4470788-x64_76f112f2b02b1716cdc0cab6c40f73764759cb0d.msu
    MSMG \ Packs \ WHD\ w10 \ x64 \ NetCumulative\windows10.0-kb4480056-x64_03a6d426797796ba712e4dbd05b56fd9cbfc2e24.msu
    I choose to integrate WHD Update Pack using the menu Integrate-> Windows Updates-> WHD Update Packs-> Integrate WHD General Updates
    Next, choose Integrate to Windows Setup Install & Recovery Image
    In the past 9.0 version it worked
     
  6. MonarchX

    MonarchX MDL Expert

    May 5, 2007
    1,732
    313
    60
    #9346 MonarchX, Jan 11, 2019
    Last edited: Jan 11, 2019
    1. Huh? So 17763 does not include Android mobile phone support by default and requires the N package? All previous Win10 version supported Android phones without a problem... Is this some Store AppX-like support?

    2. It's still confusing regarding SFC ScanNow. Does it now restore ALL that MSMG Toolkit removes?

    3. Does MSMG Toolkit update 17763 LTSC in correct order - NetFX (NOT 3.5, the other NetFX update), SS, CU, Flash? Or is it better to use W10UI?

    EDIT: Looks like even Flash can't be removed from LTSC 2019..?
     
  7. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    You can disable Device Lockdown through Programs and Features, Edge and Asimov through reg and WindowsReader can't be disabled.

    Hope to fix SFC Errors as early as possible.

     
  8. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Ok I think the SFC Error for WindowsMixedReality can be fixed will checkout report back.

     
  9. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    1. Let me correct it was my mistake, it's for Windows Mobile Device Center and not for Android Mobile phones.

    2. From v8.9 you have been reading the known issues right, I have specified about it, the SFC will restore the missing or corrupted files from WinSxS folder.

    3) Yes it updates, .NET FX CU is for both .NET FX35 and .NET FX4.x.

    4) Will checkout the LTSC build and report with the output.

     
  10. biatche

    biatche MDL Addicted

    Nov 14, 2009
    573
    144
    30
    Code:
           if "%Component%" equ "SystemApps" (
               call :RemoveWindowsComponent "%InstallMount%\%%i", "AAD Broker Plugin", "AADBrokerPlugin"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Assigned Access Lock App", "AssignedAccessLockApp"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Bio Enrollment App", "BioEnrollment"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Content Delivery Manager", "ContentDeliveryManager"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "File Explorer App", "FileExplorer"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Lockscreen App", "LockApp"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Map Control", "MapControl"
               if "%ImageFlag%" neq "EnterpriseS" if "%ImageFlag%" neq "EnterpriseSN" call :RemoveWindowsComponent "%InstallMount%\%%i", "OneDrive Desktop Client", "OneDrive"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Parental Controls App", "ParentalControls"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "People Experience Host", "PeopleExperienceHost"
               if "%ImageFlag%" neq "EnterpriseS" if "%ImageFlag%" neq "EnterpriseSN" call :RemoveWindowsComponent "%InstallMount%\%%i", "Connect App", "PPIProjection"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Quick Assist App", "QuickAssist"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Retail Demo Content", "RetailDemoContent"
               if "%ImageFlag%" neq "EnterpriseS" if "%ImageFlag%" neq "EnterpriseSN" call :RemoveWindowsComponent "%InstallMount%\%%i", "Take Test App", "SecureAssessmentBrowser"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Setting Sync", "SettingSync"
               call :RemoveWindowsComponent "%InstallMount%\%%i", "Skype ORTC", "SkypeORTC"
    
    Looking at this, it does seem possible to have a systemapps_remove_list.txt and then we can selectively choose what to remove or not, no?

    A for loop to read each line perhaps.
     
  11. Krager

    Krager MDL Senior Member

    Jan 9, 2017
    396
    233
    10
    #9352 Krager, Jan 11, 2019
    Last edited: Jan 11, 2019
    When I try to do dism /Image:<path to mounted image> /Cleanup-Image /StartComponentCleanup /ResetBase from a script it fails with output below. The host system is a fresh install with no components removed. Modifiying an LTSC 2019 image. Cleanup worked before at some point, can work backwards and check if need be. Would like this to work since it reduces the size of install.wim a good amount.

    Code:
    Deployment Image Servicing and Management tool
    Version: 10.0.17763.1
    
    Image Version: 10.0.17763.253
    
    [===================        34.3%                          ]
    
    Error: 2
    
    The system cannot find the file specified.
    
    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
    
    Script below for ref;

    Code:
    dism /mount-wim /wimfile:d:\temp\install.wim /index:1 /mountdir:d:\temp\wim_offline
    dism /image:d:\temp\wim_offline /add-driver /driver:d:\home\comp\software\win10\build\drivers /recurse
    dism /image:d:\temp\wim_offline /add-package /packagepath:d:\home\comp\software\win10\updates\kb4470788_serv_stack_12-05-18_1809-x64.msu
    dism /image:d:\temp\wim_offline /add-package /packagepath:d:\home\comp\software\win10\updates\kb4480116_cumulative_01-08-19_1809-x64.msu
    
    toolkithelper d:\temp\wim_offline AADBrokerPlugin
    toolkithelper d:\temp\wim_offline AssignedAccessLockApp
    toolkithelper d:\temp\wim_offline BioEnrollment
    toolkithelper d:\temp\wim_offline ContentDeliveryManager
    toolkithelper d:\temp\wim_offline Cortana
    toolkithelper d:\temp\wim_offline EdgeDevToolsClient
    toolkithelper d:\temp\wim_offline LockApp
    toolkithelper d:\temp\wim_offline MapControl
    toolkithelper d:\temp\wim_offline ParentalControls
    toolkithelper d:\temp\wim_offline PeopleExperienceHost
    toolkithelper d:\temp\wim_offline QuickAssist
    toolkithelper d:\temp\wim_offline RetailDemoContent
    toolkithelper d:\temp\wim_offline SettingSync
    toolkithelper d:\temp\wim_offline SkypeORTC
    toolkithelper d:\temp\wim_offline SmartScreen
    toolkithelper d:\temp\wim_offline WindowsDefender
    toolkithelper d:\temp\wim_offline WindowsMixedReality
    toolkithelper d:\temp\wim_offline WindowsReaderPDF
    toolkithelper d:\temp\wim_offline XboxApp
    toolkithelper d:\temp\wim_offline XboxGameCallableUI
    
    toolkithelper d:\temp\wim_offline AdobeFlashForWindows
    toolkithelper d:\temp\wim_offline AssignedAccess
    toolkithelper d:\temp\wim_offline CEIP_SQM
    toolkithelper d:\temp\wim_offline DeviceLockdown
    toolkithelper d:\temp\wim_offline EaseOfAccessThemes
    toolkithelper d:\temp\wim_offline FirstLogonAnimation
    toolkithelper d:\temp\wim_offline HomeGroup
    ::toolkithelper d:\temp\wim_offline InternetExplorer
    toolkithelper d:\temp\wim_offline KernelDebugging
    toolkithelper d:\temp\wim_offline MultiPointConnector
    toolkithelper d:\temp\wim_offline RemoteAssistance
    toolkithelper d:\temp\wim_offline SnippingTool
    toolkithelper d:\temp\wim_offline UnifiedTelemetryClient
    toolkithelper d:\temp\wim_offline WindowsErrorReporting
    toolkithelper d:\temp\wim_offline WindowsPhotoViewer
    toolkithelper d:\temp\wim_offline WindowsSubsystemForLinux
    toolkithelper d:\temp\wim_offline WindowsToGo
    toolkithelper d:\temp\wim_offline WinSAT
    
    dism /image:d:\temp\wim_offline /cleanup-image /startcomponentcleanup /resetbase
    dism /image:d:\temp\wim_offline /enable-feature /featurename:netfx3 /source:e:\sources\sxs
    dism /unmount-wim /mountdir:d:\temp\wim_offline /commit
    
     
  12. boyonthebus

    boyonthebus MDL Expert

    Sep 16, 2018
    1,168
    753
    60
    I would move
    Code:
    dism /image:d:\temp\wim_offline /cleanup-image /startcomponentcleanup /resetbase

    to immediately below when you added your udates, then do this --
    Code:
    dism /image:d:\temp\wim_offline /cleanup-image /startcomponentcleanup

    after all your removals.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    - Integrate Windows Updates/WHD Update Pack using [Integrate->Windows Updates->Windows Updates/WHD Update Packs] menu.
    - Integrate Windows Setup Media Updates using [Integrate->Windows Updates->Windows Setup Media Updates] menu.
    - Cleanup the Source Image using [Apply->Cleanup Source Images] menu.
    - Remove all required Windows Components using [Remove->Remove Windows Components] menu.
    - Cleanup the Source Image using [Apply->Cleanup Source Images] menu.

     
  14. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Just found an issue with shared components removal which might be responsible for the SFC errors, soon there will be an update.
     
  15. biatche

    biatche MDL Addicted

    Nov 14, 2009
    573
    144
    30
    It's not my position to ask of you, but can we see a fix for the SFC errors without adding new features/other less important fixes?

    SFC errors are pretty big and would be nice to see just this part sorted before making a new image.
     
  16. gilbert1a

    gilbert1a MDL Novice

    Nov 25, 2018
    25
    30
    0
    Dear MSMG!
    Made an extended version of the manual for working with your program for version 9.1 with the image of Windows 10 RS5

    How to work with Windows 10 RS5
    ===============================================
    01. Unpack English ISO image to MSMG \ DVD \ folder
    Select an image folder in the Source-> Select Source from Source <DVD> Folder menu
    When prompted to connect to the maintenance of Boot / Recovery Images, select “Yes”.
    The toolkit requires that the Windows installation image be in WIM format for maintenance.

    02. Integration of language packs Windows Integrate-> Windows Language Packs
    You must download the Windows language packs for MSMG ToolKit, which contains the necessary files
    (win-lp + lfp + winpe-lp). Copy the Windows language pack files to
    Packs \ LangPacks \ w10 \ <Architecture> \ <LanguageCode, for example: Packs \ LangPacks \ w10 \ x64 \ en-GB.

    03. Integrating Windows drivers using the menu Integrate-> Windows Drivers.
    Copy the files / driver folder into the Drivers \ w10 \ <Architecture> folder

    04. Turn on all the necessary Windows features using the menu Integrate-> Windows Feature
    (except Microsoft .NET Framework 3.5).

    +++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++
    Note. Some packages for MSMG ToolKit are not included in the ToolKit archive due to its size.
    Instead, they are provided separately. You need to download the necessary packages.
    and extract them to the Packs folder, as shown below.
    Dart_W10.7z (Extract the DaRT folder in Packs \ DaRT \ w10).
    Games.7z (Extract the folder in Packs \ Games).
    MediaFeaturePack_W10.7z (Extract the folder in the Packs \ MediaFeaturePack).
    NetFX35_W10_RS5.7z (Extract the NetFX35 folder in Packs \ NetFX35).
    +++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++

    05. Integrate all necessary updates.
    Integrate Windows Updates using the menu
    Integrate-> Windows Updates-> Windows Updates for regular updates.

    We choose to integrate WHD Update Pack (cumulative updates) using the menu
    Integrate-> Windows Updates-> WHD Update Packs-> Integrate WHD General Updates
    for WHD Update Pack.

    Choose Integrate to Windows Setup Install & Recovery Image

    +++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++
    If you select Integrate to Windows Setup Boot, Install & Recovery Image
    be sure to use Integrate Windows Setup Media Updates to be able to
    boot from DVD / USB, because changes are made to the Setup Boot
    +++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++

    ToolKit supports updates in .msu / .cab format.
    To integrate updates (Windows Updates) you need to copy them.
    to the Updates \ w10 \ <Architecture> folder (for example, Updates \ w10 \ x64).
    To integrate the service pack (WHD update pack or cumulative update) you need
    copy them to the Packs \ WHD \ w10 \ <Architecture> folder.

    Attention!!! Updates must have original names. Renaming updates will result in
    the impossibility of their integration into the image.

    Copy Cumulative Update Files (Windows Cumulative Update)
    in the Packs \ WHD \ w10 \ <Architecture> \ Cumulative folder (for example, Packs \ WHD \ w10 \ x64 \ Cumulative).

    Copy Dynamic Update Files (Windows Dynamic Update)
    in the Packs \ WHD \ w10 \ <Architecture> \ Dynamic folder (for example, Packs \ WHD \ w10 \ x64 \ Dynamic).

    Copy Windows Update File FlashPlayer
    in the Packs \ WHD \ w10 \ <Architecture> \ FlashPlayer folder (for example, Packs \ WHD \ w10 \ x64 \ FlashPlayer).

    Copy the stack update file (ServicingStack Update)
    in the Packs \ WHD \ w10 \ <Architecture> \ ServicingStack folder (for example, Packs \ WHD \ w10 \ x64 \ ServicingStack).

    Copy the Windows .Net Cumulative Update File
    in the Packs \ WHD \ w10 \ <Architecture> \ NetCumulative folder (for example, Packs \ WHD \ w10 \ x64 \ NetCumulative).

    Copy the Windows SetupMedia Update Files
    in the Packs \ WHD \ w10 \ <Architecture> \ SetupMedia folder (for example, Packs \ WHD \ w10 \ x64 \ SetupMedia).

    Copy the Windows WinPE Update files to the Packs \ WHD \ w10 \ <Architecture> \ WinPE folder
    (for example, Packs \ WHD \ w10 \ x64 \ WinPE).

    06. Integrate Windows Setup Media Updates updates (if any) using the menu
    Integrate-> Windows Updates-> Windows Setup Media Updates.
    -------------------------------------------------- -----------------------------------------------
    07. Cleaning the original unpacked image using the Apply-> Cleanup Source Images menu
    -------------------------------------------------- -----------------------------------------------
    08. Remove all necessary Windows components using the menu Remove-> Remove Windows Components
    Removed all Windows Apps
    Removed all System Apps
    Removed all Advanced Windows Components
    Customize-> Remove default Metro Apps Association XML
    -------------------------------------------------- -----------------------------------------------
    09. Cleaning the original unpacked image using the Apply-> Cleanup Source Images menu
    -------------------------------------------------- -----------------------------------------------

    10. Integrating Microsoft .NET Framework 3.5 using the menu
    Integration-> Windows Features-> Microsoft .NET Framework 3.5

    11. <Optional> Enable all necessary Windows user functions using the menu
    Integrate-> Windows Custom Features

    12. <Optional> Customize the image using the Customize menu.

    ================================================= ===============================================
    13. Apply and save changes to the original image using the menu
    Apply-> Apply & Save Changes to Source Images

    14. Recreate the original image using the Apply-> Re-Build Source Images menu.

    15. Creating an ISO image using the menu Target-> Make a DVD ISO Image
    ================================================= ===============================================

    16. Install the OS.

    17. Run DISM / Online / Cleanup-Image / StartComponentCleanup / ResetBase once
     
  17. Dusktilldawn

    Dusktilldawn MDL Junior Member

    Oct 24, 2009
    51
    10
    0
    Hello
    Can we use ntlite’s download folder instead of whd’s?
    For examples’ for win7; whd downloads so many files those confuses my mind..l can’t be sure which folder do l have to use or
    Don’t know whether msgms toolkit wil chose those files for me automatically
    Thanks to everyone in advance
     
  18. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    #9359 MSMG, Jan 11, 2019
    Last edited: Jan 11, 2019
    (OP)
    Next update will be a small one with only fixes for SFC errors.

     
  19. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    #9360 MSMG, Jan 11, 2019
    Last edited: Jan 11, 2019
    (OP)
    Thanks will put a link to this post in the first post for users benefit.