1. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    258
    152
    10
    @MSMG
    In 11.8 line 13552:
    Code:
    if "%UpdateType%" equ "ESU" echo.####Starting Integrating WHD Integrate WHD Extended Security Updates###########
    it should be:
    Code:
    if "%UpdateType%" equ "ESU" echo.####Starting Integrating WHD Extended Security Updates#########################
    In 11.8 line 13832:
    Code:
    if "%UpdateType%" equ "ESU" echo.####Integrating WHD Integrate WHD Extended Security Updates####################
    it should be:
    Code:
    if "%UpdateType%" equ "ESU" echo.####Integrating WHD Extended Security Updates##################################
    In 11.8 line 14204:
    Code:
    if "%UpdateType%" equ "ESU" echo.####Finished Integrating WHD Integrate WHD Extended Security Updates###########
    it should be:
    Code:
    if "%UpdateType%" equ "ESU" echo.####Finished Integrating WHD Extended Security Updates#########################
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    258
    152
    10
    @MSMG ,When I integrate app, I get error for several apps, such as officehub etc.

    For the error, I try to change the code, first, I saw Toolkit was crashed

    Second, I change the code like the other app, I get DISM Error 0x8051100f

    Third, I change the code with you answered thread, I get DISM Error 87
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. geepnozeex

    geepnozeex MDL Junior Member

    Oct 21, 2014
    81
    79
    0
    this is for online image.
     
  4. pamalosebi

    pamalosebi MDL Novice

    Jul 16, 2020
    2
    0
    0
    I have to report an issue while integrating the LanguagePack in the boot image:

    Integrate the Windows Language Packs using [Integrate->Windows Language Packs] menu. (2 --> 1 --> 1 --> "en-US").

    After pressing "Enter" I get:
    As you can see it mentions:
    WinPE-Setup-Client-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cab
    But it should be:
    WinPE-Setup-Client-Package~31bf3856ad364e35~amd64~en-US~10.0.19041.1.cab

    The issue does not appear while using the install or recovery images. It only happens with the boot image.
     
  5. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Yes me and my family are fine, thanks.

    Wishing you Happy Birthday, Yes will be adding Offline files and Hyper-V in future versions, currently need to fix the existing bugs, will update about new components when things get better.

    Been busy with our agricultural land ownership transfer, survey, fencing and clearing encroachment in our land.

     
  6. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Not yet, will checkout ASAP.

     
  7. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Thanks corrected.

     
  8. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    For which W10 version are you trying to integrate the app?

    The dependency for Office Hub, make sure the below files are present in the Apps\<OS> folder.

    Code:
      <Dependencies>
        <PackageDependency Name="Microsoft.VCLibs.140.00" MinVersion="14.0.29231.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
        <PackageDependency Name="Microsoft.VCLibs.140.00.UWPDesktop" MinVersion="14.0.29231.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
      </Dependencies>
    
     
  9. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Offline.

     
  10. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    If you are using UUP generated image as source then the boot.wim is created using the Winre.wim and so it doesn't contain the base packages required for integrating the WinPE-Setup-Client-Package language resource packages.

    In earlier versions of Toolkit, I had embedded these base packages for each Windows 10 versions inside the Toolkit's <Bin\Patches\WinPE> folder and the Toolkit script used to integrate the base packages from here if the base packages are not present in the image.

    Due to the size of these base packages grew I have moved these packages to Toolkit's <Packs\LanguagePacks\w10\<Version>\<Architecture>> folder and the same can be found in the download location.

    Do download the those the below three packages from the download link to <Packs\LanguagePacks\w10\10.0.19041\x64> folder and then try to integrate the language packs.

    Code:
    WinPE-Setup-Client-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cab
    WinPE-Setup-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cab
    WinPE-Setup-Server-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cab
    

     
  11. graver.x

    graver.x MDL Senior Member

    Jan 18, 2020
    349
    484
    10
    #20493 graver.x, Sep 26, 2021
    Last edited: Sep 26, 2021
    Yes, I've already figured it out. And removed it in the next test with RemoveAppsList.txt like Microsoft.BingNews.

    But if you have noticed, in my RemovePkgsList.txt this application is present as News. Why doesn't ToolkitHelper remove it?

    Is it possible to add it to the list for deletion? In my opinion , it is one of the useless things.
    By the way, Get Started is also present in my RemovePkgsList.txt. So ToolkitHelper.exe does not delete this application for some reason either?
     
  12. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    It should remove, here it is getting removed anyway will check this also with the SFC error.

    Get Started in RemovePkgsList.txt is the Tips App and not the the new Get Started App present in the Windows 11.

    Removing the MicrosoftWindows.Client.CBS_cw5n1h2txyewy will break the Start Menu and other functionalities, need to workout a way to remove the Get Started App without breaking the MicrosoftWindows.Client.CBS_cw5n1h2txyewy.

     
  13. geepnozeex

    geepnozeex MDL Junior Member

    Oct 21, 2014
    81
    79
    0
    I did not find this files in the mounted image.
     
  14. pamalosebi

    pamalosebi MDL Novice

    Jul 16, 2020
    2
    0
    0
    Thank you! I didn't know those basefiles were needed now. :)
     
  15. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    @MSMG,

    Replace in "ClientWebExperience_License"
    from
    MicrosoftWindows.Client.WebExperience_8wekyb3d8bbwe
    to
    MicrosoftWindows.Client.WebExperience_cw5n1h2txyewy


    Remove Components:
    I do not know if it is feasible, but follow the suggestion: In the System Menu, the "C_Paint" component could be renamed for "C_CLASSICPAINT" or something, in order to facilitate the differentiation of the "C_Pain3D (MSPaint)" of Windows 10 and "Paint "Windows 11.

    Even if the Setup manual is removed through the toolkithelper it is running within the loop of indexes. It ends up being run several times.
    It would be interesting to put as it was previously, via "Call" command, but modified to Toolkithelper command as I put below and, remove the "C_ManualSetup" component name from the "For" command.
    Code:
    for /l %%i in (1, 1, %ImageCount%) do (
       if exist "%InstallMount%\%%i" (
           echo.
           if not %%i gtr 9 echo.===========================[Install.wim, Index : %%i]============================
           if %%i gtr 9 echo.==========================[Install.wim, Index : %%i]============================
    
           :: Removing Windows Components
           %ToolKitHelper% "%InstallMount%\%%i" "%Components%"
       )
    )
    
    if "%C_ManualSetup%" equ "-" %ToolKitHelper% "%DVD%" "ManualSetup"
    
     
  16. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    #20498 inTerActionVRI, Sep 27, 2021
    Last edited: Sep 27, 2021
    @MSMG,

    from
    Code:
    for /f %%i IN ('"dir /b *Photos*.*xbundle" 2^>nul') do if exist %%i set "Photos_Appx=!Apps!\%%i"
    
    to
    Code:
    for /f %%i IN ('"dir /b *Windows.Photos*.*xbundle" 2^>nul') do if exist %%i set "Photos_Appx=!Apps!\%%i"
    
    Change, because how it is, it may end up finding "Photos.MediaEngineDLC" and set the variable erroneously.

    from
    Code:
    for /f %%i IN ('"dir /b *Paint*.*xbundle" 2^>nul') do if exist %%i set "Paint_Appx=!Apps!\%%i"
    
    to
    Code:
    for /f %%i IN ('"dir /b *Microsoft.Paint*.*xbundle" 2^>nul') do if exist %%i set "Paint_Appx=!Apps!\%%i"
    
    The same here, as it may end up finding "MSPaint" and set the variable erroneously.

    Could you make a pack available with the inboxapps * .xmls? Some are missing.
    And, where, in addition to the RG-Adguard, I can find other ancient APPX dependencies. Like:
    "Microsoft.Media.PlayReadyClient.2_2.11.2154.0_x86__8wekyb3d8bbwe"
    I found only x64.

    Code:
    if "%ImageArchitecture%" equ "arm" for /f %%i IN ('"dir /b Microsoft.Services.Store.Engagement*_arm__8wekyb3d8bbwe.Appx" 2^>nul') do set "ServicesStoreEngagement_Appx=/DependencyPackagePath:!Apps!\%%i"
    if "%ImageArchitecture%" equ "arm64" for /f %%i IN ('"dir /b Microsoft.Services.Store.Engagement*_arm64__8wekyb3d8bbwe.Appx" 2^>nul') do set "ServicesStoreEngagement_Appx=/DependencyPackagePath:!Apps!\%%i"
    if "%ImageArchitecture%" equ "x86" for /f %%i IN ('"dir /b Microsoft.Services.Store.Engagement*_x86__8wekyb3d8bbwe.Appx" 2^>nul') do set "ServicesStoreEngagement_Appx=/DependencyPackagePath:!Apps!\%%i"
    if "%ImageArchitecture%" equ "x64" (
       for /f %%i IN ('"dir /b Microsoft.Services.Store.Engagement*_x86__8wekyb3d8bbwe.Appx" 2^>nul') do set "ServicesStoreEngagement_Appx=/DependencyPackagePath:!Apps!\%%i"
       for /f %%i IN ('"dir /b Microsoft.Services.Store.Engagement*_x64__8wekyb3d8bbwe.Appx" 2^>nul') do set "ServicesStoreEngagement_Appx=!ServicesStoreEngagement_Appx! /DependencyPackagePath:!Apps!\%%i"
    )
    
    For the "ServicesStoreEngagagement_AppX" be set with the dependencies for both architectures (x86 and x64), there is a need to make this change in x64.
    Note: "ServicesStoreEngagagement_AppX" is not present in the integration of any InboxApp.
     
  17. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Fixed MicrosoftWindows.Client.WebExperience_cw5n1h2txyewy.

    C_Paint and C_Paint3D people can easily identify the difference one is classic and other one is 3D.

    C_Paint is used for Windows 10 and Windows 11 Classic Paint
    C_Paint3D is used for Windows 10 Paint 3D App

    Yes will move the C_ManualSetup removal out of the loop.

     
  18. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,608
    210
    Fixed the code for *Windows.Photos*.*xbundle, *Microsoft.Paint*.*xbundle

    I have uploaded all the availalbe .xml license files in the download link <Packs\Apps\w81>, <Packs\Apps\w10> and <Packs\Apps\w11>, for some license files not available, I have added /SkipLicense switch for integration which makes the App to get activated upon first connection to the internet.

    Microsoft.Media.PlayReadyClient.2_2.11.2154.0 is available in <Packs\Apps\w81> for Windows 8.1 Apps.

    Right now the updated apps don't use the ServicesStoreEngagement, but if any old App needs it will check the dependency and adapt it later.