Полезные советы

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

Pin
Send
Share
Send
Send


ОС Windows 8 содержит десятки встроенных приложений в стиле Metro. Эти приложения запускаются практически идеально, но, если вы являетесь разработчиком или обычным пользователем и хотите изменить основные файлы этих приложений, вы должны перейти к файлам установки этих приложений, для того чтобы изменить что-либо. Кажется просто! Но, это не так. Вы не имеете доступа по умолчанию для перехода к папке приложений, и Windows лишила вас доступа к этой папке.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пр-релестно. Жаль, рекламы у вас много стало.
В случае с Windows SL, пока не нашёл способа отключить маркет. Сообщение об ошибке при удалении маркета намекает, что его можно отключить через службу компонентов Windows. Но, это очень прозрачный намёк…
Проблема же актуальна, для мелких организаций, спонтанно закупающих пару единиц техники в розницу взамен морально устаревших или безвременно почивших машин.

Т.к. в домашних версиях Windows отсутствует редактор групповой политики, с помощью которого можно удобно отключить Windows Store. Но это можно сделать вручную через реестр: в ветке HKEY_CURRENT_USER Software Policies Microsoft WindowsStore создайте параметр типа REG_DWORD с именем RemoveWindowsStore и значением 1

Командная строка… Возвращаемся в каменный век.

Если для Вас это каменный век и Вы хотите красивую графику и что бы к тому же просто нажимать галочки то покупайте NTLite за $45 или $99 баксов. И если вдруг подумаете , что можно пираткой обойтись то глубоко ошибётесь так как таких пиратских версий не существует и существовать врят ли будут ) Есть конечно одна версия но она старая и поддерживает только 7 и интерфейс исключительно инглишь.

PackageУкажите значения для следующих параметров: Package Name
И что дальше?

Кто-нибудь ответил Вам?

Здравствуйте.
Удалил несколько приложений через Powershell
В каталоге C:Program FilesWindowsApps удаляются соответствующие директории, это хорошо. Но дело в том что там для каждого приложения есть примерно 2 директории, например:

Удалилась только первая.
Я так понимаю что это разные версии одного приложения, как посоветуете грамотно удалить вторую?

Добрый день!
Да, это разные версии приложения. Укажите, пожалуйста, с помощью какой конструкции вы это удалили metro-приложение?
Попробуйте удалить второе приложение с помощью конструкции:
Get-AppxPackage -name *Microsoft.BingSports* | Remove-AppxPackage

Удалял командами
Remove-AppxProvisionedPackage -Online -PackageName Microsoft.BingSports_1.5.1.249_x64__8wekyb3d8bbwe
Remove-AppxPackage Microsoft.BingSports_1.5.1.249_x64__8wekyb3d8bbwe

для Microsoft.BingSports_2.0.0.310_x64__8wekyb3d8bbwe уже не срабатывает, вроде из под всех пользователей заходил, включая супер администратора.
Remove-AppxProvisionedPackage -Online -PackageName Microsoft.BingSports_2.0.0.310_x64__8wekyb3d8bbwe выдает ошибку: Не удается найти указанный файл.

Get-AppxPackage -name *Microsoft.BingSports* | Remove-AppxPackage тоже не срабатывает.

Кстати, вывод команды Get-AppxPackage -AllUsers для всех таких дублирующих приложений даёт PackageUserInformation :

как я обнаружил вчера, еще можно открыть любое ненужное приложение «метро» открыть диспетчер задач- через него выйти в папку приложения, задать права на пользователя , и спокойно удалить.. у меня получилось.. иконки остались. но приложений уже нет. и они не мешают. осталосьтолько полностью удалить ярлыки.
P.s я не профессионал ) возможно что-то не правильно) но вышло)

здрасте, я не спец в компьютерах +я девочка , не могли бы вы мне помочь разобраться во все что тут написано ? ( друзей программистов нет , поэтому обратиться не к кому)

в интернете девочек нет, в интернете все мужики

PackageУкажите значения для следующих параметров: Package NameИ что дальше?

Уважаемые авторы, напишите ответ, пожалуйста. Не понятно, что делать дальше…

Не понятно, какую команду вы выполняете…
Подозреваю, что при удалении пакета командой Remove-AppxPackage вы не указали имя пакета, который хотите удалить.
Пример есть чуть ниже (для приложения ZuneVideo)

