8

Свежая установка Windows 10. Каким-то образом приложение MSN Weather испортилось. (Невозможно запустить) Я удалил приложение с помощью следующей команды Powershell:

Remove-AppxPackage -Package Microsoft.BingWeather_4.7.118.0_x86__8wekyb3d8bbwe

Однако при запуске

Get-Appxpackage –Allusers

пакет все еще присутствует. Когда я пытаюсь переустановить приложение через Магазин Windows, загрузка пропускается, и тот же поврежденный пакет устанавливается.

Я пытался перезапустить (много раз) и использовать WSReset безрезультатно.

Что я могу сделать? Спасибо!

4 ответа4

3

В Windows 10 1709:

Get-AppxPackage -all *NAME_OF_THE_APPX* | Remove-AppxPackage -AllUsers
2

Начиная с v1709 (обновление Fall Creator) появился новый флаг «-AllUsers» для Remove-AppxPackage.

1

«Remove-AppxPackage» удаляет только хранилища приложений для вошедшего в систему пользователя, даже если вы передали его из Get-AppxPackage -AllUser

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

Вы можете определить, так ли это, используя этот скрипт:

Get-AppxPackage -AllUser | Format-List -Property PackageFullName,PackageUserInformation.

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

Remove-AppxPackage -Package Microsoft.BingWeather_4.7.118.0_x86__8wekyb3d8bbwe

Если это по-прежнему не работает, попробуйте удалить подготовку и снова установить ее из Магазина.

Remove-AppxProvisionedPackage -Online -PackageName Microsoft.BingWeather_4.7.118.0_x86__8wekyb3d8bbwe
0

Лучше всего удалить приложения с картинки. Weather - это подготовленное приложение, которое означает, что оно будет устанавливать свежую копию для каждого пользователя, если она есть. Это относится и к новым версиям. Прочтите статью Майкла об их удалении с помощью последовательности задач. Это отличный справочник, который вы можете адаптировать к вашим конкретным методам. https://blogs.technet.microsoft.com/mniehaus/2015/11/11/removing-windows-10-in-box-apps-during-a-task-sequence/

TL; DR - Вы должны удалить его из образа, если хотите, чтобы он остался в прошлом, иначе он в конечном итоге будет переустановлен для кого-то.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .