I agree but I have problem running your custom toolkit. I can't make it run maybe your guidance is needed I think
I have not yet released the merged version with version 12.0. But to use you have to keep the structure of the official Toolkit. Enter the Custom package and delete the old version Toolkit.cmd to not replace version 12.0 and, extract the package in the Toolkit folder. At the moment I am performing the tests for the release. And, run the GenericStart_LauncherMenu.cmd file. Everything is described in my signature and in the long Main Post of Custom Toolkit. Currently with the advent of SSDs nor do you need to worry about it. The concern is relative to what is active and in operation on the system and in memory and processing management. Disabling telemetry and superfluous things, maintaining system functionality is the most important. Eventually you remove a ton of things and reduce 500mb in the image. I do not even worry about 500mb. There are people who reduce up to the system soul, only for specific use, but hence the system no longer has the functionality by hand for daily production use (a flexible system that meets the need for relatives, etc.). I prefer a functional, generic system that meets all of my surroundings by keeping the diversity of compatibility and functionalities for a good experience of use with privacy and security.
My experience is not vast, but I love using the "For" and "Foreach" command to make the repetition ties. Did you mean this way? Spoiler: W10build1607onlinePkgsRemoval.cmd Code: @echo off setlocal EnableExtensions EnableDelayedExpansion set RegPath= for %%p in ( Adobe-Flash-For-Windows Media-FaceAnalysis Microsoft-OneCore-AllowTelemetry Microsoft-OneCore-ApplicationModel-Sync Microsoft-OneCore-Biometrics Microsoft-OneCore-CloudExperienceHost Microsoft-OneCore-ConnectionSharing Microsoft-OneCore-Connectivity-GamingPeripherals Microsoft-Windows-Cortana Microsoft-OneCore-CortanaComponents Microsoft-OneCore-Gaming Microsoft-OneCore-Indexer Microsoft-OneCore-Maps Microsoft-OneCore-SpeechComponents Microsoft-OneCore-TroubleShooting Microsoft-OneCore-Wer Microsoft-Windows-AppReadiness Microsoft-Windows-Backup Microsoft-Windows-BioEnrollment Microsoft-Windows-CloudExperienceHost Microsoft-Windows-ContentDeliveryManager Microsoft-Windows-Geolocation Microsoft-Windows-Help Microsoft-Windows-IE-Troubleshooters Microsoft-Windows-MRT10 Microsoft-Windows-NetworkDiagnostics Microsoft-Windows-OfflineFiles Microsoft-Windows-OneDrive Microsoft-Windows-RemoteAssistance Microsoft-Windows-RemoteDesktop Microsoft-Windows-ShareMedia Microsoft-Windows-Shell-HomeGroup Microsoft-Windows-Shell-SettingSync Microsoft-Windows-Skype Microsoft-Windows-SnippingTool Microsoft-Windows-SystemRestore Microsoft-Windows-SearchEngine Microsoft-Windows-TroubleShooting Microsoft-Windows-WebcamExperience Microsoft-Windows-WindowsMediaPlayer-Troubleshooters Microsoft-Windows-WorkplaceJoin Microsoft-Xbox-GameCallableUI Windows-Defender ) do ( set "RegPath=HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*%%p*" Powershell -C "Set-ItemProperty -Path '!RegPath!' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path '!RegPath!' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path '!RegPath!' -Name | ForEach-Object {Remove-WindowsPackage -Online -PackageName $_ -NoRestart}" set RegPath= ) Spoiler: W10build1607onlinePkgsRemoval.ps1 Code: $pkgsList = "Adobe-Flash-For-Windows", "Media-FaceAnalysis", "Microsoft-OneCore-AllowTelemetry", "Microsoft-OneCore-ApplicationModel-Sync", "Microsoft-OneCore-Biometrics", "Microsoft-OneCore-CloudExperienceHost", "Microsoft-OneCore-ConnectionSharing", "Microsoft-OneCore-Connectivity-GamingPeripherals", "Microsoft-Windows-Cortana", "Microsoft-OneCore-CortanaComponents", "Microsoft-OneCore-Gaming", "Microsoft-OneCore-Indexer", "Microsoft-OneCore-Maps", "Microsoft-OneCore-SpeechComponents", "Microsoft-OneCore-TroubleShooting", "Microsoft-OneCore-Wer", "Microsoft-Windows-AppReadiness", "Microsoft-Windows-Backup", "Microsoft-Windows-BioEnrollment", "Microsoft-Windows-CloudExperienceHost", "Microsoft-Windows-ContentDeliveryManager", "Microsoft-Windows-Geolocation", "Microsoft-Windows-Help", "Microsoft-Windows-IE-Troubleshooters", "Microsoft-Windows-MRT10", "Microsoft-Windows-NetworkDiagnostics", "Microsoft-Windows-OfflineFiles", "Microsoft-Windows-OneDrive", "Microsoft-Windows-RemoteAssistance", "Microsoft-Windows-RemoteDesktop", "Microsoft-Windows-ShareMedia", "Microsoft-Windows-Shell-HomeGroup", "Microsoft-Windows-Shell-SettingSync", "Microsoft-Windows-Skype", "Microsoft-Windows-SnippingTool", "Microsoft-Windows-SystemRestore", "Microsoft-Windows-SearchEngine", "Microsoft-Windows-TroubleShooting", "Microsoft-Windows-WebcamExperience", "Microsoft-Windows-WindowsMediaPlayer-Troubleshooters", "Microsoft-Windows-WorkplaceJoin", "Microsoft-Xbox-GameCallableUI", "Windows-Defender" ForEach ($pkg in $pkgsList) { $RegPath = "HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*$pkg*" Set-ItemProperty -Path $RegPath -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose Remove-Item -Path $RegPath -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose Get-ChildItem -Path $RegPath -Name | ForEach-Object {Remove-WindowsPackage -Online -PackageName $_ -NoRestart} } I did, but I do not have Windows Build 1607 to test. Be my guests to test.
Ok , now I know why it doesn't work recently. not compatible with 12.0. Thanks for the info. Hope, you will release update. Thanks
But it should work anyway, however, without the features corrected in the new version that are related to the inbox apps and small details in the remove menu. In fact, it is not incompatible with the new version. Only it is best to be alert that the new Custom Toolkit has not yet been released. What is the problem going on? Then I already release with it fixed.
Toolkit_Beta.cmd is obsolete too, could be deleted. If you run through the GenericStart_Launchermenu, the Official Toolkit is 12.0 and the Custom Toolkit for now is 11.9. But even in version 11.9 it should work. If you find some problem running the Custom Toolkit, let me know.
I need to Integrate Edge Chromium to My Windows 7 master, does anyone have file Windows6.1-KB5006749-x64.cab and Windows6.1-KB5006749-x86.cab? Its seem missing from packs folder...
RemovePkgsList_W10_LTSC_2021.txt does not list TelnetClient, TFTPClient. Where did you get them from maybe from RemovePkgsList_W11_10.0.22000 or some other place? What this Win32WebViewHost component is for, and where can I get a description of each component individually?
Black Kamen Rider, In folders, in which there are text files with download links, made available by MSMG, I put a script (DownloadExtract.cmd) that downloads the MSU files, extracts the CABs and deletes the remaining MSU. Downloads only for the respective folder. There are some txt files that were empty and I added the links. Just extract inside the Packs folder. Enter the component folder and run the DownloadExtract.cmd script you need. Note: You do not need to run as admin.
For this package, we have to wait for @MSMG to launch the update. At the moment, what you can do is put the last NET5 pack inside the NET6 folder and rename to NET6.
Created AIO win10 Current Installed Online OS packages Removal Script. working great at my side from 10586 till latest 1904x but the way MSMG toolkit removes leftovers too is awesome . still recommend users not to use my packages removal script but to Use MSMG toolkit on offline Image which does the job flawlessly.
if anyone uses defender application guard in w10 enterprise ltsc 2021, removing remotedesktopclient & remotedesktopserver will break it
@MSMG, Someone had reported a bug from the InboxApps AppLicense. Spoiler: Report Microsoft Default Inbox Apps .xml files are missing... Please copy the missing files to <Packs\Apps\w10> folder... This will occur for anyone who has never downloaded the licenses or already deleted them from the .\Packs\Apps\w81 folder, .\Packs\Apps\w10 or .\Packs\Apps\w11. In order to be able to integrate the Inbox Apps, simply delete the following block of the toolkit code, Code: if not exist "%Apps%\*.xml" ( echo.Microsoft Default Inbox Apps .xml files are missing... echo. echo.Please copy the missing files to ^<Packs\Apps\%SelectedSourceOS%^> folder... echo. goto :Stop ) or replace by the suggested below. Code: if not exist "%AppLicense%\*.xml" ( echo.Microsoft Default Inbox Apps .xml License files are missing... echo. echo.Please copy the missing files to ^<Bin\AppLicense^> folder... echo. goto :Stop )