Да, спасибо, с этим разобрался. Осталась проблема с Remove-AppxPackage
Командлет Remove-AppxPackage в конвейере команд в позиции 1
Укажите значения для следующих параметров:
Package: Microsoft.SkypeApp
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обе
печения. (Исключение из HRESULT: 0x80073CFA)
Операция Удалить прервана диспетчером пакетов, так как был передан недопустимый аргумент: Microsoft.SkypeApp.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] c918aa1f-ffde-0003-eaaa-18c9deffcf01 в журнал
событий или введите в командной строке Get-AppxLog -ActivityID c918aa1f-ffde-0003-eaaa-18c9deffcf01.
строка:1 знак:1
+ Remove-AppxPackage
+


+ CategoryInfo : WriteError: (Microsoft.SkypeApp:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand

PS C:Windowssystem32> Remove-AppxPackage

Командлет Remove-AppxPackage в конвейере команд в позиции 1
Укажите значения для следующих параметров:
Package: Microsoft.SkypeApp
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного об
печения. (Исключение из HRESULT: 0x80073CFA)
Операция Удалить прервана диспетчером пакетов, так как был передан недопустимый аргумент: Microsoft.SkypeApp.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] c918aa1f-ffde-0003-eaaa-18c9deffcf01 в журна
событий или введите в командной строке Get-AppxLog -ActivityID c918aa1f-ffde-0003-eaaa-18c9deffcf01.
строка:1 знак:1
+ Remove-AppxPackage
+


