Задать вопрос

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

В новой операционной системе Windows 10 предусмотрено несколько основных способов, позволяющих удалять установленные приложения. В этой статье мы подробно их рассмотрим.

Удаляем программы через Параметры системы

Заходим в меню «Пуск» и нажимаем на «Параметры». В окне Параметров операционной системы открываем пункт «Система» и переходим на вкладку «Приложения и возможности».

Здесь можно наблюдать список установленных программ. Выберите нужную и нажмите «Удалить». Если удаляется обычная программа, то появится мастер удаления, просто следуйте инструкциям, которые появляются. А если программа была установлена через Магазин, то удаление происходит сразу после нажатия кнопки.

Удаляем программы через Параметры системыОбратите внимание, что для некоторых системных приложений удаление не доступно и соответствующая кнопка так же не активна.store_unistallКроме того, обычные программы могут легко удаляться через старую Панель управления, или после запуска программы деинсталляции, в папке приложения.

Удаляем приложений в Windows 10 при помощи PowerShell

В первую очередь нужно узнать имена пакетов для программ, которые собираемся удалить.
Запускаем PowerShell с правами администратора. Что бы это сделать, через поиск (введя название PowerShell), найдите эту программу и сделайте по ней клик правой кнопкой мышки. В раскрывшемся меню нужно будет выбрать соответствующий пункт для запуска с правами администратора.

В окно PowerShell копируем и запускаем такую команду:

Get-AppxPackage

В окне появится список имен программ, установленных через Магазин.
Для удобства работы с этим списком, мы его сохраним в виде текстового файла на Рабочем столе. Эта процедура выполняется такой командой:

Get-AppxPackage | Set-Content «$Env:userprofile\Desktop\AllApps.txt»

После запуска команды, у нас появится файл с именем AllApps.txt. В нем можно будет найти все имена пакетов программ, которые установлены в системе.

Кроме того, можно сохранить файл с еще большим количеством подробностей. Для этого его нужно сохранять в формате HTML. Воспользуйтесь этой командой:

Get-AppxPackage | ConvertTo-Html | Set-Content «$Env:userprofile\Desktop\AllApps.html»

Удаление приложений в Windows 10Для деинсталяции нужной программы будет копироваться полное название пакета для выбранного приложения — PackageFullName.

Если список всех установленных приложений через Магазин слишком объемный и в нем достаточно трудно найти нужный компонент, то можно уточнить список по определенному фрагменту из названия приложения. К примеру, отобразим список по запросу News, при помощи такой команды:

Get-AppxPackage -Name *News*

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

Remove-AppxPackage Microsoft.BingNews_4.4.200.0_x86__8wekyb3d8bbwe -Confirm

Обратите внимание на параметр -Confirm, в конце команды. Он указывает на вывод окна запроса, чтобы подтвердить удаление. Если его не использовать, то такого окошка не вы не увидите и операция начнется без дополнительных вопросов со стороны системы.

Удаляем приложений в Windows 10 при помощи PowerShell

В итоге, нужная программа будет удалена с компьютера.

Когда выполняются все эти команды, то операции производятся учетной записью пользователя, от имени которого запущен терминал. Если необходимо выполнить какое-либо действие от имени другого пользователя и с программами другого пользователя, то воспользуйтесь таким параметром в команде, как —User <имя учетной записи>

Например, так:

Get-AppxPackage -User ProstoComp

После этого появится список установленных приложений, доступных именно для учетной записи пользователя USERNAME

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

Что бы выполнять операции, с приложениями, сразу для всех учетных записей, то воспользуйтесь параметром AllUsers.

В репозитории от Microsoft есть очень полезный скрипт, позволяющий удалять сразу по несколько программ, через PowerShell — Remove Windows Store apps.

Когда есть несколько приложений, от которых нужно избавиться, то можно воспользоваться этим скриптом. Если хотите вообще удалить все приложения, установленные из Магазина, то можно запустить такую команду:

