1. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    258
    152
    10
    @MSMG ,
    In Toolkit 12.0 lines 19515 & 19882:
    Code:
    if "%ImageBuild%" equ "19042" Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "TargetReleaseVersionInfo" /t REG_SZ /d "2009" /f >nul 2>&1
    Everyone know that Windows 10 v2004 later version is v20H2, not v2009
    so,it may change this into:
    Code:
    if "%ImageBuild%" equ "19042" Reg add "HKLM\TK_SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "TargetReleaseVersionInfo" /t REG_SZ /d "20H2" /f >nul 2>&1
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. #21742 Deleted member 1385001, Dec 5, 2021
    Last edited by a moderator: Dec 5, 2021
    Some of my Friend who never comes Online asked me Which MSMG Toolkit Version is best to be used with LTSB2016 ISO Plus Best List of Packages to be removed. He wants a Total Slimmed down Image of LTSB 2016 with very less telemetry a user can do.
    Pl if somebody can assist me with this.
    His Hardware is Dell Vostro Laptop Core2Duo 3 GHZ
    2+2gb RAM & 120GB Sata HDD.

    Edit:
    Purpose of this Upgrade on his Laptop with Preinstalled Vista is to Use Laptop for some Online Job & i suggested him LTSB 2016 best to be used on this hardware.

    Thanks in Advance :)
     
  3. kozalyw

    kozalyw MDL Novice

    May 27, 2021
    12
    2
    0
    change hdd to ssd firstly otherwise anything's trying is useless :)
     
  4. #21744 Deleted member 1385001, Dec 5, 2021
    Last edited by a moderator: Dec 5, 2021
    Yes i suggested him too he will change it to SSD tmrw . Pl if you have good toolkit version to be used with this OS Image plus its Packages to be removed.

    I myself after research & analysis found these packages from offline hive loading via "HKLM:OfflineSOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages"

    List of Packages from LTSB 2016 i think to be removed according to my research goes like this :

    [ Package Names removed (Script Uploaded) ]

    Creating a Script for removal of these packages from installed OS.
     
  5. kozalyw

    kozalyw MDL Novice

    May 27, 2021
    12
    2
    0
    i never find this way to deeply get rid of package,just follow msmg's list.however thx for provide another way
     
  6. #21746 Deleted member 1385001, Dec 5, 2021
    Last edited by a moderator: Dec 5, 2021
    Pl load offline software hive of Local Machine then cross check the same suggested reg key & you will find lots of packages on offline LTSB 2016 image . i have analysed the list myself for online removal not offline.
    Let @MSMG approve the list i found or if he will suggest better components to be removed from image or might be cut down some components from the list . waiting for his response as he has vast experience in image packages tweaking
     
  7. where to get Packages Removal List for LTSB 2016 . cross checked 8.8 , 11.8 but 17763 is the build supported in predefined packages removal list.
    this LTSB 2016 is 14393 Build :)
     
  8. kozalyw

    kozalyw MDL Novice

    May 27, 2021
    12
    2
    0
    if package's cuting work perfectly,i'd like to reduce some size in other side
     
  9. I havent tested these packages removal either offline or as installed VM OS thatswhy waiting for MSMG to suggest the best list for LTSB 2016 we can remove offline via his Best of the Best toolkit project.

    If i will be testting this Image for my own use then i will research it to max extent but why take so pain for somebody else as i know theres already predefined list for LTSB 2016 by MSMG somewhere at his side.
    plus users dont like my tweaking to max extent & they always say it breaks stability of os .
     
  10. kozalyw

    kozalyw MDL Novice

    May 27, 2021
    12
    2
    0
    y
    yep
     
  11. 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 .
     
  12. Jingzin

    Jingzin MDL Addicted

    Nov 10, 2021
    665
    532
    30
    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.
     
  13. 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 =====>
     
  14. 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.
     
  15. 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...
  16. 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.
     
  17. Thank you anyways i am done helping myself
     
  18. inTerActionVRI

    inTerActionVRI MDL Expert

    Sep 23, 2009
    1,748
    3,575
    60
    #21758 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.
     
  19. JLT2000

    JLT2000 MDL Junior Member

    Nov 3, 2020
    68
    20
    0
    #21759 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...
    "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.