+ CategoryInfo : WriteError: (Microsoft.SkypeApp:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand

Постоянно выдает ошибку(не только к этому приложению). Что делать?

Если при попытке удалить защищенное встроенное современное приложения Windows появляется ошибка 0x80073CFA, воспользуйтесь следующей инструкцией по удалению встроенных приложений:

Windows PowerShell
(C) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены.

PS C:Windowssystem32> Get-AppXPackage


Name : CheckPoint.VPN
Publisher : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId : neutral
Version : 1.0.0.1
PackageFullName : CheckPoint.VPN_1.0.0.1_neutral_neutral_cw5n1h2txyewy
InstallLocation : C:Windowsvpnpluginscheckpoint
IsFramework : False
PackageFamilyName : CheckPoint.VPN_cw5n1h2txyewy
PublisherId : cw5n1h2txyewy
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : f5.vpn.client
Publisher : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId : neutral
Version : 1.0.0.11
PackageFullName : f5.vpn.client_1.0.0.11_neutral_neutral_cw5n1h2txyewy
InstallLocation : C:Windowsvpnpluginsf5
IsFramework : False
PackageFamilyName : f5.vpn.client_cw5n1h2txyewy
PublisherId : cw5n1h2txyewy
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : FileManager
Publisher : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId : neutral
Version : 6.3.9600.16384
PackageFullName : FileManager_6.3.9600.16384_neutral_neutral_cw5n1h2txyewy
InstallLocation : C:WindowsFileManager
IsFramework : False
PackageFamilyName : FileManager_cw5n1h2txyewy
PublisherId : cw5n1h2txyewy
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : JuniperNetworks.JunosPulseVpn
Publisher : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId : neutral
Version : 1.0.0.206
PackageFullName : JuniperNetworks.JunosPulseVpn_1.0.0.206_neutral_neutral_cw5n1h2txyewy
InstallLocation : C:Windowsvpnpluginsjuniper
IsFramework : False
PackageFamilyName : JuniperNetworks.JunosPulseVpn_cw5n1h2txyewy
PublisherId : cw5n1h2txyewy
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : Microsoft.MoCamera
Publisher : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId : neutral
Version : 6.3.9600.16384
PackageFullName : Microsoft.MoCamera_6.3.9600.16384_neutral_neutral_cw5n1h2txyewy
InstallLocation : C:WindowsCamera
IsFramework : False
PackageFamilyName : Microsoft.MoCamera_cw5n1h2txyewy
PublisherId : cw5n1h2txyewy
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : SonicWALL.MobileConnect
Publisher : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId : neutral
Version : 1.0.0.8
PackageFullName : SonicWALL.MobileConnect_1.0.0.8_neutral_neutral_cw5n1h2txyewy
InstallLocation : C:Windowsvpnpluginssonicwall
IsFramework : False
PackageFamilyName : SonicWALL.MobileConnect_cw5n1h2txyewy
PublisherId : cw5n1h2txyewy
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : windows.immersivecontrolpanel
Publisher : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId : neutral
Version : 6.2.0.0
PackageFullName : windows.immersivecontrolpanel_6.2.0.0_neutral_neutral_cw5n1h2txyewy
InstallLocation : C:WindowsImmersiveControlPanel
IsFramework : False
PackageFamilyName : windows.immersivecontrolpanel_cw5n1h2txyewy
PublisherId : cw5n1h2txyewy
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : winstore
Publisher : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId : neutral
Version : 1.0.0.0
PackageFullName : winstore_1.0.0.0_neutral_neutral_cw5n1h2txyewy
InstallLocation : C:WindowsWinStore
IsFramework : False
PackageFamilyName : winstore_cw5n1h2txyewy
PublisherId : cw5n1h2txyewy
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : Microsoft.VCLibs.120.00
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X64
ResourceId :
Version : 12.0.21005.1
PackageFullName : Microsoft.VCLibs.120.00_12.0.21005.1_x64__8wekyb3d8bbwe
InstallLocation : C:Program FilesWindowsAppsMicrosoft.VCLibs.120.00_12.0.21005.1_x64__8wekyb3d8bbwe
IsFramework : True
PackageFamilyName : Microsoft.VCLibs.120.00_8wekyb3d8bbwe
PublisherId : 8wekyb3d8bbwe
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : Microsoft.VCLibs.120.00
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X86
ResourceId :
Version : 12.0.21005.1
PackageFullName : Microsoft.VCLibs.120.00_12.0.21005.1_x86__8wekyb3d8bbwe
InstallLocation : C:Program FilesWindowsAppsMicrosoft.VCLibs.120.00_12.0.21005.1_x86__8wekyb3d8bbwe
IsFramework : True
PackageFamilyName : Microsoft.VCLibs.120.00_8wekyb3d8bbwe
PublisherId : 8wekyb3d8bbwe
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : Microsoft.WinJS.2.0
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Neutral
ResourceId :
Version : 1.0.9600.17018
PackageFullName : Microsoft.WinJS.2.0_1.0.9600.17018_neutral__8wekyb3d8bbwe
InstallLocation : C:Program FilesWindowsAppsMicrosoft.WinJS.2.0_1.0.9600.17018_neutral__8wekyb3d8bbwe
IsFramework : True
PackageFamilyName : Microsoft.WinJS.2.0_8wekyb3d8bbwe
PublisherId : 8wekyb3d8bbwe
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : Microsoft.Media.PlayReadyClient.2
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X64
ResourceId :
Version : 2.11.2154.0
PackageFullName : Microsoft.Media.PlayReadyClient.2_2.11.2154.0_x64__8wekyb3d8bbwe
InstallLocation : C:Program FilesWindowsAppsMicrosoft.Media.PlayReadyClient.2_2.11.2154.0_x64__8wekyb3d8bbwe
IsFramework : True
PackageFamilyName : Microsoft.Media.PlayReadyClient.2_8wekyb3d8bbwe
PublisherId : 8wekyb3d8bbwe
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False

Name : Microsoft.WindowsReadingList
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X64
ResourceId :
Version : 6.3.9654.20540
PackageFullName : Microsoft.WindowsReadingList_6.3.9654.20540_x64__8wekyb3d8bbwe
InstallLocation : C:Program FilesWindowsAppsMicrosoft.WindowsReadingList_6.3.9654.20540_x64__8wekyb3d8bbwe
IsFramework : False
PackageFamilyName : Microsoft.WindowsReadingList_8wekyb3d8bbwe
PublisherId : 8wekyb3d8bbwe
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False
Dependencies :
4__8wekyb3d8bbwe, Microsoft.WindowsReadingList_6.3.9654.20540_neutral_Stash.language-ru_8wekyb3d8bb
we>

PS C:Windowssystem32> Remove-AppxPackage

Командлет Remove-AppxPackage в конвейере команд в позиции 1
Укажите значения для следующих параметров:
Package: SonicWALL.MobileConnect_1.0.0.8_neutral_neutral_cw5n1h2txyewy
Remove-AppxPackage : Сбой развертывания с HRESULT: 0x80073CFA, Сбой удаления. Обратитесь к поставщику программного обес
печения. (Исключение из HRESULT: 0x80073CFA)
Ошибка 0x80070032: произошел сбой операции развертывания AppX Удалить для пакета SonicWALL.MobileConnect_1.0.0.8_neutra
l_neutral_cw5n1h2txyewy из C:Windowsvpnpluginssonicwall. Это приложение является частью Windows, и его невозможно уд
алить для конкретных пользователей. Администратор может попытаться отключить его на компьютере с помощью функции «Включ
ение или отключение компонентов Windows». Тем не менее, вероятно, удалить приложение не удастся.
ПРИМЕЧАНИЕ. Чтобы получить дополнительные сведения, найдите [ActivityId] c918aa1f-ffde-0004-e4aa-18c9deffcf01 в журнале
событий или введите в командной строке Get-AppxLog -ActivityID c918aa1f-ffde-0004-e4aa-18c9deffcf01.
строка:1 знак:1
+ Remove-AppxPackage
+


+ CategoryInfo : WriteError: (SonicWALL.Mobil…l_cw5n1h2txyewy:String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand

PS C:Windowssystem32>
Такие ошибки постоянно.

Судя по ошибке нельзя удалить это приложение для текущего пользователя, т.к. оно системное. Попробуйте удалить приложение из системы ( для всех пользователей сразу ) такой командой:
DISM.exe /Online /Remove-ProvisionedAppxPackage /PackageName:SonicWALL.MobileConnect_1.0.0.8_neutral_neutral_cw5n1h2txyewy

Уважаемые знатоки. Прошу вас о помощи. На планшет с очень маленьким объемом памяти моя девушка написала игр и удалил их только Metro составляющую и память естественно забилась по самые ***края) напишите все возможные варианты очистки. Заранее спасибо)

