удаление всех UWP в подключённом образе одной командой в батнике -
Код:
powershell "Get-AppxProvisionedPackage -path C:\Mount | Remove-AppxProvisionedPackage"
с интерактивным выбором пакетов для удаления -
Код:
powershell "Get-AppxProvisionedPackage -path C:\WORK\Mount|OGV -PassThru|Remove-AppxProvisionedPackage"
удаление других пакетов (не рекомендуется, так как приведёт к невозможности установки накопительных обновлений)
вот как вырезать эдж.
Код:
C:\DISM\Dism /Mount-Wim /WimFile:C:\WORK\install.wim /index:1 /MountDir:C:\WORK\Mount
reg load HKLM\Custom C:\WORK\Mount\Windows\System32\Config\Software
Reg Add "HKLM\Custom\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Internet-Browser-Package~31bf3856ad364e35~amd64~~10.0.19041.1" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Delete "HKLM\Custom\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Internet-Browser-Package~31bf3856ad364e35~amd64~~10.0.19041.1\Owners" /f
reg unload HKLM\Custom
C:\DISM\Dism /image:c:\work\mount /Remove-Package /Packagename:Microsoft-Windows-Internet-Browser-Package~31bf3856ad364e35~amd64~~10.0.19041.1
C:\DISM\Dism /Unmount-Wim /MountDir:C:\WORK\Mount /commit
список пакетов там
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages]