Expert @RaiyvaN Knows this . he is an Expert in modding Toolkit with a very easy user friendly way. Lots n Lots of thanks to him for being here with us to support us on toolkit . or this : Code: @echo off echo ====================================================== echo -------------- Disable Windows Features -------------- echo ====================================================== Powershell -Command "Get-WindowsOptionalFeature -Online | Where-Object {$_.State -eq 'Enabled' } | Out-GridView -PassThru -Title 'Select Windows Optional Features to Disable' | Disable-WindowsOptionalFeature -Online -NoRestart -Verbose" echo ====================================================== echo ------------- Remove Windows Capabilities ------------ echo ====================================================== Powershell -Command "Get-WindowsCapability -Online | Where-Object {$_.State -eq 'Installed' } | Out-GridView -PassThru -Title 'Select Windows Capabilities to Remove' | Remove-WindowsCapability -Online -Verbose" echo ====================================================== echo ------------------ Remove MetroApps ------------------ echo ====================================================== PowerShell -Command "Get-AppXProvisionedPackage -Online | Out-GridView -PassThru -Title 'Remove Windows Apps' | Remove-AppXProvisionedPackage -Online -ErrorAction SilentlyContinue -Verbose" echo ====================================================== echo ------------------ Remove SystemApps ----------------- echo ====================================================== Powershell -Command "Get-AppxPackage -AllUsers | Out-GridView -PassThru -Title 'Remove System Apps' | Remove-AppxPackage -AllUsers -ErrorAction SilentlyContinue -Verbose" echo ====================================================== pause This script works upon only current Installed OS but not Offline Wim Index.
OFFLINE - [Use with PowerRun Command Prompt] Code: Disable Windows Features: Powershell -Command "Get-WindowsOptionalFeature -Path C:\mount | Where-Object {$_.State -eq 'Enabled' } | Out-GridView -PassThru -Title 'Select Windows Optional Features to Disable' | Disable-WindowsOptionalFeature -Path C:\mount -NoRestart -Verbose" Enable Windows Features: Powershell -Command "Get-WindowsOptionalFeature -Path C:\mount | Where-Object {$_.State -eq 'Disabled' } | Out-GridView -PassThru -Title 'Select Windows Optional Features to Enable' | Enable-WindowsOptionalFeature -Path C:\mount -NoRestart -Verbose" Remove Windows Capabilities: Powershell -Command "Get-WindowsCapability -Path C:\mount | Where-Object {$_.State -eq 'Installed' } | Out-GridView -PassThru -Title 'Select Windows Capabilities to Remove' | Remove-WindowsCapability -Path C:\mount -Verbose" Remove MetroApps: Powershell -Command "Get-AppXProvisionedPackage -Path C:\mount | Out-GridView -PassThru -Title 'Remove Windows Apps' | Remove-AppxProvisionedPackage -Path C:\mount -ErrorAction SilentlyContinue -Verbose" Remove SystemApps: Powershell -Command "Get-ChildItem -Path C:\mount\Windows\SystemApps | Out-GridView -PassThru -Title 'Select SystemApps to Remove' | Remove-Item -Force -Confirm:$False" Remove Regedit SystemApps: Reg Load HKLM\S C:\mount\Windows\System32\config\SOFTWARE Powershell -Command "Get-ChildItem -Path "HKLM:S\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Config" | Out-GridView -PassThru -Title 'Select Configs to Remove' | Remove-Item -Force -Confirm:$False" Reg Unload HKLM\S
Need some help here. Windows 10 2004 Removing Windows Components Requires Cumulative Update specified in the changelog.txt to be integrated before the removal. The problem is i dont see this update specified in changelog.txt inside toolkit folder. How can i know what update to integrate? This is driving me crazy.
Don't think DISM.exe allows parallel processing using same Wim file and moreover the script a dos batch file which executes line by line. But in DISMAPi there's something called session for each DISM operation, right now in the DISMAPi based Tool I'm working on I have added only single index servicing at a time, will check with the option multi-index parallel processing.
I don't have a WMR device to troubleshoot the issue you are facing, only with trail and error you can test which component is breaking the WMR. Only component Cortana shares some of it's files and registry setting with WMR, you can try retaining Cortana.