Управление состоянием приложений традиционно было не самой сильной стороной системы обслуживания Windows. Даже пакетами MSI установщика Windows невозможно управлять в образе так же как в установленной системе, не говоря уже о массе других установщиков. Поэтому от нового поколения приложений логично было ожидать большей управляемости.
Сегодня в программе
Удаление и добавление магазинных приложений
Новый интерфейс приложений Windows стал притчей во языцех . Намного меньше говорится о том, что под капотом у него новые модели безопасности и обслуживания. Магазинные приложения распространяются посредством магазина Windows . Однако некоторые из них (для просмотра фото, видео, PDF и т.д.) входят в состав Windows и доступны немедленно после установки.
Для управления состоянием этих приложений предусмотрены специальные параметры DISM.ехе и командлеты PowerShell, причем все работает элементарно!
Выполните в PowerShell с правами администратора команду:
Get-AppxPackage -AllUsers
Вы увидите список встроенных приложений каждого пользователя.
Неизвестный пользователь – эти локальная система, а состояние Staged означает, что приложение подготовлено для установки в каждую новую учетную запись. Таким образом, полное удаление встроенных магазинных приложений подразумевает зачистку не только в профилях интерактивных пользователей, но и в системной учетной записи.
Внимание! Овации метроненавистников. Выполнение следующих двух команд моментально удаляет все встроенные приложения, причем:
- в Windows 8 и 8.1 магазин не удаляется, т.е. вы сможете потом установить приложения из магазина
- в Windows 10 магазин удаляется , и пока неизвестен способ его возвращения кроме переустановки ОС поверх (читайте ниже про восстановление).
Выполните в PowerShell от имени администратора
Get-AppXProvisionedPackage -Online | Remove-AppxProvisionedPackage -Online Get-AppXPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -CNotLike "*Store*"} | Remove-AppxProvisionedPackage -Online Get-AppXPackage | Where-Object {$_.Name -CNotLike "*Store*"} | Remove-AppxPackage
Если вы хотите сохранить наряду с магазином еще какие-либо приложения , используйте имена их пакетов и логический оператор -and . В этом примере сохраняются калькулятор и блокнот, который обновляется через магазин начиная с версии 20H1.
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -CNotLike "*Store*" -and $_.DisplayName -CNotLike "*Calc*" -and $_.DisplayName -CNotLike "*Notepad*"} | Remove-AppxProvisionedPackage -Online Get-AppXPackage | Where-Object {$_.Name -CNotLike "*Store*" -and $_.Name -CNotLike "*Calc*" -and $_.Name -CNotLike "*Notepad*"} | Remove-AppxPackage
Во всех вариантах первая команда удаляет подготовленные приложения из системной учетной записи, а вторая – установленные в текущей учетной записи .
Безусловно, вы можете подойти к вопросу избирательно, указывая только конкретные названия приложений. Скрипт PowerShell с именами всех пакетов есть .
Примечание об удалении приложений из других учетных записей
У командлета Remove-AppxPackage параметр -AllUsers работает только начиная с версии 1803. Без него команда удаляет приложения только из текущей учетной записи. Однако даже с правами администратора команда
Get-AppXPackage -AllUsers | Remove-AppxPackage -AllUsers
может выдавать ошибку «Сбой удаления», ссылаясь на тот или иной пакет. Если у вас созданы другие учетные записи, и в них выполнялся вход, в каждой из них выполните без прав администратора команду:
Get-AppXPackage | Remove-AppxPackage
Для установки магазинных приложений предусмотрены два командлета PowerShell:
- Add-AppXProvisionedPackage – добавляет приложения в системную учетную запись с целью автоматической установки во все новые учетные записи
- Add-AppXPackage – добавляет приложения в текущую учетную запись
Кстати, когда-то приложение TechEd Russia 2012 для Windows 8 первоначально появилось на сайте конференции в качестве пакета (в магазине — только за день до начала события). Примерно таким способом его и предлагалось установить.
Восстановление удаленного Магазина или его установка в издании LTSC
В Windows 10 удаление всех магазинных приложений заодно сносит и сам Магазин, и до недавнего времени был только один официальный способ вернуть — переустановить систему поверх. В издании LTSC Магазина нет изначально, и на форуме я не раз видел желающих его туда вписать.
Способ 1 — Установка пакетов
![](https://i0.wp.com/outsidethebox.ms/blog/wp-content/uploads/blog-images/restore-store04.png)
- Если пакеты сразу скачивались с нормальными именами и расширениями, достаточной одной команды (при сортировке по имени пакеты из шага 3 идут перед магазином). dir *.appx* | sort $_.Name | %{Add-AppxPackage -Path $_.FullName}
- Если расширения к файлам пришлось добавлять самостоятельно, выполните две команды (первая устанавливает пакеты из шага 3, вторая — магазин).
Если команда не выдала ошибок, магазин уже в меню Пуск.
Способ 2 — Inbox Apps ISO
Microsoft выпустила Windows 10 Inbox Apps ISO с оффлайн-пакетами всех встроенных приложений, включая Магазин. Все приложения можно ставить на любую стабильную или инсайдерскую сборку с любым языком, но достаточно и магазина, потому что дальше можно качать приложения оттуда.
Windows 10 Inbox Apps ISO доступен организациям в VLSC .
- В Параметрах введите в поиск developer и в настройках для разработчиков включите установку неопубликованных приложений.
- Подключите ISO двойным щелчком и в проводнике перейдите в папку с приложениями нужной вам разрядности, например F:\amd64fre
- Скопируйте во временную папку (например, C:\temp) пакет магазина Microsoft.WindowsStore с расширением APPXBUNDLE
и три пакета с расширением APPX
:
Microsoft.NET.Native.Framework
Microsoft.NET.Native.Runtime
Microsoft.VCLibs - В проводнике перейдите в папку с пакетами, из меню Файл запустите PowerShell и выполните команду: dir *.appx* | sort $_.Name | %{Add-AppxPackage -Path $_.FullName}
Пакет также раздавался в рамках инсайдерской программы, но во второй половине 2018 года его убрали. Проверить доступность ISO для инсайдеров на данный момент вы можете, следуя инструкциям ниже.
![](https://i2.wp.com/outsidethebox.ms/blog/wp-content/uploads/blog-images/restore-store01.png)
Спасибо за наводку и тестирование на LTSB участникам чата @winsiders в Telegram — Niks и Andrea Leo .
Как видите, из консоли можно полностью управлять состоянием магазинных приложений для Windows. С традиционными приложениями все не так радужно, но появилась одна очень интересная возможность.
Управление ассоциациями приложений
Для домашних пользователей новая модель связи программ с типами файлов в ряде случаев создает проблемы, зато администраторам она принесла приятные дивиденды. Windows 8 стала первой ОС Microsoft, где появилась простая и удобная возможность сопоставить типы файлов программам в рамках обслуживания образов.
Работает это очень просто! Вам нужно:
- Сопоставить программы типам файлов в своей учетной записи на настроенном ПК, используя компонент панели управления «Программы по умолчанию ».
- Экспортировать параметры ассоциаций в XML-файл: dism /online /Export-DefaultAppAssociations:C:\temp\AppAssoc.xml
- Импортировать параметры из XML-файла в:
работающую систему: dism /online /Import-DefaultAppAssociations:C:\temp\AppAssoc.xmlПодключенный VHD- или WIM-образ:
Dism /Mount-Image /ImageFile:C:\wim\install.wim /MountDir:C:\mount dism /Image:C:\mount /Import-DefaultAppAssociations:C:\temp\AppAssoc.xml
Все учетные записи, созданные после импорта параметров, получают заданные настройки ассоциаций файлов! Например, если в организации решили ассоциировать с изображениями, фото и видео традиционные приложения вместо магазинных, можно импортировать параметры в образ и развертывать его.
Я не случайно подчеркнул момент с новыми учетными записями, поскольку у имеющихся учетных записей не происходит переопределения уже заданных ассоциаций. Это напоминает настройку параметров реестра стандартной учетной записи , не правда ли?
Наконец, заданные ассоциации можно легко отменить:
:: В работающей системе dism /online /Remove-DefaultAppAssociations:: В образе dism /Image:C:\mount /Remove-DefaultAppAssociations
Конечно, описанные выше нововведения в обслуживании нацелены на корпоративный сектор. Но ими вполне можно пользоваться дома, например:
- На физических и виртуальных машинах я удалил магазинные приложения из тех учетных записей, где они не используются вовсе, что позволило сэкономить дисковое пространство.
- Прежде чем создавать новую учетную запись для члена семьи, можно быстро настроить ассоциации приложений в соответствии с предпочтениями человека, упростив тем самым начальную настройку системы.
А вы видите применение этим возможностям? Напишите в комментариях, если взяли их на заметку!
Эта статья завершает серию о нововведениях в системе обслуживания Windows 8. За кадром осталось разве что улучшение в механизме установке обновлений в автономный образ. Я знаю, что многим из вас интересна, и в будущем я еще обязательно к ней вернусь.
Windows 10, как и Windows 8 поставляется с определенным набором универсальных или современных (UWP) приложений. Погода, OneNote, Люди, Деньги, Windows Store, Ваш телефон, Groove Музыка, Камера, Get Office, Skype, Календарь и Почта, Калькулятор, Будильник, Кино и ТВ, Диктофон . Это неполный список приложений, установленных в ОС Windows 10.
При первом входе в систему, Windows 10 устанавливает эти приложения для вашей учетной записи пользователя.
Некоторые из предустановленных приложений, таких как Калькулятор, Погода, Почта необходимы для большинства пользователей, в то время как другие не представляют никакой ценности. Такие приложения, как Люди, Спорт, Фотографии и 3D-Builder абсолютно бесполезны для большинства пользователей ПК, поскольку есть доступные и лучшие альтернативы. Например, классический Photo Viewer (Просмотр фотографий Windows ) лучше, чем новое приложение «Фотографии» .
Вы, возможно, заметили, что есть приложения, которые не могут быть удалены с помощью панели управления или настроек в Windows 10. Для удаления этих приложений нужно использовать PowerShell или сторонние утилиты. Если приложения UWP вам не нужны или вы пользуетесь своим набором программ, вот как удалить их.
Как удалить приложения в Windows 10.
Чтобы удалить приложения установленные по умолчанию в Windows 10, вам необходимо открыть PowerShell от имени Администратора.
Откройте меню «Пуск» (нажмите Win клавишу на клавиатуре) и введите Powershell . В результатах поиска, кликните правой кнопкой мыши на Powershell и выберите «Запуск от имени администратора» . Или вы можете нажать Ctrl + Shift + Enter чтобы открыть его в качестве администратора. Открытие PowerShell от имени администратора важно, в противном случае выполнение команды будет терпеть неудачу.
Для начала, давайте посмотрим список всех установленных универсальных приложений для текущей учетной записи пользователя.
Введите или скопируйте вставьте следующую команду:
Get-AppxPackage | Select Name, PackageFullNameВы получите Список установленных пакетов приложений
Список приложений, будет сохранен в файле - Apps_List.txt , по следующему пути
C:\Пользователи\Имя Пользователя\Рабочий стол
Теперь вы можете использовать этот список для удаления отдельных приложений с помощью следующей команды:
Remove-AppxPackage "PackageFullName"
Например, я удалю Minecraft с помощью команды:
Remove-AppxPackage Microsoft.MinecraftUWP_1.0.700.0_x64__8wekyb3d8bbweВы можете использовать комбинацию командлетов Get-AppxPackage и Remove-AppxPackage в одной команде, чтобы удалить приложение, не указав его полное имя пакета. Вместо этого, вы можете использовать шаблоны. Следующая команда делает то же самое, как и команда выше:
Get-AppxPackage *Minecraft* | Remove-AppxPackageКраткий список команд, которые вы можете использовать, чтобы удалить определенные приложения в Windows 10.
Удалить приложение 3D Builder
Get-AppxPackage *3dbuilder* | Remove-AppxPackageУдалить приложение Будильники и часы
Get-AppxPackage *WindowsAlarms* | Remove-AppxPackageУдалить приложение App Connector
Get-AppxPackage *Appconnector* | Remove-AppxPackageУдалить Asphalt 8: Airborne
Get-AppxPackage *Asphalt8Airborne* | Remove-AppxPackageУдалить приложение Калькулятор
Get-AppxPackage *WindowsCalculator* | Remove-AppxPackageУдалить приложение Почта и Календарь
Get-AppxPackage *windowscommunicationsapps* | Remove-AppxPackagУдалить приложение камеры
Get-AppxPackage *WindowsCamera* | Remove-AppxPackageУдалить приложение Candy Crush Soda Saga
Get-AppxPackage *CandyCrushSodaSaga* | Remove-AppxPackageУдалить приложение Facebook
Get-AppxPackage *Facebook* | Remove-AppxPackageУдалить приложение Обращение за помощью
Get-AppxPackage *WindowsFeedbackHub* | Remove-AppxPackageУдалить приложение Улучшите свой Office,
Get-AppxPackage *officehub* | Remove-AppxPackageУдалить приложение Получить Skype
Get-AppxPackage *Microsoft.SkypeApp* | Remove-AppxPackageУдалить приложение Советы
Get-AppxPackage *Getstarted* | Remove-AppxPackageУдалить приложение Groove Музыка
Get-AppxPackage *ZuneMusic* | Remove-AppxPackageУдалить приложение Карты
Get-AppxPackage *WindowsMaps* | Remove-AppxPackageУдалить приложение Сообщения+ Skype
Get-AppxPackage *Messaging* | Remove-AppxPackageУдалить приложение Microsoft Solitaire Collection
Get-AppxPackage *MicrosoftSolitaireCollection* | Remove-AppxPackageУдалить приложение Бумажник Microsoft
Get-AppxPackage *Wallet* | Remove-AppxPackageУдалить приложение Платные данные Wi-Fi и сотовой связи
Get-AppxPackage *OneConnect* | Remove-AppxPackageУдалить приложение Кино и ТВ
Get-AppxPackage *ZuneVideo* | Remove-AppxPackageУдалить приложение Netflix
Get-AppxPackage *Netflix* | Remove-AppxPackageУдалить приложение Новости
Get-AppxPackage *BingNews* | Remove-AppxPackageУдалить приложение OneNote
Get-AppxPackage *OneNote* | Remove-AppxPackageУдалить Paint 3D приложение
Get-AppxPackage *MSPaint* | Remove-AppxPackageУдалить приложение Pandora
Get-AppxPackage *PandoraMediaInc* | Remove-AppxPackageУдалить приложение Люди
Get-AppxPackage *People* | Remove-AppxPackageУдалить приложение Телефон
Get-AppxPackage *CommsPhone* | Remove-AppxPackageУдалить приложение Фото
Get-AppxPackage *Photos* | Remove-AppxPackageУдалить приложение Skype Preview
Get-AppxPackage *SkypeApp* | Remove-AppxPackageУдалить приложение Спорт
Get-AppxPackage *bingsports* | Remove-AppxPackageУдалить приложение Sticky Notes
Get-AppxPackage *MicrosoftStickyNotes* | Remove-AppxPackageУдалить Магазин с текущей учетной записи -(НЕ РЕКОМЕНДУЕТСЯ)
Get-AppxPackage *WindowsStore* | Remove-AppxPackageУдалить приложение Sway
Get-AppxPackage *Office.Sway* | Remove-AppxPackageУдалить приложение Twitter
Get-AppxPackage *Twitter* | Remove-AppxPackageУдалить приложение 3D-Просмотр
Get-AppxPackage *Microsoft3DViewer* | Remove-AppxPackage Get-AppxPackage *soundrecorder* | Remove-AppxPackageУдалить приложение Погода
Get-AppxPackage *bingweather* | Remove-AppxPackageУдалить приложение Xbox
Get-AppxPackage *XboxApp* | Remove-AppxPackageУдалить приложение Xbox One SmartGlass
Get-AppxPackage *XboxOneSmartGlass* | Remove-AppxPackageКак удалить приложение для всех учетных записей пользователей
Чтобы удалить приложение из всех учетных записей пользователей, измените нужную команду следующим образом:
Get-AppxPackage -allusers *PackageName* | Remove-AppxPackageКак удалить приложение для новых учетных записей пользователей
Каждый раз, когда вы создаете нового пользователя, приложения по умолчанию будут установлены заново для этого пользователя. Для того, чтобы удалить приложения для новых учетных записей, которые будут созданы в будущем, выполните следующую команду в Powershell.
Get-AppxProvisionedPackage –online | where-object {$_.packagename –like "*PackageName*"} | Remove-AppxProvisionedPackage –onlineЗамените участок PackageName на нужное имя приложения.
Удалить приложение с помощью «Параметров» и меню «Пуск».
Некоторые Универсальные приложения могут быть удалены с помощью Приложения «Параметры» . Кроме того, вы можете использовать этот способ для удаления классических программ.
- Откройте «Параметры» нажав сочетание клавиш Win + I
- Перейдите в раздел «Приложения» → «Приложения и возможности»
.
В Windows 10 предустановлен набор стандартных приложений (программ для нового интерфейса), таких как OneNote, календарь и почта, погода, карты и другие. При этом не все из них можно легко удалить: их получается убрать из меню Пуск, но из списка «Все приложения» они не удаляются, равно как и нет пункта «Удалить» в контекстном меню (для тех приложений, что вы установили сами, такой пункт имеется). См. также: .Тем не менее, удаление стандартных приложений Windows 10 возможно с помощью команд PowerShell, что и будет по шагам продемонстрировано далее. Сначала - об удалении встроенных программ по одной, а затем - про то, как удалить все приложения для нового интерфейса (ваши программы не будут затронуты) сразу. См. также: (и другие неудаляемые приложения в Creators Update).Обновление 26 октября 2015: появился куда более простой способ удалить отдельные встроенные приложения Windows 10 и, если у вас нет желания использовать консольные команды для этой цели, вы можете найти новый вариант удаления в конце этой статьи.
В последних версиях операционной системы Windows от Microsoft, а именно начиная с Windows 8, компания интегрировала в свои ОС большое количество дополнительных сервисов и программ. Многие из них редко когда могут пригодиться обычному пользователю, а то и вовсе бесполезны.
Некоторые из предустановленных приложений можно легко убрать — для этого нужно открыть меню ПУСК, выбрать ненужное приложение и кликнув на нем правой клавишей мыши из контекстного меню выбрать Удалить
![](https://i2.wp.com/nastroyka.zp.ua/img/articles/udalyayem-predustanovlennyye-prilozheniya-v-windows-1.jpg)
Но к большому сожалению, не все из них поддаются такому удалению. Удалить их нельзя и через Панель управления и меню Параметры (Windows 10). Тогда как же удалить ненужные предустановленные приложения?
Существует несколько вариантов как от них избавится:
- использовать встроенную программу PowerShell и специальные команды;
- воспользоваться сторонними утилитами для удаления.
Специальные команды для PowerShell
Шаг 1 Запустите программу «PowerShell» с правами администратора. Для этого откройте меню ПУСК, выберите Все программы и найдите программу Windows PowerShell
![](https://i2.wp.com/nastroyka.zp.ua/img/articles/udalyayem-predustanovlennyye-prilozheniya-v-windows-2.jpg)
Или воспользуйтесь поиском
![](https://i0.wp.com/nastroyka.zp.ua/img/articles/udalyayem-predustanovlennyye-prilozheniya-v-windows-3.jpg)
Шаг 2 Чтобы удалить предустановленное приложение в строке введите команду:
Get-AppxPackage *3dbuilder* | Remove-AppxPackage
Microsoft Solitaire Collection:
Get-AppxPackage *solitairecollection* | Remove-AppxPackage
Get-AppxPackage *onenote* | Remove-AppxPackage
Get-AppxPackage *xboxapp* | Remove-AppxPackage
Будильник:
Get-AppxPackage *windowsalarms* | Remove-AppxPackage
Диспетчер телефонов:
Get-AppxPackage *windowsphone* | Remove-AppxPackage
Get-AppxPackage *soundrecorder* | Remove-AppxPackage
Калькулятор:
Get-AppxPackage *windowscalculator* | Remove-AppxPackage
Календарь и почта:
Get-AppxPackage *windowscommunicationsapps* | Remove-AppxPackage
Get-AppxPackage *windowscamera* | Remove-AppxPackage
Get-AppxPackage *windowsmaps* | Remove-AppxPackage
Кино и ТВ:
Get-AppxPackage *zunevideo* | Remove-AppxPackage
Get-AppxPackage *people* | Remove-AppxPackage
Get-AppxPackage *windowsstore* | Remove-AppxPackage
Музыка Groove:
Get-AppxPackage *zunemusic* | Remove-AppxPackage
Начало работы:
Get-AppxPackage *getstarted* | Remove-AppxPackage
Get-AppxPackage *bingnews* | Remove-AppxPackage
Get-AppxPackage *bingweather* | Remove-AppxPackage
Получить Office:
Get-AppxPackage *officehub* | Remove-AppxPackage
Получить Skype:
Get-AppxPackage *skypeapp* | Remove-AppxPackage
Get-AppxPackage *bingsports* | Remove-AppxPackage
Get-AppxPackage *bingfinance* | Remove-AppxPackage
Фотографии:
Get-AppxPackage *photos* | Remove-AppxPackage
Шаг 3 Проверьте удалилось ли приложение
Некоторые приложения возможно не получиться удалить таким способом, так как они идут в пакете, это "Люди", "Почта", "Календарь" и другие. Тогда воспользуйтесь следующей командой, чтобы сохранить информацию о всех установленных приложениях в отдельный файл:
Get-AppxPackage >C:\AppsInfo.txt
После чего перейдите в корень диска C:\ и откройте файл с именем AppsInfo.txt . Перед вами появится детальная информация о установленных приложениях. Найдите программу, которую хотите удалить. Чуть ниже Вы увидите строчку PackageFullName: скопируйте название пакета программы:
![](https://i1.wp.com/nastroyka.zp.ua/img/articles/udalyayem-predustanovlennyye-prilozheniya-v-windows-4.jpg)
Теперь в PowerShell введите следующую команду в конце которой добавьте скопированное значение:
Remove-AppxPackage –package скопированное значение пакета программы
![](https://i1.wp.com/nastroyka.zp.ua/img/articles/udalyayem-predustanovlennyye-prilozheniya-v-windows-5.jpg)
Если Вы не хотите, чтобы удаленное приложение снова появилось, тогда отключите в Windows Store автоматическую установку обновлений, иначе система сама может его установить
Windows 10 App Remover - утилита для удаления предустановленных приложений
В сети Интернет можно найти много сторонних программ по удалению предустановленных приложений, одной из которых является Windows 10 App Remover . Эта программа предназначена для простого и быстрого удаления именно приложений Microsoft и ничего кроме них. Она совершенно бесплатна и не требует предварительной установки. Скачать программу можно по этой ссылке .
Шаг 1 Запустите программу «Windows 10 App Remover»
Шаг 2 Выберите удаляемое приложение. В появившемся окне подтвердите свой выбор, нажав на кнопку Да. После этого приложение будет удалено
![](https://i2.wp.com/nastroyka.zp.ua/img/articles/udalyayem-predustanovlennyye-prilozheniya-v-windows-6.jpg)
Удаление системных приложений с помощью CCleaner
CCleaner является очень популярной программой для чистки компьютера от всякого рода мусора: временных файлов, журналов посещенных сайтов, cookie и кэш браузеров, и многое др. Начиная с версии 5.11, разработчики добавили в программу возможность удаления встроенных программ от Microsoft, и поэтому теперь удалить такие программы, как 3D Builder, Начало работы, Получить Office... не составляет большого труда. Данная программа скорее всего уже установлена на вашем компьютере, если же нет, то скачать последнюю версию CCleaner можно с официального сайта программы.
Шаг 1 Запустите программу «CCleaner»
Шаг 2 В левой панели меню нажмите на кнопку Сервис и выберите пункт Удаление программ
Шаг 3 Выберите предустановленную программу, которую хотите удалить и нажмите Деинсталяция, а во всплывающем окне кликните OK и программа будет удалена
![](https://i0.wp.com/nastroyka.zp.ua/img/articles/udalyayem-predustanovlennyye-prilozheniya-v-windows-7.jpg)
Теперь ваш ПУСК больше не будут засорять ненужные программы.
Больше полезных статьей ищите на наших страницах в социальных сетях, а также поделитесь этой статей со своими знакомым и друзьями