Попробуйте спец. программу appxmanager.hol.es

Можно попробовать Windows Store Applications Manager

Сделал как в статье, через логон скрипт.
Но почему то приложения не удаляются. Если скрипт выполнят локально, то он отрабатывает и удаляет.
Что может быть?

Лично мой опыт:
1.Удаляем с плитки приложении отметив (Скорее всего все! ведь 500 мб нечто для SSD…) ненужные.
2. Заходим по адресу C:Program Files и находим папку WindowsApps.
Заходим в свойству папку Свойства-Безопасность-Дополнительно.
3. Заходим в пункт «Владелец» выбераем себя (Изменить-дополнительно-поиск-Иван Василич). Ставим галочки на «Заменить владелца подконтейн….
нажимаем ок.
4. Опять заходим в «Дополнительно» Заходим в пункт «Аудит» и выбираем «Продолжить» затем «Добавить» выбираем себя (Изменить-дополнительно-поиск-Иван Василич) ставим «полный доступ»
5.Ставим галочки на «Заменить владелца подконтейн….» и «Заменит все записи дочерного объекта….» нажимаем ок.
6.Далее в той же окне переходим на пункт «Разрешение» затем «Добавить» выбираем себя (Изменить-дополнительно-поиск-Иван Василич) ставим «полный доступ» Ставим галочки на «Заменить владелца подконтейн….» и «Заменит все записи дочерного объекта….»

НАЖИМАЕМ ОК! вы только что получили полный доступ на папку WindowsApps и его можно просто удалить! ничего страшного! У меня освободилась более 500 мб. За 1 минута.

Спасибо за инструкцию! Удалил папку WinStore. Описанные методы через Powershell не сработали. Первый способ выдавал ошибки, уже описанные выше: (перация Удалить прервана диспетчером пакетов, так как был передан недопустимый аргумент), второй — имя (пакет) winstor не найден

Все эти способы муторны, есть проще удалить магазин полностью с винды и при создание нового пользователя его не будет некогда.

Димон, объясни способ удалить магазин полностью с винды .

здравствуйте. хочу удалить приложения из подключённого wim образа, развёрнут на виртуальный диск vhd. ввожу команду:
Get-AppxProvisionedPackage -path G: | Remove-AppxProvisionedPackage -path G:
получаю ошибку:
Remove-AppxProvisionedPackage: не удается найти указанный файл

Смотрите видео: Как удалить все приложения Магазина Windows одной командой. PowerShell (May 2022).

Pin
Send
Share
Send
Send