Как удалить встроенные приложения из Windows 10?

В статье описывается порядок действий, который поможет вам удалить встроенные приложения из Windows 10, если те уже успели вам порядком надоесть. Давайте избавимся от Paint 3DOneNoteSticky Notes, Xbox и что там ещё …

встроенные приложения windows 10

Да, после многих лет пользования линейкой ОС от Microsoft и перейдя на 10-ку с 7-ой модели, было немного странно обнаружить, что эта система обросла кучей новейших приложений, которые почти все как одно оказались через короткое время лично для меня совершенно бесполезными. Может быть я просто отстаю от жизни, но мелькающие картинки встроенных приложений Windows 10 через стали напоминать людей, раздающих на улицах рекламные стикеры прохожим с бесполезными предложениями, и от которых хочется побыстрее избавиться в ближайшей урне. Кстати, от сборки к сборке Microsoft сама сбрасывает лишний балласт, убирая невнятные утилиты типа Add Connector, которые у пользователей не приживаются. К тому же, с помощью этих манипуляций мы можем навсегда избавиться от некоторых скрытых служб и процессов в погоне за производительностью.

И что характерно для ОС Microsoft, от самых ненужных приложений всё труднее избавиться, что является уже своеобразной визитной карточкой последних версий систем. Да и не только этой, впрочем… Попробуем это дело исправить. Работаем из Power Shell.

СРАЗУ

Я не знаю, сколько учётных записей имеет ваша система. Мне, как владельцу только одной, достаточно будет работы с PS в режиме администратора. Однако, если в вашей копии Windows есть ещё учётные записи, из которые вы также хотите удалить встроенные приложения, я настоятельно посоветую вам активировать скрытую учётную запись администратора и после перезагрузки проводить все действия оттуда. Это поможет удалить встроенные приложения, которые выдают ошибку при удалении описанными ниже способами (такие, как Xbox, будут упорно сопротивляться удалению, оставляя за собой части приложения или «хвосты»). Если вы собираетесь почистить список для всех пользователей из своей учётной записи (от имени админа, конечно), вам придётся добавлять к приводимым командам некоторые флаги. Читайте описание внимательно.

Далее. Некоторые вещи лучше не трогать: не поленитесь узнать на форумах что будет, если удалить некоторые из приложений. Если что-то удалять не рекомендуется, я вам напомню. Не мешает — не трогайте. Для экспериментов ради экспериментов есть виртуальные машины.

Сначала возьмите на заметку небольшую хитрость, с помощью которой можно взглянуть на эти приложения в привычном для пользователя Windows формате. Т.е. с помощью простого проводника. Для этого вызываем строку поиска клавишами WIN + R и вставим команду

shell:appsfolder

shell:appsfolder

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

%userprofile%\appdata\local\Packages

папки встроенных приложений windows

Кстати, обнаружение корневой папки с приложением иногда решает и вопросы с запуском программы. Вместо того, чтобы следовать дальнейшим советам статьи, попробуйте сначала папку с ненужным вам приложением ПРОСТО переименовать (добавьте к названию хоть 1, хоть !). Да, сама папка останется, но ведь мы боремся не за свободное место на диске… Зато такой способ позволит вам вернуть всё на свои места в случае, если вас не устроит результат проделанных изменений. Если система ответит ошибкой (мол, недостаточно прав, обратитесь к статье «Полный доступ к любой папке Windows«)

Как удалить встроенные приложения: приступаем

Запускаем Power Shell от имени администратора:

power shell от имени администратора

В окне с характерным синим фоном по умолчанию введём команду, которая отобразит список ВСЕХ программ, которые пришли к вам на компьютер вместе с Windows 10:

Get-AppxPackage

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

Get-AppxPackage | Select Name, PackageFullName

список предустановленных приложений windows 10

Содержимое теперь представлено в виде таблицы из двух колонок, левая из которых это краткое имя программы, правое — полное и официальное её наименование с типом версии. Так вот, для того, чтобы от этих приложений избавиться, нам нужно будет вводить команду в той же консоли в виде:

Get-AppxPackage полное-наименование-пакета | Remove-AppxPackage

где полное-наименование-пакета это и есть название в каждой строке столбца справа под шапкой PackageFullName. Ниже я приведу полный список этих команд, чтобы вы могли выборочно копировать нужные и подставлять в качестве флага команды. Хотя у меня консоль позволяет это проделывать сама, выделяя нужную часть мышкой и нажимая клавиши копирования в буфер Ctrl + C.

Однако, из консоли cmd в Power Shell перешла и возможность использовать метасимволы в командах, дабы не вводить, например, длинные имена файлов. Но, конечно, это укрупняет поиск, расширяя его обзор. В нашем случае мы будем активно использовать символ *, который помогает обнаружить содержимое, заключённое в этом повторяющемся символе.

ПРИМЕР

Кто не понял, чего я тут понаписал, смотрите так. Допустим, я пожелал избавиться от встроенного 3DBuilder. За более чем год пользования ни разу не открыл его, и, видимо, не открою. Команда к удалению примет вид:

Get-AppxPackage *3dbuilder* | Remove-AppxPackage

в которой заключённое 3dbuilder в * укажет системе удалить все файлы и параметры системных упаковок, которые содержат в своём имени 3dbuilder. Вот как это выглядит в консоли:

удалить встроенные приложения из Windows 10

