Удаление магазинных приложений из WIM-образа: разбираемся с PowerShell

На днях на форуме я наткнулся на интересный вопрос – как удалить магазинные приложения из WIM-образа.

Удаление из запущенной ОС

Сначала я хотел помочь с командами PowerShell для удаления из уже установленной системы. Вот они:

PowerShell

# Удаление всех магазинных приложений
Get-AppxPackage | Remove-AppxPackage

# Удаление конкретного приложения
Get-AppxPackage -Name "ИмяПриложения" | Remove-AppxPackage

Удаление из WIM-образа

Но автор вопроса интересовался именно образом. Он уточнил, что пробовал использовать параметр -Path для указания пути к подключенному образу, но ничего не получилось.

Поиски решения

Я решил копнуть глубже и заглянул в документацию Microsoft. Там я нашел два похожих командлета PowerShell: Remove-ProvisionedAppxPackage и Remove-AppxProvisionedPackage.

Разгадка от эксперта

В комментариях к статье на форуме эксперт Василий Гусев предположил, что в первой версии команды было просто неправильное название, которое потом исправили, сделав псевдоним.

И действительно, базовый вариант Remove-ProvisionedAppxPackage является псевдонимом для Remove-AppxProvisionedPackage.

Решение проблемы

Для удаления магазинных приложений из WIM-образа нужно использовать команду:

PowerShell

Remove-AppxProvisionedPackage -Path "ПутьКОбразу" -PackageName "ИмяПриложения"

Важно:

  • Перед удалением обязательно создайте резервную копию образа.
  • Удаление некоторых приложений может привести к нестабильной работе системы.

Заключение

Надеюсь, эта информация поможет вам решить проблему с удалением магазинных приложений из WIM-образа.

P.S. Если у вас остались вопросы, пишите в комментариях.

Оцените статью