Як в 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 можна керувати пакетами програм на віддалених ПК.

    На цьому сьогоднішня стаття завершується. Якщо у Вас виникли питання, то можете сміливо питати їх у коментарях. Удачі!