1. Konuss

    Konuss MDL Novice

    Dec 1, 2017
    13
    3
    0
    Tested integret VcRuntime. Work great!! Zero SFC error on 329 build!!!
     
  2. joorno

    joorno MDL Novice

    Sep 4, 2010
    17
    3
    0
    What are the benefits/reasons to use each method (ToolKitHelper vs. DISM)?
    Thanks.
     
  3. zero cool root

    zero cool root MDL Senior Member

    Jun 17, 2011
    391
    162
    10
    Where I get the available list for "EnableFeaturesList" or "DisableFeaturesList"..??
     
  4. xlincn

    xlincn MDL Junior Member

    Nov 9, 2013
    59
    18
    0
    Seems not to support Win10version20H2(19042.330)
     
  5. Kenafri

    Kenafri MDL Member

    Jul 22, 2014
    104
    49
    10
    Hi,
    No support for Insider Preview Editions (Check 1rst page of topic, under Supported OS)
    • Windows 7 with SP1 (All Editions)
    • Windows Embedded Standard 7 with SP1
    • Windows Thin PC
    • Windows Server 2008 R2 (All Editions)
    • Windows 8.1 (All Editions)
    • Windows Embedded 8.1 Industry (All Editions)
    • Windows Server 2012 R2 (All Editions)
    • Windows 10 v1507/v1511/v1607/v1703/v1709/v1803/v1809/v1903/v1909/v2004 (All Editions)
    • WindowsServer 2016, v1709, v1803, v1809, v1903, v1909, v2004 (All Editions)
     
  6. Feartamixg

    Feartamixg MDL Addicted

    May 15, 2016
    786
    631
    30
    19042.330 was released only 24 hours ago.
     
  7. coleoptere2007

    coleoptere2007 MDL Guru

    Apr 8, 2008
    3,291
    1,935
    120
  8. windows builder

    windows builder MDL Guru

    Sep 13, 2017
    2,219
    1,555
    90
    it`s Beta
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,770
    3,601
    60
    @MSMG,

    Before integrating the Dedup pack, when I apply the jun cumulative update in the 18362 iso it goes to 18363.900 and, an error occurs warning that the Dedup pack files for 18363 were not found. Assuming they remain the same packages. To solve it, I just created a folder "\ 10.0.18363" and created renamed copies for the names suggested in the error presented on the screen inside that folder.
    For example:

    .\Packs\Dedup\w10\10.0.18363\Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~10.0.18363..cab
    .\Packs\Dedup\w10\10.0.18363\Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~10.0.18363..cab
    .\Packs\Dedup\w10\10.0.18363\Microsoft-Windows-FileServer-ServerCore-Package~31bf3856ad364e35~amd64~~10.0.18363..cab
    .\Packs\Dedup\w10\10.0.18363\Microsoft-Windows-FileServer-ServerCore-Package~31bf3856ad364e35~amd64~en-US~10.0.18363..cab

    Yes, with 2 dots "..cab" just like the suggested.

    But it is one more detail to be ascertained. Thankful!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. nokialpha

    nokialpha MDL Novice

    Aug 14, 2016
    7
    7
    0
    Code:
    AppServerClient
    Client-DeviceLockdown
    Client-EmbeddedShellLauncher
    ClientForNFS-Infrastructure
    Client-ProjFS
    Containers
    Containers-DisposableClientVM
    DataCenterBridging
    DirectoryServices-ADAM-Client
    FaxServicesClientPackage
    HostGuardian
    HypervisorPlatform
    IIS-ApplicationDevelopment
    IIS-ApplicationInit
    IIS-ASP
    IIS-ASPNET
    IIS-ASPNET45
    IIS-BasicAuthentication
    IIS-CertProvider
    IIS-CGI
    IIS-ClientCertificateMappingAuthentication
    IIS-CommonHttpFeatures
    IIS-CustomLogging
    IIS-DefaultDocument
    IIS-DigestAuthentication
    IIS-DirectoryBrowsing
    IIS-FTPExtensibility
    IIS-FTPServer
    IIS-FTPSvc
    IIS-HealthAndDiagnostics
    IIS-HostableWebCore
    IIS-HttpCompressionDynamic
    IIS-HttpCompressionStatic
    IIS-HttpErrors
    IIS-HttpLogging
    IIS-HttpRedirect
    IIS-HttpTracing
    IIS-IIS6ManagementCompatibility
    IIS-IISCertificateMappingAuthentication
    IIS-IPSecurity
    IIS-ISAPIExtensions
    IIS-ISAPIFilter
    IIS-LegacyScripts
    IIS-LegacySnapIn
    IIS-LoggingLibraries
    IIS-ManagementConsole
    IIS-ManagementScriptingTools
    IIS-ManagementService
    IIS-Metabase
    IIS-NetFxExtensibility
    IIS-NetFxExtensibility45
    IIS-ODBCLogging
    IIS-Performance
    IIS-RequestFiltering
    IIS-RequestMonitor
    IIS-Security
    IIS-ServerSideIncludes
    IIS-StaticContent
    IIS-URLAuthorization
    IIS-WebDAV
    IIS-WebServer
    IIS-WebServerManagementTools
    IIS-WebServerRole
    IIS-WebSockets
    IIS-WindowsAuthentication
    IIS-WMICompatibility
    Microsoft-Hyper-V
    Microsoft-Hyper-V-All
    Microsoft-Hyper-V-Hypervisor
    Microsoft-Hyper-V-Management-Clients
    Microsoft-Hyper-V-Management-PowerShell
    Microsoft-Hyper-V-Services
    Microsoft-Hyper-V-Tools-All
    Microsoft-Windows-Client-EmbeddedExp-Package
    Microsoft-Windows-NetFx3-OC-Package
    Microsoft-Windows-NetFx3-WCF-OC-Package
    Microsoft-Windows-NetFx4-WCF-US-OC-Package
    MicrosoftWindowsPowerShellV2
    MicrosoftWindowsPowerShellV2Root
    Microsoft-Windows-Subsystem-Linux
    MSMQ-ADIntegration
    MSMQ-Container
    MSMQ-DCOMProxy
    MSMQ-HTTP
    MSMQ-Multicast
    MSMQ-Server
    MSMQ-Triggers
    MSRDC-Infrastructure
    MultiPoint-Connector
    MultiPoint-Connector-Services
    MultiPoint-Tools
    NetFx4-AdvSrvs
    NetFx4Extended-ASPNET45
    NFS-Administration
    Printing-Foundation-Features
    Printing-Foundation-InternetPrinting-Client
    Printing-Foundation-LPDPrintService
    Printing-Foundation-LPRPortMonitor
    Printing-XPSServices-Features
    ServicesForNFS-ClientOnly
    SimpleTCP
    SMB1Protocol
    SMB1Protocol-Client
    SMB1Protocol-Deprecation
    SMB1Protocol-Server
    SmbDirect
    TelnetClient
    TFTP
    TIFFIFilter
    VirtualMachinePlatform
    WAS-ConfigurationAPI
    WAS-NetFxEnvironment
    WAS-ProcessModel
    WAS-WindowsActivationService
    Windows-Defender-ApplicationGuard
    Windows-Identity-Foundation
    WorkFolders-Client
    DirectPlay
    LegacyComponents
    Microsoft-Windows-NetFx4-US-OC-Package
    Printing-PrintToPDFServices-Features
    SearchEngine-Client-Package
     
  11. buba826

    buba826 MDL Novice

    Jun 17, 2020
    2
    0
    0
  12. windows builder

    windows builder MDL Guru

    Sep 13, 2017
    2,219
    1,555
    90
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. windows builder

    windows builder MDL Guru

    Sep 13, 2017
    2,219
    1,555
    90
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. Kenafri

    Kenafri MDL Member

    Jul 22, 2014
    104
    49
    10
    Hi,ImFaisal!

    Try this mod:

    Code:
    echo.
    echo.-------------------------------------------------------------------------------
    if "%LanguagePackType%" equ "Boot" echo.####Integrating Windows Language Packs to Windows Boot Image###################
    if "%LanguagePackType%" equ "Install" echo.####Integrating Windows Language Packs to Windows Installation Image###########
    if "%LanguagePackType%" equ "Recovery" echo.####Integrating Windows Language Packs to Windows Recovery Image###############
    echo.-------------------------------------------------------------------------------
    echo.
    echo.-------------------------------------------------------------------------------
    echo.####Setting Windows Image Default System UI Language###########################
    echo.-------------------------------------------------------------------------------
    echo.
    echo.[1]  Keep [%ImageDefaultLanguage%] as Image Default Language ^& Continue
    echo.
    echo.[2]  Set [%LanguagePackCode%] as Image Default Language ^& Continue
    echo.
    echo.===============================================================================
    echo.
    choice /C:12 /N /M "Enter Your Choice : "
    if errorlevel 2 set "ImageDefaultLanguage=%LanguagePackCode%"
    
    - Boot
    Code:
    if "%LanguagePackType%" equ "Boot" (
    .
    .
    .
    )
        for /L %%i in (1, 1, 2) do (
            echo.-------------------------------------------------------------------------------
            echo.Updating Windows Boot Image Default Language Settings...
            echo.-------------------------[Boot.wim, Index : %%i]---------------------------------
            echo.
            echo.Setting Windows Boot Image Default System UI Language to [%ImageDefaultLanguage%]...
            %DISM% /Quiet /Image:"%BootMount%\%%i" /Set-AllIntl:%ImageDefaultLanguage%
            %DISM% /Quiet /Image:"%BootMount%\%%i" /Set-SKUIntlDefaults:%ImageDefaultLanguage%
            echo.
            rem if %%i equ 2 if /i exist "%BootMount%\%%i\Windows\servicing\Packages\WinPE-Setup-Package~31bf3856ad364e35~*.mum" (
            if %%i equ 2 (
                echo.Updating Windows Setup Language Configuration File [Lang.ini]...
                %DISM% /Quiet /Image:"%BootMount%\%%i" /Gen-LangINI /Distribution:"%BootMount%\%%i"
                %DISM% /Quiet /Image:"%BootMount%\%%i" /Set-SetupUILang:%ImageDefaultLanguage% /Distribution:"%BootMount%\%%i"
            )
            rem %DISM% /Quiet /Image:"%BootMount%\%%i" /Cleanup-Image /StartComponentCleanup
            rem %DISM% /Quiet /Image:"%BootMount%\%%i" /Cleanup-Image /StartComponentCleanup /ResetBase
        )
    
        rem echo.-------------------------------------------------------------------------------
        rem echo.Creating Windows Setup language configuration file [Lang.ini]...
        rem echo.-------------------------[Boot.wim, Index : 2]---------------------------------
        rem %DISM% /Image:"%BootMount%\2" /Gen-LangINI /Distribution:"%DVD%"
        echo.
    .
    .
    .
    echo.
    )
    


    - Install
    Code:
    if "%LanguagePackType%" equ "Install" (
        if "%ImageIndexNo%" equ "*" (
           .
           .
           .
            )
            rem echo.-------------------------------------------------------------------------------
            rem echo.Updating Windows Setup language configuration file [Lang.ini]...
            rem echo.-------------------------------------------------------------------------------
            rem %DISM% /Image:"%InstallMount%" /Gen-LangINI /Distribution:"%DVD%"
            rem echo.
        )
        if "%ImageIndexNo%" equ "*" (
            echo.-------------------------------------------------------------------------------
            echo.Updating Windows Installation Image Default Language Settings...
            echo.-------------------------------------------------------------------------------
            echo.
            for /L %%i in (1, 1, %ImageCount%) do (
                echo.Setting [Install.wim, Index : %%i] Default System UI Language to [%ImageDefaultLanguage%]...
                %DISM% /Quiet /Image:"%InstallMount%\%%i" /Set-AllIntl:%ImageDefaultLanguage%
                %DISM% /Quiet /Image:"%InstallMount%\%%i" /Set-SKUIntlDefaults:%ImageDefaultLanguage%
    
                if %%i equ %ImageCount% (
                    echo.
                    echo.Updating Windows Setup Language Configuration File [Lang.ini]...
                    %DISM% /Quiet /Image:"%InstallMount%\%%i" /Gen-LangINI /Distribution:"%DVD%"
                    %DISM% /Quiet /Image:"%InstallMount%\%%i" /Set-SetupUILang:%ImageDefaultLanguage% /Distribution:"%DVD%"
                )
            )
        ) else (
            echo.-------------------------------------------------------------------------------
            echo.Updating Windows Installation Image Default Language Settings...
            echo.-------------------------------------------------------------------------------
            echo.
            echo.Setting [Install.wim, Index : %ImageIndexNo%] Default System UI Language to [%ImageDefaultLanguage%]...
            %DISM% /Quiet /Image:"%InstallMount%" /Set-AllIntl:%ImageDefaultLanguage%
            %DISM% /Quiet /Image:"%InstallMount%" /Set-SKUIntlDefaults:%ImageDefaultLanguage%
            echo.
            echo.Updating Windows Setup Language Configuration File [Lang.ini]...
            %DISM% /Quiet /Image:"%InstallMount%" /Gen-LangINI /Distribution:"%DVD%"
            %DISM% /Quiet /Image:"%InstallMount%" /Set-SetupUILang:%ImageDefaultLanguage% /Distribution:"%DVD%"
        )
    
        echo.-------------------------------------------------------------------------------
        echo.Integrating [%LanguagePackCode%] Localized Windows Setup resources to Source DVD...
        echo.-------------------------------------------------------------------------------
        echo.
    


    - WinRe
    Code:
    if "%LanguagePackType%" equ "Recovery" (
       .
       .
       .
        echo.-------------------------------------------------------------------------------
        echo.Integrating WinPE - WMI Pack [%LanguagePackCode%] to Windows Recovery Image...
        echo.-------------------------[WinRE.wim, Index : 1]--------------------------------
        if "%SelectedSourceOS%" equ "w7" call :AddPackage "%WinReMount%", "%LanguagePacks%\WinPE-WMI-Package~31bf3856ad364e35~%PackageArchitecture%~%LanguagePackCode%~6.1.7601.%PackageServicePackBuild%.cab"
        if "%SelectedSourceOS%" equ "w81" call :AddPackage "%WinReMount%", "%LanguagePacks%\WinPE-WMI-Package~31bf3856ad364e35~%PackageArchitecture%~%LanguagePackCode%~6.3.9600.%PackageServicePackBuild%.cab"
        if "%SelectedSourceOS%" equ "w10" call :AddPackage "%WinReMount%", "%LanguagePacks%\WinPE-WMI-Package~31bf3856ad364e35~%PackageArchitecture%~%LanguagePackCode%~%ImageVersion%.%PackageServicePackBuild%.cab"
        for /d %%z in (ja-JP, ko-KR, zh-HK, zh-CN, zh-TW) do (
            if "%LanguagePackCode%" equ "%%z" (
                echo.-------------------------------------------------------------------------------
                echo.Integrating WinPE - Font Support Pack [%LanguagePackCode%] to Windows Recovery Image...
                echo.-------------------------[WinRE.wim, Index : 1]--------------------------------
                if "%SelectedSourceOS%" equ "w7" call :AddPackage "%WinReMount%", "%LanguagePacks%\WinPE-FontSupport-Package~31bf3856ad364e35~%PackageArchitecture%~%LanguagePackCode%~6.1.7601.%PackageServicePackBuild%.cab"
                if "%SelectedSourceOS%" equ "w81" call :AddPackage "%WinReMount%", "%LanguagePacks%\WinPE-FontSupport-Package~31bf3856ad364e35~%PackageArchitecture%~%LanguagePackCode%~6.3.9600.%PackageServicePackBuild%.cab"
                if "%SelectedSourceOS%" equ "w10" call :AddPackage "%WinReMount%", "%LanguagePacks%\WinPE-FontSupport-Package~31bf3856ad364e35~%PackageArchitecture%~%LanguagePackCode%~%ImageVersion%.%PackageServicePackBuild%.cab"
            )
        )
        if "%LanguagePackCode%" neq "%ImageDefaultLanguage%" (
            echo.-------------------------------------------------------------------------------
            echo.Updating Windows Recovery Image Default Language Settings...
            echo.-------------------------------------------------------------------------------
            echo.
            echo.Setting Windows Recovery Image Default System UI Language to [%ImageDefaultLanguage%]...
            %DISM% /Quiet /Image:"%WinReMount%" /Set-AllIntl:%ImageDefaultLanguage%
            %DISM% /Quiet /Image:"%WinReMount%" /Set-SKUIntlDefaults:%ImageDefaultLanguage%
            rem %DISM% /Quiet /Image:"%BootMount%\%%i" /Cleanup-Image /StartComponentCleanup
            rem %DISM% /Quiet /Image:"%BootMount%\%%i" /Cleanup-Image /StartComponentCleanup /ResetBase
            echo.
            echo.-------------------------------------------------------------------------------
            echo.####Finished Integrating Windows Language Packs to Windows Recovery Image######
            echo.-------------------------------------------------------------------------------
        )
    )
    
     
  15. windows builder

    windows builder MDL Guru

    Sep 13, 2017
    2,219
    1,555
    90
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    Code:
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
    "ShowCortanaButton"=dword:00000000
    
     
  17. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    Fixed.

     
  18. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,414
    15,627
    210
    DISM method is the usual /Remove-Package which works when there is .mum file for any component, it's best for older OS like W7,W81 and Pre W10 RS2 builds.

    For newer Windows 10 version, the Microsoft have merged many packages and so it's difficult to use the DISM method.

    In DISM method, the removal is not always complete, it leaves behind many leftovers.

    But the ToolKitHelper is manual removal method which removes the component properly and also maintains components compatibility.