For DISM removal I think we must specify every package, ex: Microsoft-OneCore-SpeechComponents must be: Microsoft-OneCore-SpeechComponents-WOW64-Package Microsoft-OneCore-SpeechComponents-Package Microsoft-OneCore-Speech...etc ...etc I also want a slimmed LTSB so I'm testing a little bit, would be great have a full list of removable packages. I'm testing with this right now (excluded defender, and some bioenrollment pkgs): Spoiler: RemovePkgsList.txt ; REMOVED ON LTSB 2016 v1607 14393.4771 Adobe-Flash-For-Windows-onecoreuap-Package Adobe-Flash-For-Windows-Package Microsoft-Windows-OfflineFiles-Package Microsoft-Windows-RDC-Package Microsoft-Windows-SimpleTCP-Package Microsoft-Windows-Telnet-Client-Package Microsoft-Windows-TFTP-Client-Package Microsoft-Windows-Client-AssignedAccess-base-Package Microsoft-Windows-Client-AssignedAccess-Package Microsoft-OneCore-TroubleShooting-Package Microsoft-OneCore-TroubleShooting-WOW64-Package Microsoft-OneCore-AllowTelemetry-Reduced-Default-Package Microsoft-Windows-ContentDeliveryManager-Package Microsoft-Windows-MultiPoint-Connector-Package Microsoft-Windows-OneDrive-Setup-Package Microsoft-Windows-Skype-ORTC-Package Microsoft-Windows-EnterpriseClientSync-Host-Package Microsoft-Windows-Client-ShellLauncher-Package Microsoft-Windows-Migration-Package Microsoft-Windows-Lxss-Optional-Package Microsoft-Windows-PortableWorkspaces-Creator-Package Microsoft-OneCore-CortanaComponents-Package Microsoft-OneCore-CortanaComponents-WOW64-Package Microsoft-Windows-Cortana-Package Microsoft-Windows-Cortana-PAL-Desktop-Package Microsoft-Windows-Search2-Package Microsoft-Windows-Search2-WOW64-Package Microsoft-Windows-Shell-HomeGroup-Package Microsoft-Hyper-V-ClientEdition-Package Microsoft-Hyper-V-Common-Drivers-WOW64-Package Microsoft-Hyper-V-Management-PowerShell-Package Microsoft-Hyper-V-Offline-Common-Package Microsoft-OneCore-HyperV-Hypervisor-Package HyperV-Host-Compute-Interop-Package HyperV-Host-Compute-PowerShell-Module-Package HyperV-UX-PowerShell-Module-Containers-Package Microsoft-Windows-ParentalControls-Package Microsoft-Windows-SearchEngine-Client-Package Microsoft-Xbox-GameCallableUI-Package Microsoft-OneCore-Gaming-Preview-GamesEnumeration-Package Microsoft-OneCore-Gaming-Preview-GamesEnumeration-WOW64-Package Microsoft-OneCore-Gaming-Storage-Package Microsoft-OneCore-Gaming-Storage-WOW64-Package Microsoft-OneCore-Gaming-UI-Package Microsoft-OneCore-Gaming-UI-WOW64-Package Spoiler: RemovePkgFrankenList.txt (need to depure and test for 1607) ;###################### DISM #################################################### ; Some packages may not exist in certain versions, architecture and editions. ; Change en-us to your language code. ;## Multimedia ## ; Game Explorer Microsoft-Windows-GameUX-Package ; Speech Recognition ;Microsoft-Windows-LanguageFeatures-Speech-en-us-avcore-Package ;Microsoft-Windows-LanguageFeatures-Speech-en-us-enduser-Package ;Microsoft-Windows-LanguageFeatures-Speech-en-us-onecoreuap-Package ;Microsoft-Windows-LanguageFeatures-Speech-en-us-Package ;Microsoft-Windows-LanguageFeatures-TextToSpeech-en-us-enduser-Package ;Microsoft-Windows-LanguageFeatures-TextToSpeech-en-us-onecoreuap-Package ;Microsoft-Windows-LanguageFeatures-TextToSpeech-en-us-Package ; Windows Media Player ;Microsoft-Windows-MediaPlayback-OC-Package ;Microsoft-Windows-MediaPlayer-Package ;Microsoft-Windows-MediaPlayer-Package-Wrapper ;Microsoft-Windows-MediaPlayer-Payload-Package ;Microsoft-Windows-SQL-Lite-Package ;Microsoft-Windows-SQL-Lite-WOW64-Package ;Microsoft-Windows-WindowsMediaPlayer-Troubleshooters-Package ;Microsoft-Windows-WMPNetworkSharingService-Opt-Package ;Microsoft-Windows-WMPNetworkSharingService-Opt-WOW64-Package ;Microsoft-Windows-WMPNetworkSharingService-Package ;Microsoft-Windows-WMPNetworkSharingService-WOW64-Package ;Microsoft-Windows-WPD-LegacyWmdmFeature-Feature-Package ;Microsoft-Windows-WPD-LegacyWmdmFeature-Feature-WOW64-Package ; Windows Photo Viewer ;Microsoft-Windows-PhotoBasic-Feature-Package ;Microsoft-Windows-PhotoBasic-Feature-WOW64-Package ;Microsoft-Windows-PhotoBasic-multimedia-Package ;Microsoft-Windows-PhotoBasic-merged-Package ;Microsoft-Windows-PhotoBasic-Package ;Microsoft-Windows-PhotoBasic-PictureTools-Package ;Microsoft-Windows-PhotoBasic-PictureTools-WOW64-Package ;Microsoft-Windows-PhotoBasic-WOW64-multimedia-Package ;Microsoft-Windows-PhotoBasic-WOW64-merged-Package ;Microsoft-Windows-PhotoBasic-WOW64-Package ; Windows TIFF IFilter (OCR) ;Microsoft-Windows-LanguageFeatures-OCR-en-us-Package ;Microsoft-Windows-WinOcr-Opt-Package ;Microsoft-Windows-WinOcr-Package ; WinSAT ;Microsoft-Windows-WinSATMediaFiles-Package ;## Network ## ; Adobe Flash For Windows Adobe-Flash-For-Windows-onecoreuap-Package Adobe-Flash-For-Windows-Package ; Internet Explorer ;Microsoft-Windows-IE-Troubleshooters-Package ;Microsoft-Windows-ImageBasedSetup-IE-Package-Base ;Microsoft-Windows-ImageBasedSetup-IE-Package-enduser ;Microsoft-Windows-ImageBasedSetup-IE-Package-windows ;Microsoft-Windows-InternetExplorer-Optional-Package ;microsoft-windows-internetexplorer-optional-package-Wrapper ;Microsoft-Windows-InternetExplorer-Package ;Microsoft-Windows-InternetExplorer-Package-onecoreuap ;Microsoft-Windows-InternetExplorer-Package-shell ;Microsoft-Windows-InternetExplorer-Package-ua ;Microsoft-Windows-Media-FlvPropHandler-Package ; Offline Files Microsoft-Windows-OfflineFiles-merged-Package Microsoft-Windows-OfflineFiles-Package Microsoft-Windows-OfflineFiles-UI-Package Microsoft-Windows-OfflineFiles-WOW64-Package ; OpenSSH Microsoft-OneCore-LibreSSL-Package Microsoft-OneCore-OpenSSH-ClientOnly-Package Microsoft-OneCore-OpenSSH-Common-Package openssh-client-package-Wrapper OpenSSH-Client-Package ; Remote Differential Compression Microsoft-Windows-RDC-Opt-Package Microsoft-Windows-RDC-Package ; Simple TCP/IP Services Microsoft-Windows-SimpleTCP-Opt-Package Microsoft-Windows-SimpleTCP-Package ; Telnet Client Microsoft-Windows-Telnet-Client-Opt-Package Microsoft-Windows-Telnet-Client-Package ; TFTP Client Microsoft-Windows-TFTP-Client-Opt-Package Microsoft-Windows-TFTP-Client-Package ;## Privacy ## ; Assigned Access Microsoft-Windows-Client-AssignedAccess-base-Package Microsoft-Windows-Client-AssignedAccess-Package Microsoft-Windows-Client-AssignedAccess-pcshell-Package Microsoft-Windows-Client-AssignedAccess-shell-Package Microsoft-Windows-Client-AssignedAccess-WOW64-Package Microsoft-Windows-Embedded-AssignedAccessCsp-Package ; Biometrics ;Microsoft-OneCore-Biometrics-Package ;Microsoft-OneCore-Biometrics-WOW64-Package ;Microsoft-OneCore-Biometrics-Fingerprint-Package ;Microsoft-OneCore-Biometrics-FaceRecognition-Package ;Media-FaceAnalysis-Package ;Media-FaceAnalysis-WOW64-Package ; Face Recognition Microsoft-Windows-Hello-Face-Migration-Package microsoft-windows-hello-face-migration-package-Wrapper Microsoft-Windows-Hello-Face-Package microsoft-windows-hello-face-package-Wrapper ; Geolocation (Breaks Settings->Privacy->Location?) ;Microsoft-Windows-Geolocation-Package ;Microsoft-Windows-Geolocation-WOW64-Package ; Telemetry & Bloatware Microsoft-OneCore-TroubleShooting-Package Microsoft-OneCore-TroubleShooting-WOW64-Package Microsoft-OneCore-AllowTelemetry-Reduced-Default-Package Microsoft-Windows-ContentDeliveryManager-Package ;## Remoting ## ; Multi Point Connector Microsoft-Windows-MultiPoint-Connector-Package MultiPoint-Connector-Opt-Package MultiPoint-Help-Package MultiPoint-Tools-Opt-Package ; OneDrive Microsoft-Windows-OneDrive-Setup-Package Microsoft-Windows-OneDrive-Setup-WOW64-Package ; Remote Assistance ;Microsoft-Windows-RemoteAssistance-Package-Client ; Remote Desktop Client ;Microsoft-Windows-TerminalServices-RemoteApplications-Client-Package ;Microsoft-Windows-TerminalServices-UsbRedirector-Package ; Remote Desktop Server ;Microsoft-OneCore-RemoteDesktopServices-Collaboration-Package ;Microsoft-Windows-AppServerClient-OptGroup-merged-Package ;Microsoft-Windows-AppServerClient-OptGroup-Package ;Microsoft-Windows-AppServerClient-OptGroup-WOW64-merged-Package ;Microsoft-Windows-AppServerClient-OptGroup-WOW64-Package ;Microsoft-Windows-RemoteDesktop-UserModeRDProtocol-merged-Package ;Microsoft-Windows-RemoteDesktop-UserModeRDProtocol-Package ;Microsoft-Windows-Remotefx-Clientvm-Rdvgwddmdx11-Package ;Microsoft-windows-RemoteFX-clientVM-RemoteFXWDDMDriver-WOW64-Package ;Microsoft-Windows-RemoteFX-Graphics-Virtualization-Host-Package ;Microsoft-Windows-RemoteFX-HyperV-Integration-Package ;Microsoft-Windows-RemoteFX-RemoteClient-Setup-Package ;Microsoft-Windows-RemoteFX-VM-Setup-Package ;Microsoft-Windows-RemoteFX-VM-Setup-merged-Package ;Microsoft-Windows-RemoteFX-VM-Setup-WOW64-Package ;Microsoft-Windows-TerminalServices-AppCompat-Opt-Package ;Microsoft-Windows-TerminalServices-AppCompat-Opt-WOW64-Package ;Microsoft-Windows-TerminalServices-AppServerClient-Opt-Package ;Microsoft-Windows-TerminalServices-AppServerClient-Opt-WOW64-Package ;Microsoft-Windows-TerminalServices-AppServer-Client-Package ;Microsoft-Windows-TerminalServices-AppServer-Client-WOW64-Package ;Microsoft-Windows-TerminalServices-CommandLineTools-Package ;Microsoft-Windows-TerminalServices-MiscRedirection-Package ;Microsoft-Windows-TerminalServices-Publishing-WMIProvider-Package ;Microsoft-Windows-Virtualization-RemoteFX-User-Mode-Transport-Package ;Microsoft-Windows-Virtualization-RemoteFX-User-Mode-Transport-WOW64-Package ; Skype Microsoft-Windows-Skype-ORTC-Package ; Work Folders Client Microsoft-Windows-EnterpriseClientSync-Host-Opt-Package Microsoft-Windows-EnterpriseClientSync-Host-Package ;## System ## ; Device Lockdown Microsoft-IoTUAP-ShellExt-Tools-Package Microsoft-Windows-Client-EmbeddedExp-Package Microsoft-Windows-Client-EmbeddedExp-WOW64-Package Microsoft-Windows-Client-ShellLauncher-Package Microsoft-Windows-Embedded-AssignedAccessCsp-Package Microsoft-Windows-Embedded-BootExp-Package Microsoft-Windows-Embedded-EmbeddedLogon-Package Microsoft-Windows-Embedded-KeyboardFilter-Package Microsoft-Windows-Embedded-KeyboardFilter-WOW64-Package Microsoft-Windows-Embedded-ShellLauncher-Package Microsoft-Windows-Embedded-UnifiedWriteFilter-base-Package Microsoft-Windows-Embedded-UnifiedWriteFilterCSP-base-Package Microsoft-Windows-Embedded-UnifiedWriteFilterCSP-onecore-Package Microsoft-Windows-Embedded-UnifiedWriteFilterCSP-Package Microsoft-Windows-Embedded-UnifiedWriteFilter-onecore-Package Microsoft-Windows-Embedded-UnifiedWriteFilter-Package Microsoft-Windows-Embedded-UnifiedWriteFilter-WOW64-Package ; EasyTransfer Microsoft-Windows-Migration-Package ; Paint ;Microsoft-Windows-MSPaint-FoD-Package ;Microsoft-Windows-MSPaint-FoD-Package-Wrapper ; Projected File System (ProjFS) Microsoft-Windows-ProjFS-OptionalFeature-Package Microsoft-Windows-ProjFS-Package ; Steps Recorder ;Microsoft-Windows-StepsRecorder-Package ;Microsoft-Windows-StepsRecorder-Package-Wrapper ; Windows Backup ;Microsoft-Windows-Backup-Package ;Microsoft-Windows-BLB-Client-Package ; Windows Firewall ;Networking-MPSSVC-Rules-EnterpriseEdition-net-Package ;Networking-MPSSVC-Rules-EnterpriseNEdition-net-Package ;Networking-MPSSVC-Rules-EnterpriseEdition-onecore-Package ;Networking-MPSSVC-Rules-EnterpriseNEdition-onecore-Package ;Networking-MPSSVC-Rules-EnterpriseEdition-Package ;Networking-MPSSVC-Rules-EnterpriseNEdition-Package ;Networking-MPSSVC-Rules-HomePremiumEdition-net-Package ;Networking-MPSSVC-Rules-HomePremiumNEdition-net-Package ;Networking-MPSSVC-Rules-HomePremiumEdition-onecore-Package ;Networking-MPSSVC-Rules-HomePremiumNEdition-onecore-Package ;Networking-MPSSVC-Rules-HomePremiumEdition-Package ;Networking-MPSSVC-Rules-HomePremiumNEdition-Package ; Windows Subsystem For Linux Microsoft-Windows-Lxss-onecore-Package Microsoft-Windows-Lxss-Optional-onecore-Package Microsoft-Windows-Lxss-merged-Package Microsoft-Windows-Lxss-Optional-merged-Package Microsoft-Windows-Lxss-Optional-Package Microsoft-Windows-Lxss-Optional-WOW64-Package Microsoft-Windows-Lxss-Package Microsoft-Windows-Lxss-WithGraphics-Package Microsoft-Windows-Lxss-WithGraphics-WOW64-Package Microsoft-Windows-Lxss-WOW64-Package ; Windows To Go Microsoft-Windows-PortableWorkspaces-Creator-Package ; Wordpad Microsoft-Windows-WordPad-FoD-Package Microsoft-Windows-WordPad-FoD-Package-Wrapper ;## System Apps ## ; AAD Broker Plugin ;Microsoft-Windows-Security-AADBrokerPlugin-Package ; Accounts Control ;Microsoft-OneCore-AccountsControl-Api-Package ; Bio Enrollment ;Microsoft-Windows-BioEnrollment-UX-Package ; Cortana Microsoft-OneCore-CortanaComponents-Package Microsoft-OneCore-CortanaComponents-WOW64-Package Microsoft-Windows-Cortana-Package Microsoft-Windows-Cortana-PAL-Desktop-Package Microsoft-Windows-Search2-Package Microsoft-Windows-Search2-WOW64-Package ; Edge Classic Microsoft-Windows-Internet-Browser-Package ; Home Group Microsoft-Windows-Shell-HomeGroup-Package ; Hyper V Microsoft-Hyper-V-ClientEdition-Package Microsoft-Hyper-V-Guest-Integration-Drivers-Package Microsoft-Hyper-V-Common-Drivers-Package Microsoft-Hyper-V-Common-Drivers-WOW64-Package Microsoft-Hyper-V-Management-PowerShell-Package Microsoft-Hyper-V-Offline-Common-Package Microsoft-OneCore-HyperV-Hypervisor-Package HyperV-Host-Compute-Interop-Package HyperV-Host-Compute-PowerShell-Module-Package HyperV-UX-PowerShell-Module-Containers-Package ; Map Control ;Microsoft-OneCore-Maps-Core-Package ;Microsoft-OneCore-Maps-Full-merged-Package ;Microsoft-OneCore-Maps-Full-Package ;Microsoft-OneCore-Maps-merged-Package ;Microsoft-OneCore-Maps-Package ;Microsoft-OneCore-Maps-WOW64-Package ; Parental Controls Microsoft-Windows-ParentalControls-Package ; PPI Projection (Connect App) Microsoft-PPIProjection-Package ; Quick Assist Microsoft-Windows-QuickAssist-Package Microsoft-Windows-QuickAssist-Package-Wrapper ; SecureAssessmentBrowser (Take Test) Microsoft-Windows-Management-SecureAssessment-Package ; Windows Defender ;Microsoft-OneCoreUAP-AppRuntime-RemoteAppLifetimeManager-Package ;Microsoft-Windows-HVSI-Components-Package ;Microsoft-Windows-HVSI-Components-WOW64-Package ;Microsoft-Windows-HVSI-Package ;Microsoft-Windows-HVSI-WOW64-Package ;Microsoft-Windows-SenseClient-amcore-Package ;Microsoft-Windows-SenseClient-onecore-Package ;Microsoft-Windows-SenseClient-Package ;Windows-Defender-AM-Default-Definitions-Package ;Windows-Defender-AppLayer-Group-Package ;Windows-Defender-ApplicationGuard-Inbox-Package ;Windows-Defender-ApplicationGuard-Inbox-WOW64-Package ;Windows-Defender-Client-Package ;Windows-Defender-Core-Group-amcore-Package ;Windows-Defender-Core-Group-onecore-Package ;Windows-Defender-Core-Group-Package ;Windows-Defender-Group-Policy-Package ;Windows-Defender-Management-Group-amcore-Package ;Windows-Defender-Management-Group-onecore-Package ;Windows-Defender-Management-Group-Package ;Windows-Defender-Management-MDM-Group-Package ;Windows-Defender-Management-Powershell-Group-Package ;Windows-Defender-Nis-Group-Package ; Windows Mixed Reality Microsoft-Composable-PlatformExtension-DragDropCommon-Package Microsoft-Composable-PlatformExtension-DragDropCommon-WOW64-Package Microsoft-Windows-Holographic-Desktop-Analog-Package Microsoft-Windows-Holographic-Desktop-Analog-WOW64-Package Microsoft-Windows-Holographic-Desktop-Merged-analog-Package Microsoft-Windows-Holographic-Desktop-Merged-onecoreuap-Package Microsoft-Windows-Holographic-Desktop-Merged-Package Microsoft-Windows-Holographic-Desktop-Merged-pcshell-Package Microsoft-Windows-Holographic-Desktop-Merged-WOW64-analog-Package Microsoft-Windows-Holographic-Desktop-Merged-WOW64-Package Microsoft-Windows-Holographic-Desktop-Merged-merged-Package Microsoft-Windows-Holographic-Desktop-Merged-WOW64-merged-Package ; Windows Search Microsoft-Windows-SearchEngine-Client-Package ; Windows Store Client ;Microsoft-OneCore-UniversalStore-Package ; Xbox Client Microsoft-Xbox-GameCallableUI-Package Microsoft-OneCore-Gaming-Preview-GamesEnumeration-Package Microsoft-OneCore-Gaming-Preview-GamesEnumeration-WOW64-Package Microsoft-OneCore-Gaming-Storage-Package Microsoft-OneCore-Gaming-Storage-WOW64-Package Microsoft-OneCore-Gaming-UI-Package Microsoft-OneCore-Gaming-UI-WOW64-Package Microsoft-OneCore-Networking-XboxLive-Package Edit: oops was replying before see your last message, good to know everything was fine.
Read the Changelog.txt in ToolKit's Archive file. There are no support for 1607 component removal 1809.17763 will be the best choice, and works propper with RemovePkgsList Then a sata ssd is must as kozalyw mentioned
Run as Trusted Installer on Installed OS : Code: @echo off Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Adobe-Flash-For-Windows*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Adobe-Flash-For-Windows*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Adobe-Flash-For-Windows*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Media-FaceAnalysis*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Media-FaceAnalysis*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Media-FaceAnalysis*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-AllowTelemetry*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-AllowTelemetry*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-AllowTelemetry*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-ApplicationModel-Sync*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-ApplicationModel-Sync*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-ApplicationModel-Sync*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Biometrics*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Biometrics*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Biometrics*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-CloudExperienceHost*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-CloudExperienceHost*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-CloudExperienceHost*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-ConnectionSharing*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-ConnectionSharing*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-ConnectionSharing*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Connectivity-GamingPeripherals*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Connectivity-GamingPeripherals*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Connectivity-GamingPeripherals*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Cortana*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Cortana*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Cortana*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-CortanaComponents*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-CortanaComponents*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-CortanaComponents*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Gaming*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Gaming*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Gaming*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Indexer*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Indexer*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Indexer*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Maps*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Maps*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Maps*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-SpeechComponents*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-SpeechComponents*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-SpeechComponents*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-TroubleShooting*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-TroubleShooting*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-TroubleShooting*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Wer*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Wer*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-OneCore-Wer*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-AppReadiness*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-AppReadiness*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-AppReadiness*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Backup*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Backup*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Backup*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-BioEnrollment*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-BioEnrollment*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-BioEnrollment*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-CloudExperienceHost*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-CloudExperienceHost*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-CloudExperienceHost*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-ContentDeliveryManager*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-ContentDeliveryManager*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-ContentDeliveryManager*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Geolocation*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Geolocation*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Geolocation*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Help*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Help*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Help*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-IE-Troubleshooters*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-IE-Troubleshooters*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-IE-Troubleshooters*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-MRT10*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-MRT10*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-MRT10*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-NetworkDiagnostics*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-NetworkDiagnostics*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-NetworkDiagnostics*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-OfflineFiles*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-OfflineFiles*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-OfflineFiles*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-OneDrive*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-OneDrive*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-OneDrive*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-RemoteAssistance*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-RemoteAssistance*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-RemoteAssistance*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-RemoteDesktop*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-RemoteDesktop*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-RemoteDesktop*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-ShareMedia*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-ShareMedia*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-ShareMedia*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Shell-HomeGroup*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Shell-HomeGroup*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Shell-HomeGroup*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Shell-SettingSync*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Shell-SettingSync*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Shell-SettingSync*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Skype*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Skype*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-Skype*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SnippingTool*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SnippingTool*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SnippingTool*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SystemRestore*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SystemRestore*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SystemRestore*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SearchEngine*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SearchEngine*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-SearchEngine*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-TroubleShooting*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-TroubleShooting*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-TroubleShooting*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WebcamExperience*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WebcamExperience*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WebcamExperience*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WindowsMediaPlayer-Troubleshooters*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WindowsMediaPlayer-Troubleshooters*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WindowsMediaPlayer-Troubleshooters*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WorkplaceJoin*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WorkplaceJoin*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Windows-WorkplaceJoin*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Xbox-GameCallableUI*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Xbox-GameCallableUI*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Microsoft-Xbox-GameCallableUI*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Powershell -C "Set-ItemProperty -Path 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Windows-Defender*' -Name Visibility -Value 1 -Force -EA SilentlyContinue -Verbose" Powershell -C "Remove-Item -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Windows-Defender*' -Include *Owner* -Recurse -Force -EA SilentlyContinue -Verbose" Powershell -C "Get-ChildItem -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\*Windows-Defender*' -Name | ForEach-Object {dism /online /remove-package /PackageName:$_ /NoRestart}" Just Sharing a first tweak script done there are many many many many many others too . cant share.
Even so, if you have a list of components in the Template Lists format for the builds below 17763 it is possible to all, use the tool for removing through Dism list. Even if Toolkit offers this ease of removal with DISM command through list. What is through DISM is always directly related to Microsoft, not with Toolkit. I think the support conferred by Toolkit is directly related to the removal system through the Toolkithelper tool. @MSMG, correct me if I'm wrong in my thoughts.
I think you quite right about that, i use only dism apps removeal every time with toolkit, never no problems ms way But the dism template lists needs an update to work propper with 1607 Thx to (\_/)^(\_/) it is now possible I might try it out
"Uday Kumar" Bangalore IN (Unknown Person to Online World) who never comes online as he always busy with his Cyber / Forensic work offline 24/7 is the real person behind everything regarding my scripting codes in this online world. Credits always yours & pleasure remains always mine Regards, Karan Kumar, INDIA.
These commands can be slimmed down to single three line command code with adding function for List of Packages to be removed . that will be very handy as nobody has to again & again write all these but just add package name to list @inTerActionVRI will for sure do this in a single minute via his vast experience . Just we have to add Set List="*PackagesNames*" to very beginning of the script & rest all single three line command will do its magic.
I made my list the way MSMG recommends it, and I advised you to do the same. So, in my words, which you quoted, is the answer to your question. My list is as follows: Spoiler: RemovePkgsList.txt ; _TH_W10_LTSC_2021 ; EdgeChromium ; InternetExplorer GameExplorer SnippingTool SpeechRecognition TIFFIFilter ; WindowsMediaPlayer WindowsPhotoViewer WinSAT OfflineFiles OpenSSH RemoteDesktopClient RDC SimpleTCPIPServices TelnetClient TFTPClient AssignedAccess CEIP FaceRecognition KernelDebugging LocationService PicturePassword PinEnrollment UnifiedTelemetryClient WiFiNetworkManager WindowsErrorReporting WindowsInsiderHub HomeGroup MultiPointConnector RemoteAssistance RemoteDesktopServer RemoteRegistry WorksFolderClient DeviceLockdown EaseOfAccessThemes EasyTransfer FileHistory ManualSetup ProjFS Paint SecurityCenter StepsRecorder StorageSpaces SystemRestore WindowsBackup WindowsFirewall WindowsSubsystemForLinux WindowsToGo Wordpad AADBrokerPlugin AssignedAccessLockApp AsyncTextService BioEnrollment CapturePicker CallingShellApp CBSPreview ContentDeliveryManager CredDialogHost ECApp EdgeDevToolsClient Edge FileExplorer LockApp MapControl NarratorQuickStart OOBENetworkCaptivePortal OOBENetworkConnectionFlow ParentalControls PeopleExperienceHost QuickAssist RetailDemoContent SecureAssessmentBrowser SettingSync SkypeORTC SmartScreen ; Win32WebViewHost WindowsDefender WindowsMixedReality WindowsReaderPDF ; WindowsStoreClient XboxClient XboxGameCallableUI XGpuEjectDialog As you can see, I excluded some components, including WindowsStoreClient, as I integrated the Store. If you want to remove components, you need to update the image to 19044.1387 The information is contained in the Changelog: + Updated the Feature "Remove Windows Component" to support Windows 10 Client v2004 (v10.0.19041.1) & v2004/v20H2/v21H1/v21H2/LTSC2021 (v10.0.1904x.1387) Source OS.
Any information. Fisrt release of version 12.0 and removing 'edge' specifically (not chrome and deps) was my only combination in LTSC 2021 without it borking with '0x800f081f' and no more WU. I saw second 12.0 and some changes. Edge was added to removepkgslist again and I like to test it. Safe? PS: 11.9 produced an 'usable' latest LTSC.
Remembering that removal through Toolkithelper is more tuned. I already explained this other times, just as MSMG also explained here, it takes care of several aspect that the dism does not care. So when you can use the removal through Toolkithelper, I recommend.
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