Categories: Windows 8

Удаление Metro-приложений в Windows 8/8.1

Напомним, что в Windows 8 появился новый тип приложений – Metro Apps или современные приложения . Большинство из этих приложений ориентированы на пользователей планшетных устройств и практически не используются в корпоративном секторе, засоряя стартовый экран ненужными ярлыками и значками. В этой статье мы разберем особенности удаления Metro-приложений в Windows 8 / 8.1.

В отличии от «классических» приложений Windows, Metro-приложения нельзя удалить через привычный пункт «Установка/удаление программ» в панели инструментов.

Самый простой и очевидный способ удалить модерновое приложений в Win 8.1 – щелкнуть по его плитке правой клавишей мыши, и в нижней панели выбрать пункт Uninstall (Удалить).

Однако при таком удалении стандартное приложение с диска (хранится в папке C:Program FilesWindowsApps) не удаляется, переходя в состояние « Staged ». Состояние «Staged», означает, что приложение будет устанавливаться для каждой новой учетной записи на этом компьютере.

Далее мы разберем «правильные» способы удаления стандартных (предустановленных) metro-apps из Windows 8, предусматривающие их полное удаление из системы и с диск.

Совет . Если Metro-Apps все таки нужны, но занимают слишком много места на системном диске, их можно перенести на другой .

В Windows 8 / 8.1 Metro-приложения можно удалить несколькими способами:

  • Powershell
  • DISM

Эти способы можно также использоваться для удаления Metro Apps сразу на множестве машин с Windows 8, с помощью logon скриптов групповых политик.

Список установленных в системе Metro-приложений

Чтобы получить полный список Metro-приложений, установленных в системе, откройте командную строку Powershell с правами администратора и выполните команду:

Get-AppxPackage -AllUsers

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

Чтобы вывести список приложений, установленных конкретным пользователем, воспользуйтесь командой:

Get-AppxPackage -user itpro

Список приложений также можно формировать в зависимости от производителя ( * — используется в качестве символа подстановки):

Get-AppxPackage -Publisher *Microsoft*

Или по названию приложения:

Get-AppxPackage -name *Halo*

Как удалить Metro-приложение в Windows 8

Для удаления Metro-приложений из системы следует использовать PoSh команду Remove-AppxPackage, формат которой такой:

Remove-AppxPackage [имя пакета]

Команда удаляет приложение только для текущего пользователя.

Если нужно, чтобы система запросила подтверждение, воспользуйтесь командой:

Remove-AppxPackage Microsoft.ZuneVideo –confirm

С помощью DISM удалить конкретное приложение для всех пользователей можно, например, так:

DISM.exe /Online /Remove-ProvisionedAppxPackage /PackageName:microsoft.app1_1.0.0.0_neutral_en-us_ac4zc6fex2zjp

Как в Windows 8/8.1 удалить все Metro приложения для всех пользователей

Если нужно удалить из системы все Metro приложения для всех пользователей, воспользуйтесь следующими командами.

Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Get-AppxPackage | Remove-AppxPackage

Первая команда удаляет из системной учетной записи все приложения со статусом Staged (т.е. все новые учетные записи будут создаваться без предустановленных современных приложений), а вторая удаляет все приложения для текущей учётной записи.

Совет . Если нужно удалить Metro-Apps из подключенного wim образа, то путь к нему можно задать с помощью аргумента -Path .

Если учетных записей в системе несколько и удалить Metro приложения нужно для всех учеток, вместо второй команды выполните:

Get-AppxPackage -AllUsers | Remove-AppxPackage
Примечание . На «чистой» Windows 8/8.1 удаление всех предустановленных современных приложений освобождает порядка 500 Мб дискового пространства (при одной учетной записи в системе).
Примечание . Internet Explorer и Windows Store с плиточного экрана удалить не получится, т.к. они являются системными компонентами. Доступ к ним можно запретить или ограничить с помощью групповых политик, например, так .

