Windows 10, как и ее предшественники Windows 8 и Windows 8.1 поставляется с несколькими предустановленными современными (Modern) приложениями (ранее они назывались Metro Apps). Это Калькулятор, Календарь, Почта, Кортана, Карты, Новости, OneNote, Groove Music Камера и т.д. Эти приложения предустанавливаются каждому пользователю системы Windows 10. Даже если удалить эти приложения из графического интерфейса Windows, они при следующем обновлении системы вновь установятся в ваш аккаунт из системного аккаунта.
В этой статье мы покажем, как корректно удалить стандартные Modern приложения в Window 10, что позволит сохранить дополнительное место на системном диске.
Удаление современных приложений с помощью новой Панели управления
Самый простой способ – удалить современное приложение из обновленной Панели Управления, тесно интегрированной с Магазином Приложений Windows (Windows Store).
Для этого нажмите кнопку Пуск и перейдите в раздел Settings -> Apps and features (Приложения и возможности). В списке программ найдите и выберите приложение, которое нужно удалить. Нажмите кнопку Uninstall (Удалить).
Однако большинство предустановленных Modern приложение защищены, и их нельзя удалить с помощью этого инструмента. Кнопка удаления у таких приложений неактивна. Удалить такие приложения можно только с помощь командной строки Powershell.
Как удалить определенное современное приложение в Windows 10
Чтобы удалить конкретное Modern приложение, нужно получить системное имя этого пакета. Для этого в меню Пуск наберите PowerShell, в списке результатов нажмите на него ПКМ и выберите пункт Run as administrator (без прав администратора удалить приложение не получится).
Выведем полный список современных приложений, установленных в Windows 10, выполнив команду:Get-AppxPackage -AllUsers
Get-AppxPackage –AllUsers>c:\folder1\modernapps.txt
В списке приложений найдите приложение, которое хотите удалить. Предположим, мы хотим удалить «Solitare Collection». Для этого нам понадобится значение поля PackageFullName (полное имя пакета). В нашем примере оно такое:
Microsoft.MicrosoftSolitaireCollection_3.2.7340.0_x64__8wekyd3d8abwe
Скопируйте имя пакета, выделив его прямо в окне командной строки и нажав Ctrl + C3.
Удалим приложение такой командой:Remove-AppxPackage Microsoft.MicrosoftSolitaireCollection_3.2.7340.0_x64__8wekyd3d8abwe
При выполнении этих команд производится действие с приложениями текущего пользователя. Если нужно удалить приложение у другого пользователя системы, нужно воспользоваться параметром -User <user_name>.
Например, так:Get-AppxPackage -User test_user
Соответственно, удаление приложения выполняется также с указанием имени пользователя:
Remove-AppxPackage Microsoft.MicrosoftSolitaireCollection_3.2.7340.0_x64__8wekyd3d8abwe -User test_user
Если нужно удалить приложение сразу у всех пользователей системы, воспользуйтесь параметром -AllUsers
Как удалить сразу все современные приложения Windows 10
Важно. При удалении всех приложений также будет удалено приложение Магазин (Windows Store). Это означает, что вы более не сможете устанавливать приложения из Магазина Windows. Впрочем, Modern приложения можно устанавливать и из командной строки при наличии appx файла (а вот здесь описан способ позволяющий получить установочный appx файл любого приложения Магазина Windows).
UPDATE. В этой статье описано как восстановить работу Windows Store в Windows 10 после его удаления через PoSh.
Чтобы удалить все Modern приложения в системном аккаунте, выполните команду:
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Таким образом, все новые учетные записи будут создаваться без встроенных Modern приложений (также это означает, что профили новых пользователей будут создаваться быстрее).
Если нужно удалить приложения из смонтированного офлайн образа Windows (предположим, путь к подключенному образу — c:\offline), команда будет такой:
Get-AppXProvisionedPackage –Path c:\offline | Remove-AppxProvisionedPackage –Path c:\offline
Чтобы удалить все современные приложения для текущего пользователя:
Get-AppXPackage | Remove-AppxPackage
Если требуется удалить предустановленные приложения для другого пользователя:
Get-AppXPackage -User test_user | Remove-AppxPackage
И, наконец, чтобы удалить все приложения для всех пользователей Windows 10, воспользуйтесь командой:
Get-AppxPackage -AllUsers | Remove-AppxPackage
Ранее мы уже довольно подробно разбирали как удалить Metro приложения в Windows 8 / Windows 8.1, как вы видите, в Windows 10 принципиально ничего не поменялось.
Доброго дня а у меня вроде удаляются просто по имени напр:
Name : Microsoft.WindowsFeedbackHub
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X64
ResourceId :
Version : 1.3.1741.0
PackageFullName : Microsoft.WindowsFeedbackHub_1.3.1741.0_x64__8wekyb3d8bbwe
удаляется-
Get-AppxPackage -allusers Microsoft.WindowsFeedbackHub | Remove-AppxPackage
Это после обновления? или они вернутся назад? из списка пропали вроде.
1. Get-AppxPackage –AllUsers>c:folder1modernapps.txt
ошибка.
PS C:WINDOWSsystem32> Get-AppxPackage -allusers>c:tempmodernapps.txt
Get-AppxPackage : Не удается найти параметр, соответствующий имени параметра «allusers>c».
— Get-AppxPackage -allusers «c:tempmodernapps.txt» или Get-AppxPackage -allusers»c:tempmodernapps.txt»
0 результата
2. Хотел на самом деле удалить определённые приложения которые в итоге не показало командой Get-AppxPackage
после Get-AppxPackage -AllUsers | Remove-AppxPackage
они остались (
А команда Get-AppxPackage -allusers
По прежнему выдаёт полный список.
win 10 pro сборка 1607 14393.693
В современных реалях надо выполнять две команды.
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Get-AppxPackage -AllUsers | Remove-AppxPackage