Обычно удаление большинства из них проходит гладко, но если консоль удаляет приложение с ошибками, игнорируйте их и перезагружайтесь для применения изменений и повторной попытки, начиная с поиска. Если вы собираетесь удалить встроенные приложения из Windows 10 для всех «учёток», в команде к удалению должен появиться дополнительный аргумент:

Get-AppxPackage -allusers полное-наименование-пакета | Remove-AppxPackage

или для конкретной учётной записи:

Get-AppxPackage -user имя-пользователя полное-наименование-пакета | Remove-AppxPackage

Список приложений, доступных к удалению

А теперь, как и обещал, я привожу список готовых команд для удаления ненужных встроенных приложений. Их удаление не вызывает сбоев в системе (ну… не должно). Ищите прокруткой мышки или сочетанием клавиш Ctrl + F

3D Builder
get-appxpackage *3dbuilder* | remove-appxpackage

Будильники и часы
get-appxpackage *alarms* | remove-appxpackage

Почта и Календарь 
get-appxpackage *communicationsapps* | remove-appxpackage

Калькулятор
get-appxpackage *calculator* | remove-appxpackage

Камера
get-appxpackage *camera* | remove-appxpackage

Центр отзывов
get-appxpackage *feedback* | remove-appxpackage

Получить Office
get-appxpackage *officehub* | remove-appxpackage

Советы
get-appxpackage *getstarted* | remove-appxpackage

Skype
get-appxpackage *skypeapp* | remove-appxpackage

Музыка Groove
get-appxpackage *zunemusic* | remove-appxpackage

Groove Музыка и Кино и ТВ (вместе)
get-appxpackage *zune* | remove-appxpackage

Карты
get-appxpackage *maps* | remove-appxpackage

Microsoft Solitaire Collection
get-appxpackage *solitaire* | remove-appxpackage

Кошелёк
get-appxpackage *wallet* | remove-appxpackage

Microsoft Wi-Fi
get-appxpackage *connectivitystore* | remove-appxpackage

Деньги
get-appxpackage *bingfinance* | remove-appxpackage

Деньги, Новости, Спорт и Погода сразу:
get-appxpackage *bing* | remove-appxpackage

Кино и ТВ
get-appxpackage *zunevideo* | remove-appxpackage

Новости
get-appxpackage *bingnews* | remove-appxpackage

OneNote
get-appxpackage *onenote* | remove-appxpackage

Paint 3D
get-appxpackage *mspaint* | remove-appxpackage

Люди
get-appxpackage *people* | remove-appxpackage

Телефон
get-appxpackage *commsphone* | remove-appxpackage

Фотографии
get-appxpackage *photos* | remove-appxpackage

Спорт
get-appxpackage *bingsports* | remove-appxpackage

Sticky Notes
get-appxpackage *sticky* | remove-appxpackage

View 3D
get-appxpackage *3d* | remove-appxpackage

Запись голоса
get-appxpackage *soundrecorder* | remove-appxpackage

Погода
get-appxpackage *bingweather* | remove-appxpackage

Магазин
get-appxpackage *windowsstore* | remove-appxpackage

Xbox
get-appxpackage *xbox* | remove-appxpackage

Кортана (но лучше не стоит)
get-appxpackage -name «Microsoft.Windows.Cortana» | remove-appxpackage

Если что-то не нашли, копируйте название из столбца справа и подставляйте в команду. Но повторяю, лучше два раза подумать, чем потом пытаться восстановить сделанное. И не забудьте в случае ошибок добавить аргумент -allusers для настроек у остальных учётных записей. Но это ещё не всё. Если вы столкнулись с отказом или/и не желаете возвращения этих программ, читайте далее.

Как удалить встроенные приложения: они снова появились!

Да, после очередной порции обновлений Microsoft постарается запихать в вашу систему, будучи уверена, что без новостей и сводки погоды ваша жизнь теряет всяческий смысл. Причём из-за этого факта эта самая порция окажет ВЕСОМОЕ влияние сначала на сетевой канал во время загрузки, а потом и при установке. Давайте попробуем сделать так, чтобы они не появлялись в загрузке в будущем ни у вас, ни у других пользователей. Приложения указывать не буду — вы их узнаете легко по имени в команде. А принцип тот же: рекомендую активировать суперпользователя и работать оттуда из Power Shell с правами админа. Принцип противодействия будущей переустановке, признаюсь, ещё сыроват. Прошу пробовать и писать в случаях успеха и неудач.

А вот и сами команды:

$Applist | WHere-Object {$_.packagename -like "*3DBuilder*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*BingFinance*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*BingNews*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*BingSports*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*BingWeather*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*CommsPhone*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*ConnectivityStore*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*Getstarted*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*Messaging*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*MicrosoftOfficeHub*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*MicrosoftSolitaireCollection*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*OneNote*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*Sway*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*People*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*SkypeApp*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*WindowsAlarms*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*WindowsCamera*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*windowscommunicationsapps*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*WindowsMaps*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*WindowsPhone*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*WindowsSoundRecorder*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*WindowsStore*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*XboxApp*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*ZuneMusic*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*ZuneVideo*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*xbox*"} | Remove-AppxProvisionedPackage -online

$Applist | WHere-Object {$_.packagename -like "*contact support*"} | Remove-AppxProvisionedPackage -online


Отписывайтесь и делитесь, у кого как всё проходит.

Успехов вам.

Запись опубликована в рубрике Настройки Windows, Трюки и фишки в Windows. Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

3 × три =