Если нужно удалить приложения частично, можно воспользоваться PowerShell скриптом от Microsoft с именами всех стандартных приложений. Просто добавьте/удалите в массив, хранящийся в переменной $AppsList нужные приложения:

$AppsList = "Microsoft.Bing" , "Microsoft.BingFinance" , "Microsoft.BingMaps" , "Microsoft.BingNews",`_x000D_"Microsoft.BingSports" , "Microsoft.BingTravel" , "Microsoft.BingWeather" , "Microsoft.Camera",`_x000D_"microsoft.microsoftskydrive" , "Microsoft.Reader" , "microsoft.windowscommunicationsapps",`_x000D_"microsoft.windowsphotos" , "Microsoft.XboxLIVEGames" , "Microsoft.ZuneMusic",`_x000D_"Microsoft.ZuneVideo" , "Microsoft.Media.PlayReadyClient"_x000D__x000D_ForEach ($App in $AppsList)_x000D_{_x000D_$PackageFullName = (Get-AppxPackage $App).PackageFullName_x000D_if ((Get-AppxPackage $App).PackageFullName)_x000D_{_x000D_Write-Host "Removing Package: $App"_x000D_ remove-AppxProvisionedPackage -online -packagename $PackageFullName_x000D_remove-AppxPackage -package $PackageFullName_x000D_}_x000D_else_x000D_{_x000D_Write-Host "Unable to find package: $App"_x000D_}_x000D_}

Удаление приложений Metro с помощью групповых политик

Если нужно удалить Metro Apps сразу на множестве компьютеров с Windows 8, можно воспользоваться возможностью групповых политик по запуску logon скриптов. Создайте политику, привяжите ее к нужному контейнеру AD (в случае необходимости можно включить Wmi-фильтрацию по версии ОС ) и назначьте logon скрипт с ранее рассмотренными Powershell/DISM командами.

Совет . Чтобы приложения удалились до входа пользователя в систему, необходимо отключить асинхронный режим выполнения групповой политики, включив в политике Computer Configuration > System > Logon параметр Always Wait for the Network at Computer Startup and Logon . В противном случае пользователи будут удивлены, наблюдая как с Metro экрана постепенно пропадают плитки приложений.

Примечание . Вы можете заблокировать запуск определенных UWP (Metro) приложений на компьютерах в корпоративной сети с помощью Applocker.

Если в дальнейшем вам понадобится вернуть удаленное Metro-приложение – просто найдите его в Windows Store и установите.

Совет . Процедура удаления современных приложения в Windows 10 аналогична и подробно описана здесь .
admin

Share
Published by
admin

Recent Posts

После включения диагностического запуска не удается войти в Windows — как исправить?

Некоторые пользователи, экспериментируя с конфигурацией системы в окне msconfig могут столкнуться с ситуацией, когда после…

2 недели ago

WinScript — очистка и настройка Windows 11 и 10

На сайте не раз публиковались обзоры программ, предназначенных для очистки или настройки последних версий Windows.…

2 недели ago

Предварительный просмотр накопительного обновления не устанавливается — решение

При установке некоторых обновлений Windows 11, имеющих в названии «Предварительный просмотр накопительного обновления», многие пользователи…

2 недели ago

FixExec — восстановление ассоциаций .exe, .bat и .com файлов

Некоторые пользователи Windows 11, 10 и предыдущих версий системы могут столкнуться с ситуацией, когда исполняемые…

2 недели ago

Ошибка 0x800705b4 при обновлении Windows 11 и 10 — как исправить?

При установке обновлений Windows 11/10 некоторые пользователи могут столкнуться с ошибкой с кодом 0x800705b4 и…

2 недели ago

Обслуживание вашей версии Windows 11 окончено — что делать?

Пользователи Windows 11 могут столкнуться с сообщением «Обслуживание вашей версии Windows окончено» (Your version of…

2 недели ago