Selecting the parent component will automatically select it's child components. Selecting Windows Defender in System Apps will auto select Security Center in System since the Security Center is dependent on Windows Defender.
See the changelog to know the supported source image For Windows 10 Client v2004/v20H2/v21H1 you can use either KB5004237 or KB5004296 For Windows 10 Client v2004/v20H2/v21H1/v21H2 you can use KB5004296 Will add the CU KBID from next version. Code: + Updated the Feature "Remove Windows Component" to support Windows 10 Client v1809 (v10.0.17763.2061) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 10 Client v1903/v1909 (v10.0.18362.1679/v10.0.18363.1679) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 10 Client v2004/v20H2/v21H1 (v10.0.19041.1110/v10.0.19042.1110/v10.0.19043.1110) Source OS. + Updated the Feature "Remove Windows Component" to support Windows 10 Client v2004/v20H2/v21H1/v21H2 (v10.0.19041.1151/v10.0.19042.1151/v10.0.19043.1151/v10.0.19044.1151) Source OS.
But some other tool like DISM++ allow parallel processing using same wim but this doesn't have api/command to use.
DISM++ doesn't use DISM.exe, DISMApi.dll or DISMCore.dll instead it uses CBS which is another Windows internal way of servicing images. May be CBS also have session to use the Wim image.
Dear @MSMG, I tried resetting the non-removable state on the latest Win11 (10.0.22000.132) build, but still can't remove SecHealthUI_8wekyb3d8bbwe package: Code: Dism /Image:C:\MSMG\Mount\Install\1 /Set-NonRemovableAppPolicy /PackageFamily:Microsoft.SecHealthUI_8wekyb3d8bbwe /NonRemovable:0 Deployment Image Servicing and Management tool Version: 10.0.22000.1 Image Version: 10.0.22000.132 The operation completed successfully. Code: Dism /Image:C:\MSMG\Mount\Install\1 /Set-NonRemovableAppPolicy /PackageFamily:Microsoft.SecHealthUI_8wekyb3d8bbwe /NonRemovable:0 Deployment Image Servicing and Management tool Version: 10.0.22000.1 Image Version: 10.0.22000.132 Error: 15610 Removal failed. Please contact your software vendor. From "C:\Windows\Logs\DISM\dism.log": Code: 2021-08-18 12:11:54, Info DISM DISM Appx Provider: PID=12696 TID=992 packagename='Microsoft.SecHealthUI_1000.22000.1.0_neutral__8wekyb3d8bbwe' - CAppxManager::ProcessCommandRemoveAllUserAppx 2021-08-18 12:11:54, Error DISM DISM Appx Provider: PID=12696 TID=992 Failed to uninstall becuase policy prevents the removal of this package - CAppxManager::RemoveAllUserAppx(hr:0x80073cfa) 2021-08-18 12:11:54, Error DISM DISM Appx Provider: PID=12696 TID=992 Failed to remove package 'Microsoft.SecHealthUI_1000.22000.1.0_neutral__8wekyb3d8bbwe' - CAppxManager::ProcessCommandRemoveAllUserAppx(hr:0x80073cfa) 2021-08-18 12:11:54, Error DISM DISM Appx Provider: PID=12696 TID=992 Failed processing command to remove Appx package - CAppxManager::ExecuteCmdLine(hr:0x80073cfa) How can we remove it, any ideas? Thanks for your amazing ToolKit! P.S. Other ProvisionedAppxPackages (e.g. Microsoft.WindowsTerminal_2021.226.1915.0_neutral_~_8wekyb3d8bbwe, etc...) can be removed normally.
Good afternoon. I tried this simple way, and it still breaks the vmr. Spoiler: Metod Select source (1 > 1) (also mount boot and recovery images) Microsoft Win32 Calculator (2 > 3 > D) Apply changes to image (5 > 2 > Y) Convert WIM to ESD (7 > 1 > E) Make ISO (6 > 1) Whatever I integrate into the image causes a 15-13 error when starting the vmr. sfc / scannow, no damages found. Spoiler: That's how it works. Select source (1 > 1) (also mount boot and recovery images) Remove using RemovePkgsList.txt (3 > 3 > 2) Unpin all Start menu icons (4 > 6) Hide Taskbar TaskView Icon (4 > 8 > B) Hide Taskbar News and Interests (4 > 8 > D) Photo Viewer (4 > 8 > M) Apply changes to image (5 > 2 > Y) Convert WIM to ESD (7 > 1 > E) Make ISO (6 > 1) Spoiler: RemovePkgsList CEIP ECApp CBSPreview CallingShellApp AssignedAccess AssignedAccessLockApp UnifiedTelemetryClient Edge EdgeChromium EdgeDevToolsClient InternetExplorer WindowsMediaPlayer OneDrive MapControl SettingSync GameExplorer AdvertisingXaml RetailDemoContent CommunicationsApps PeopleExperienceHost SecureAssessmentBrowser WalletService StorePurchaseApp WindowsStoreClient DesktopAppInstaller ServicesStoreEngagement XboxApp XboxClient XboxGameCallableUI XboxIdentityProvider SkypeApp SkypeORTC 3DViewer Alarms BingWeather Calculator Camera Cortana FeedbackHub GetHelp Getstarted Maps MixedRealityPortal OfficeHub OfficeOneNote Paint3D People Photos ScreenSketch SolitaireCollection SoundRecorder StickyNotes VP9VideoExtensions WebMediaExtensions HEIFImageExtension WebpImageExtension YourPhone ZuneMusic ZuneVideo Windows 10, version 21H1 (19043.1110) amd64
Reading the previous comments about DISM, maybe someone with more insight can clear up my doubts: DISM being a command line utility is single threaded right? So having a multi core processor doesn't add anything in terms of performance gains? I mean, making an image with MSMG toolkit is equally fast on a single core as it is on a multi core processor? Is there any development that can improve on this, like DISM++? Cheers.
For integration the Toolkit uses the standard DISM so can you check integrating other packs excluding custom packs like Win32Calc, NET5, PowrShell7, DirectX9c, Games, Sidebar?
Have uploaded these new packs Microsoft .NET Framework 4.8 Pack (Windows 7/Server 2008 R2) for MSMG Toolkit with .NET 4.8 KB5004755 (4.8.4410.1) (Thanks to MDL Member : abbodi1406). Microsoft .NET 5 Desktop Runtime Pack (Windows 10/Windows 11) for MSMG Toolkit with Microsoft .NET 5 Desktop 5.0.9 Runtime. Microsoft Windows PowerShell 7 Pack (Windows 10/Windows 11) for MSMG Toolkit with PowerShell 7.1.4 Runtime. Microsoft Visual C++ Runtime Pack (Windows 10/Windows 11) for MSMG Toolkit with VC++ 2022 v14.30.30423.0 Runtime (Thanks to MDL Member : abbodi1406).
All right, let me try. Tell me more specific which package. Can you solve the problem of integrating Win32Calc?
MSMG, when working with multiple indexes, if you select "All" during mounting, then mounting install.wim ends with an error: Mounting [Install.wim, Index : All] Image at <\Mount\Install\All>... ------------------------------------------------------------------------------- Deployment Image Servicing and Management tool Version: 10.0.22000.1 Error: 87 The parameter is incorrect. When selecting indexes by specifying the sequence numbers "1,2,3,..." - everything goes well. Is this how it should be?