Get-AppxPackage -AllUsers | Remove-AppxPackage

ps_remove_all_apps_mini_oszoneЭтой командой можно удалять все предустановленные программы, кроме тех, что слишком тесно интегрированы в систему. Их никак удалить не получится. После удаления, все эти приложения можно легко установить обратно. А если создать новую учетную запись, то все предустановленные программы смогут самостоятельно установиться в систему. Но можно отключить такую назойливую установку при помощи данной команды:

Get-AppXProvisionedPackage -Online | Remove-AppxProvisionedPackage -Online

Но при удалении нужно быть очень осторожным и четко осознавать все свои действия. Ведь с удалением всех предустановленных приложений удалится и сам Магазин. А без Магазина не получится устанавливать приложения которые там доступны.

Если удалять программы используя Remove-AppxPackage, то избавиться от программы из хранилища пакетов можно выполнением следующей команды:

Get-AppXProvisionedPackage -Online | where-object {$_.packagename –like «*3DBuilder*»} | Remove-AppxProvisionedPackage -Online

После параметра -like указывается название пакета удаляемой программы. Например, здесь мы поставили имя 3DBuilder. Для удаления другого пакета, нужно указать свое название нужной программы.

Удаляем приложения при помощи командной строки

Здесь мы воспользуемся системной утилитой WMIC, основное назначение которой предоставлять возможность взаимодействовать через инструментарий для управления Windows (WMI).
Прежде всего, запускаем командную строку с правами администратора. После чего введите в окне терминала wmic и нажмите на «Enter».

Обратите внимание: При помощи данного способа можно управлять только обычными приложениями, которые устанавливались через мастер Windows Installer.

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

product get name

В окне терминала отобразятся названия приложений, которые есть на этом компьютере. Эти имена мы будем использовать в командах деинсталляции.

Удаляем приложения при помощи командной строкиПодобно тому, как и в прошлый раз, этот список можно сохранять в виде текстового файла:

wmic /output:C:\Users\<имя пользователя>\Desktop\software_list.txt product get Name, Version

Или в виде HTML документа, для просмотра в браузере:

wmic /output:C:\Users\<имя пользователя>\Desktop\software_list.html product get Name, Version /format:htable

Если присмотреться к этому списку, то кроме названий, можно увидеть и другие, дополнительные параметры (к примеру, версия приложения). Эти данные можно использовать, что бы уточнить список и отсеять все лишнее. Для этих целей используем такие параметры команды:

  • Name – имя, или название приложениями;
  • Version – установленная версия программы;
  • Vendor – разработчик приложениями;
  • Description – краткое описание;
  • InstallDate – дата, когда было установлено приложение.

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

Давайте сформируем список приложений, у которых разработчик корпорация Microsoft, при помощи этой команды:

wmic product where «Vendor like ‘%Microsoft%'» get Name, Version

Или выведем на экран имена приложений, со словом «Office» в тексте:

wmic product where «Name like ‘%Office%'» get Name, Version

Давайте что-нибудь удалим! И так, у нас подопытным будет Windows 7 USB/DVD Download Tool. А команда, позволяющая удалить это приложение, будет иметь такой вид:

product where name=»Windows 7 USB/DVD Download Tool» call uninstall

Если нужно удалить любое другое приложение, то в параметр имени «name» подставляем название соответствующее название другой программы.

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

product where name=»Windows 7 USB/DVD Download Tool» call uninstall /nointeractive

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

На этом сегодняшняя статья завершается. Если у Вас возникли вопросы, то можете смело спрашивать их в комментариях. Удачи!

Это может пригодиться:
Комментарии: 2 Оставить комментарий
Ответить
Дмитрий 03.06.2016 в 04:48 (8 лет назад)

Спасибо за подсказку.

Ответить
Рус 14.04.2020 в 09:17 (4 года назад)

Спасибо, помогло

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

Новые комментарии