1. kozalyw

    kozalyw MDL Novice

    May 27, 2021
    12
    2
    0
    y
    yep
     
  2. For me i only assure via my tweaks not a single data packet to be transmitted to M$ in any way & i know via going that much in depth breaks many things which i dont need for my usage of OS.

    as i always say either Let OS ride us its own way or Make ourself that much Confident to ride OS our own way .
     
  3. Jingzin

    Jingzin MDL Senior Member

    Nov 10, 2021
    382
    235
    10
    in the past i always used msmg toolkit plus wimtweak exe etc to slim down even ltsc 2015 and 2016 . whenever i slimmed it down to barebones there always were some issues and errors in even viewer.

    for the past few years i was using ltsb 2016 my own made it needed only 700mb ram etc.

    i was curious about windows 11 so i got msmg wimtweak dism etc together and started working on it. then i came across windows 11 image called Ghost spectre not sure if you heard of it but myself i never trusted windows copy made by someone else.
    i have installed it on my spare ssd just to try it. it need around 1gb ram and everything works perfectly scanned it with few antiviruses and nothing was found and really digged into it trying to find some trojan malware and such and found nothing. it works perfectly and no errors in event viewer.

    maybe you could try it on your laptop it works well on both of my desktop and laptop.
     
  4. Sorry to say not needed now . as my friend is so happy after i have done installation with my own installed system Packages removal script & nothing is found broken as he tested himself. even sfc no errors . event logs are disabled due to telemetry reasons, etc etc etc etc etc cant share whole process i have done on his laptop . anyways thanks for your reply.

    What i learn: best we can do in OS tweaking is to help ourself nobody is there who will help with our queries. i asked for packages list to be removed from LTSB 2016 but nobody found who has answered my query.

    I helped myself =====>
     
  5. Marco123V

    Marco123V MDL Novice

    Feb 2, 2014
    19
    28
    0
    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):
    ; 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

    ;###################### 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.
     
  6. JLT2000

    JLT2000 MDL Junior Member

    Nov 3, 2020
    68
    20
    0
    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
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. 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.
     
  8. Thank you anyways i am done helping myself
     
  9. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,651
    3,398
    60
    #21769 inTerActionVRI, Dec 5, 2021
    Last edited: Dec 5, 2021
    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.
     
  10. JLT2000

    JLT2000 MDL Junior Member

    Nov 3, 2020
    68
    20
    0
    #21770 JLT2000, Dec 6, 2021
    Last edited: Dec 6, 2021
    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
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. "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.
     
  12. 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.
     
  13. mtfclphtknlrkn

    mtfclphtknlrkn MDL Novice

    Nov 6, 2021
    40
    12
    0
    MSMG, Do I have to upgrade to Windows 10 Enterprise 19044.1288 to remove the components?
     
  14. mtfclphtknlrkn

    mtfclphtknlrkn MDL Novice

    Nov 6, 2021
    40
    12
    0
    Where is your list taken from, are there many files?
     
  15. graver.x

    graver.x MDL Senior Member

    Jan 18, 2020
    342
    476
    10
    #21775 graver.x, Dec 6, 2021
    Last edited: Dec 6, 2021
    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:
    ; _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.
     
  16. brz.2k2

    brz.2k2 MDL Novice

    Jul 24, 2015
    11
    6
    0
    #21776 brz.2k2, Dec 6, 2021
    Last edited: Dec 6, 2021
    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.
     
  17. china_fisheye

    china_fisheye MDL Novice

    Dec 6, 2021
    1
    0
    0
    Thanks man Great one ..!
     
  18. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,651
    3,398
    60
    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.
     
  19. Yes absolutely correct . i totaly agree with you Boss :)
     
  20. loader24

    loader24 MDL Junior Member

    May 18, 2016
    80
    11
    0
    after the removal how many gb left?