Looks like things are taking longer than expected, that never happens when working on Windows stuff (not). Hopefully things will get sorted soon. Patiently awaiting a version that works with LTSC 2019.
@ All I do apologize for the delay, few things didn't get completed in time and just now found an issue with Component Removal for LTSC edition, removing WindowsMixedReality corrupted an XML file leading to breaking of further components removal, fixing it now and hope to release the next version soon.
Thanks for the update. Curious if you were able to add takeown to ToolKitHelper.exe so it can run from a regular admin command prompt.
Is there a way to remove hidden packages without MSMG?? I know some person posted a batch file in the Server Core -> GUI topic..
These are to be expected as M$ been getting more and more scrappy. Nice to have us updated always though, because at times you take only days to release fixes, at times 1-3 weeks, and other times you take a long break. It's quite hard to know which timeframe you're on and many of us have become somewhat reliant on you.
It is free with DISM! Everything that is done with MSMG, and NTLite can be accomplished natively in Windows. The developers have just put it in a nice little package, and tied it up with a bow, and ribbon.
Hello, so I just discovered MSMG tool and I'm so excited about it. I believe it could me tweaked and improved more, I'll be more than happy to help with anything I can. a quick question, I have this folder containing "my must have programs" anyway I can implement it in the iso of windows 10 so when I install the os I have my folder ready in the desktop or C drive ?
It is bad that the Russian language is not supported because at removal of Maps Control after the sfc /scannow command files are restored Repairing corrupted file \??\C:\Windows\System32\ru-RU\\MapControlStringsRes.dll.mui Repairing corrupted file \??\C:\Windows\System32\ru-RU\\moshost.dll.mui from store Repairing corrupted file \??\C:\Windows\System32\ru-RU\\mapsupdatetask.dll.mui from store Repairing corrupted file \??\C:\Windows\System32\ru-RU\\mapstoasttask.dll.mui from store Repairing corrupted file \??\C:\Windows\PolicyDefinitions\ru-RU\\WinMaps.adml from store and so on, not all the log saved. How to be? Or can I delete it? Apparently wait a new version of there is no sense, for there is no multilingual support.
Updated the ToolKit to v9.1 Highlights: - Windows 10 Insider Preview WADK (v10.0.18309.1000) Tools - Windows 10 Redstone 5 / Server 2019 Languages Pack Set - Updated Packs : Win32Calc, WindowsToGo, MultimediaRestrictedCodecs, WindowsSubsystemforLinux - New Packs : .NET Framework 3.5 (W10 RS5), Braille, OpenSSH, Windows Portable Devices - New Components Removal : Ease of Access Themes, MultiPoint Connector, Windows Mixed Reality - Components Removal Bug Fixes for UnifiedTelemetryClient, AdobeFlashForWindows, WindowsUpdate. Spoiler: Changelog v9.1 + Updated ToolKit's Bin Folder with Windows 10 Insider Preview WADK (v10.0.18309.1000) Tools. + Updated ToolKit's Bin Folder with 7-zip Command-line Latest Version. + Updated ToolKit's Bin Folder with NSudo Latest Version. + Fixed Bugs in the Feature "Integrate Language Packs" related to Languages Features Pack Integration and Extraction of Localized Resource Files. + Added the Microsoft Windows Language Packs for MSMG ToolKit with Windows 10 Redstone 5/Server 2019/Server v1809 Language Packs CAB Files (Thanks to MDL Members: roedel, windows builder). + Added Microsoft .NET Framework 3.5 Pack for MSMG ToolKit for Windows 10 Redstone 5 Source OS. + Updated the Microsoft Win32 Calculator Pack for MSMG ToolKit with Windows 10 Redstone 10.0.14393.0 Win32Calc Base and MUI Pack Files. + Updated the Feature "Microsoft Windows Accessibility Braille" to Support Windows 10 Redstone 5 Source OS. + Updated the Microsoft Windows Accessibility Braille Pack for MSMG ToolKit with Windows 10 Redstone 5 - Windows Accessibility Braille CAB Files. + Updated the Feature "Open Secure Shell (SSH)" to Support Windows 10 Redstone 5 Source OS. + Updated the Open Secure Shell (SSH) Pack for MSMG ToolKit with Windows 10 Redstone 5 - Open Secure Shell (SSH) Client & Server CAB Files. + Fixed a Bug in the Feature "Integrate Default Metro Apps", Where the Integration of Dependency Pack files failed for Windows 10 Redstone 5 Source OS. + Updated the Microsoft Windows To Go Pack for MSMG ToolKit with Windows 10 Redstone 5 - Windows To Go Base and MUI CAB Files. + Updated the Multimedia Restricted Codecs Pack for MSMG ToolKit with Windows 10 Redstone 5 - Multimedia Restricted Codecs Base and MUI CAB Files. + Updated the Windows Subsystem for Linux (WSL) Pack for MSMG ToolKit with Windows 10 Redstone 5 - Windows Subsystem for Linux (WSL) Base and MUI CAB Files. + Added a Feature "Integrate Windows Portable Devices" for Windows 10 Redstone 5 'N' Editions Source OS. + Added the Windows Portable Devices Pack for MSMG ToolKit with Windows 10 Redstone 5 - Portable Devices Base and MUI CAB Files. + Updated the Feature "Integrate WHD Update Pack" to Integrate .NET Cumulative Update. + Updated the Feature "Remove Windows Component" with Merging Edge + EdgeDevTools + WindowsReaderPDF Components removal for Windows 10 Redstone 5 Non LTSC (en-GB/en-US) Editions. + Updated the Feature "Remove Windows Component" to Remove Ease of Access Themes, MultiPoint Connector, Windows Mixed Reality for Windows 10 Redstone 5 (en-GB/en-US) Source OS. + Fixed a Bug in the Feature "Remove Windows Component", Where Removing UnifiedTelemetryClient Component would Break Drivers Install through Windows Update for Windows 10 Redstone 5 (en-GB/en-US) Source OS. + Fixed a Bug in the Feature "Remove Windows Component", Where Removing AdobeFlashForWindows Component would get Re-Installed through Windows Update for Windows 10 Redstone 5 (en-GB/en-US) Source OS. + Added a Tweak "Disable Automatic Windows Upgrade" under Customize->Tweaks Menu. Spoiler: Known Issues - Using ToolKit When Antivirus Programs are Enabled can Affect the ToolKit's Operations. - The ToolKit may or may not work properly with Windows 10 Refreshed Images due to the way the DISM works. - ToolKit's ToolKitHelper.exe may be flagged as a Virus/Trojan/Malware Program, Don't worry it's just a False Positive Sign. - The ToolKit can't/don't support Post-Servicing of ToolKit Serviced Source Images with Other similar Tools like NTLite/WinToolkit/WinReducer. - Windows 8.1 - Integrating Windows Remote Server Administration Tool (RSAT) Alone will get Integrated But when It's Integrate after Integrating All other Components It will break the Integration with an Error code 0x80092004. - Windows 8.1 - Integrating/Installing Windows Updates/Cumulative Updates After the Component Removal can rarely restore Removed Components Resources or Shortcuts files/folders. - Windows 10 Threshold 1/2 - Integrating/Installing Windows Updates/Cumulative Updates After the Component Removal can rarely restore Removed Components Resources or Shortcuts files/folders. - Windows 10 Redstone 1/2/3/4 - Integrating/Installing Windows Updates/Cumulative Updates After the Component Removal can rarely restore Removed Components Resources or Shortcuts files/folders. - Windows 10 Threshold 1 - Integrating Latest Cumulative Update is Not Possible due to Lack of Availability of a Servicing Stack. - Windows 10 Threshold 1 - Removing All Apps Except Store and All Windows Components will break Store App and Settings->Apps->Store Restore Feature. - Windows 10 Redstone 2 - During Setup OOBE, At the Network Selection Screen, When You Choose Skip, The Setup will Show an Error - "Something went wrong, you can try again, or skip this for now", Just choose Skip. - Windows 10 Redstone 2/3/4 - When Custom User Account Picture is Integrated, The Picture is not Displayed in Logon Screen Although it's been Displayed in StartMenu User Icon. - Windows 10 Redstone 3/4 - Removing Unified Telemetry Client (Asimov) under Microsoft Telemetry Component breaks Sticky Notes App and the Ability to Install Drivers through Windows Update. - Windows 10 Redstone 4 - Removing Windows Media Player Component from an Image with a Cumulative Update pre-integrated will break the Windows Installation. - Windows 10 Redstone 5 - Due to Microsoft's implementation of PSFX update format, The ToolKitHelper.exe has disabled WinSXS cleanup and so SFC /SCANNOW can throw errors and their by restores the removed components. - Windows 10 Redstone 5 - Removing Internet Explorer breaks Settings->Apps->Default Apps->Web Browser. - Windows 10 Redstone 5 - Windows Setup fails when updates are integrated after the Component Removal. - Windows 10 Redstone 5 - Microsoft Games, Windows Media Player/PhotoViewer/Win32Calc Skins features are not Working. - Windows 10 Redstone 3/4/5 - It has been Reported that in the Format USB Function, the Diskpart command "list" is not Working when used within a Script. Spoiler: Usage Order Code: [A] - Select the Source Images using [Source->Select Source from Source <DVD> Folder] menu. - <Optional> If also required to Service Source Boot/Recovery Images then Choose Yes when asked to mount. Note: The Toolkit requires a Windows Installation Image to be in a .wim format for servicing. [B] - <Optional> Integrate the Windows Language Packs (Language Packs + Language Features Packs + Winpe Language Packs) using [Integrate->Windows Language Packs] menu. Note: You need to download the Windows Language Packs for MSMG ToolKit which contains the required files (win-lp+lfp+winpe-lp). Copy the Windows Language Pack files to <Packs\LangPacks\w10\<Architecture>\<LanguageCode>> E.g: <Packs\LangPacks\w10\x64\en-GB>. Windows Language Packs for MSMG ToolKit is uploaded only on request basis due to low upload speed here. [C] - <Optional> Integrate the Windows Drivers using [Integrate->Windows Drivers] menu. Note: Copy the Driver files/folder to <Drivers\w10\<Architecture>> folder. [D] - Integrate all required Windows Features (Except Microsoft .NET Framework 3.5) using [Integrate->Windows Features] menu. Note: Some Packs for MSMG ToolKit are not included within the ToolKit Archive due to it's size and instead they are provided separately. You need to download the required packs and extract them to the Packs folder as specified below. Dart_W10.7z (Extract the folder DaRT inside the Archive to Packs folder, so that it should be like <Packs\DaRT\w10). Games.7z (Extract the folder Games inside the Archive to Packs folder, so that it should be like <Packs\Games). MediaFeaturePack_W10.7z (Extract the folder MediaFeaturePack inside the Archive to Packs folder, so that it should be like <Packs\MediaFeaturePack). NetFX35_W10_RS5.7z (Extract the folder NetFX35 inside the Archive to Packs folder, so that it should be like <Packs\NetFX35). MediaFeaturePack_W10.7z (Extract the folder MediaFeaturePack inside the Archive to Packs folder, so that it should be like <Packs\MediaFeaturePack). [E] - Integrate Windows Updates/WHD Update Pack using [Integrate->Windows Updates->Windows Updates/WHD Update Packs] menu. The ToolKit supports updates either in .msu/.cab format. For Windows Updates Integration you need to copy the updates to <Updates\w10\<Architecture>> folder (E.g. <Packs\Updates\w10\x64>). For WHD Update Pack Integration you need to copy the WHD Updates Packs files for Windows 10 <Packs\WHD\w10\<Architecture> folder according to the category. Copy Windows Cumulative Update file to <Packs\WHD\w10\<Architecture>\Cumulative> folder (E.g. <Packs\WHD\w10\x64\Cumulative>). Copy Windows Dynamic Update files to <Packs\WHD\w10\<Architecture>\Dynamic> folder (E.g. <Packs\WHD\w10\x64\Dynamic>). Copy Windows FlashPlayer Update file to <Packs\WHD\w10\<Architecture>\FlashPlayer> folder (E.g. <Packs\WHD\w10\x64\FlashPlayer>). Copy Windows .Net Cumulative Update file to <Packs\WHD\w10\<Architecture>\NetCumulative> folder (E.g. <Packs\WHD\w10\x64\NetCumulative>). Copy Windows ServicingStack Update file to <Packs\WHD\w10\<Architecture>\ServicingStack> folder (E.g. <Packs\WHD\w10\x64\ServicingStack>). Copy Windows SetupMedia Update files to <Packs\WHD\w10\<Architecture>\SetupMedia> folder (E.g. <Packs\WHD\w10\x64\SetupMedia>). Copy Windows WinPE Update files to <Packs\WHD\w10\<Architecture>\WinPE> folder (E.g. <Packs\WHD\w10\x64\WinPE>). [F] - Integrate Windows Setup Media Updates using [Integrate->Windows Updates->Windows Setup Media Updates] menu. [G] - Cleanup the Source Image using [Apply->Cleanup Source Images] menu. [H] - Remove all required Windows Components using [Remove->Remove Windows Components] menu. Note: Remove the components in the order Windows Apps -> System Apps -> Advanced Windows Components. [I] - Cleanup the Source Image using [Apply->Cleanup Source Images] menu. [J] - Integrate Microsoft .NET Framework 3.5 Feature using [Integrate->Windows Features->Microsoft .NET Framework 3.5) menu. [K] - <Optional> Integrate all required Windows Custom Features using [Integrate->Windows Custom Features] menu. [L] - <Optional> Customize the Image using [Customize] menu. [M] - Apply & Save Changes to Source Images using [Apply->Apply & Save Changes to Source Images] menu. [N] - Re-Build Source Images using [Apply->Re-Build Source Images] menu. [O] - Install the OS. [P] - Perform DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase once. Note: - Although the correct method to remove the component is first by enabling/disabling features + integrating features/updates and then removing the components but since the ToolKitHelper.exe is been coded to work with the base image, I had advised earlier to integrate the updates after the component removal. Due to some components breaking the windows setup when updates are integrated after the component removal, I have changed the ToolKit's usage order to integrate updates before the component removal until I do fix the issue or I do add the support for image with updates pre-integrated. - The ToolKitHelper.exe is being developed to be used in conjunction with Toolkit and rather not as a separate product, that's why I'm not adding any extra functionalities to its command line arguments since the output of ToolKitHelper.exe is being controlled by the Toolkit. In future both the Toolkit.cmd and ToolKitHelper.exe will be replaced with a newer Toolkit. Since some people were using the ToolKitHelper.exe with their own script for component removal, I have made few small changes in the ToolKitHelper.exe with some new commands. Code: C:\w10>ToolKitHelper.exe mount /? MSMG ToolKit Commandline Helper Version: 1.0.1404.0 Image Version: 10.0.17763.1 Valid Component Names: Windows Apps ============ 3DViewer - Mixed Reality Viewer App | Depends on: WindowsMixedReality AdvertisingXaml - Advertising Xaml Alarms - Alarms & Clock App BingWeather - Weather App | Depends on: AdvertisingXaml Calculator - Calculator App Camera - Camera App CommunicationsApps - Windows Calendar & Mail App | Depends on: AdvertisingXaml DesktopAppInstaller - Desktop App Installer FeedbackHub - Feedback Hub App GetHelp - Get Help App Getstarted - Tips App HEIFImageExtension - HEIF Image Extension Plugin Maps - Maps App | Depends on: MapControl Messaging - Messaging App MixedRealityPortal - Mixed Reality Portal App | Depends on: WindowsMixedReality OfficeHub - My Office App OfficeOneNote - OneNote App OneConnect - Mobile Plans App Paint3D - Paint 3D App People - People App | Depends on: PeopleExperienceHost Photos - Photos App Print3D - Print 3D App ScreenSketch - Screen Sketch App SkypeApp - Skype App SolitaireCollection - Solitaire Collection App | Depends on: XboxGameCallableUI SoundRecorder - Voice Recorder App StickyNotes - Sticky Notes App VP9VideoExtensions - VP9 Video Extensions Plugin WalletService - Wallet Service App WebMediaExtensions - Web Media Extensions Plugin WebpImageExtensions - Webp Image Extensions Plugin YourPhone - Your Phone App ZuneMusic - Groove Music App ZuneVideo - Films & TV App System Apps =========== AADBrokerPlugin - AAD Broker Plugin AssignedAccessLockApp - Assigned Access Lock App | Depends on: AssignedAccessLockApp BioEnrollment - Bio Enrollment App ContentDeliveryManager - Content Delivery Manager Cortana - Cortana, StartMenu & Settings Search App EdgeDevToolsClient - Edge Developer Tools | Depends on: Edge Edge - Edge Browser App FileExplorer - File Explorer App LockApp - Lockscreen App MapControl - Map Control OneDrive - OneDrive Desktop Client ParentalControls - Parental Controls App PeopleExperienceHost - People Experience Host PPIProjection - Connect App QuickAssist - Quick Assist App RetailDemoContent - Retail Demo Content SecureAssessmentBrowser - Take Test App SettingSync - Setting Sync SkypeORTC - Skype ORTC SmartScreen - SmartScreen App Store - Microsoft Store App WindowsDefender - Windows Defender App WindowsMixedReality - Windows Mixed Reality WindowsReaderPDF - Windows Reader PDF | Depends on: Edge XboxApp - Microsoft Xbox App | Depends on: XboxGameCallableUI XboxGameCallableUI - Xbox Game Callable UI XboxIdentityProvider - Xbox Identity Provider | Depends on: XboxApp Advanced Components =================== AdobeFlashForWindows - Adobe Flash For Windows AssignedAccess - Assigned Access CEIP_SQM - Customer Experience Improvement Program (CEIP) DeviceLockdown - Device Lockdown (Embedded Experience) EaseOfAccessThemes - Ease of Access Themes FirstLogonAnimation - First Logon Animation HomeGroup - HomeGroup InternetExplorer - Internet Explorer KernelDebugging - Kernel Debugging | Depends on: WindowsErrorReporting MultiPointConnector - MultiPoint Connector Paint - Paint RemoteAssistance - Remote Assistance SnippingTool - Snipping Tool SystemRestore - System Restore UnifiedTelemetryClient - Unified Telemetry Client (Asimov) | Depends on: WindowsErrorReporting WindowsErrorReporting - Windows Error Reporting WindowsMediaPlayer - Windows Media Player WindowsPhotoViewer - Windows Photo Viewer WindowsSubsystemForLinux - Windows Sybsystem For Linux WindowsToGo - Windows To Go WinSAT - Windows System Assessment Tool WindowsApps - All Windows Apps SystemApps - All System Apps AdvancedComponents - All Advanced Components AllComponents - All Components
The update is being uploaded now its at 47%, so just wait for some time as I'm on a slow bandwidth now.
Upload speed is low here, now it's 78%, in few minutes It will be available. Sfc /scannow does give error for these four components DeviceLockdown WindowsReaderPDF UnifiedTelemetryClient Edge