Як видалити програму Windows 10: якщо вони не віддаляються

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya127 Як видалити програму Windows 10: якщо вони не віддаляються

Windows 10 поставляється з безліччю встановлених додатків, а в процесі її експлуатації майже будь-який користувач встановлює ще кілька програм з магазину. А коли з’являється необхідність позбутися від них (навіть безпосередньо після інсталяції ОС), виникають питання. Сьогодні розглянемо, як можна видалити вбудовані додатки Windows 10, не вдаючись до хитрощів з використанням стороннього програмного забезпечення.

Зміст сторінки

  • 1 Скористаємося меню Параметри
  • 2 Використання розширеної командного рядка
  • 3 Деінсталяція класичних програм за допомогою командного рядка

Скористаємося меню Параметри

Один з варіантів досягнення мети — використання нового інтерфейсу налаштувань «десятки», який є частковою заміною Панелі управління. Це меню Параметри.

1. Викликаємо його через контекстне меню Пуску або за допомогою комбінації Win → I.

2. Відвідуємо розділ «Система».

3. Активуємо вкладку «Програми/можливості».

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya128 Як видалити програму Windows 10: якщо вони не віддаляються

4. Натискаємо значок або назвою непотрібної програми і тиснемо «Видалити».

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya129 Як видалити програму Windows 10: якщо вони не віддаляються

Внаслідок цього запуститься деінсталяція програми без додаткових вікон діалогу і підтвердження.

Користувачеві надається можливість для видалення далеко не всіх додатків, тому біля деяких з них іконка «Видалити» буде неактивною.

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya130 Як видалити програму Windows 10: якщо вони не віддаляються

Зазначимо, що класичні програми простіше деінсталювати через аплет Панелі управління під назвою «Установка/видалення програм» за допомогою так званих дєїнсталлятор або за допомогою запуску дєїнсталлятора з каталогу з файлами софта або через ярлик у Пуску.

Використання розширеної командного рядка

У «десятці» з’явився інструмент, що володіє великим функціоналом, ніж командний рядок. Це PowerShell. Щоб скористатися ним, слід дізнатися системні імена пакетів, які збираємося видалити.

1. Викликаємо PowerShell з адміністраторськими привілеями.

Вводимо назву додатка в пошуковий рядок і за допомогою контекстного меню відповідного елемента з його результатів вибираємо «Запускати від імені адміністратора».

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya131 Як видалити програму Windows 10: якщо вони не віддаляються

2. Для візуалізації переліку інстальованих з магазину додатків утиліт, вводимо і виконуємо:

Get-AppxPackage

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya132 Як видалити програму Windows 10: якщо вони не віддаляються

З метою спрощення процесу видалення софту в командах будемо вводити назви пакетів. Їх, природно, простіше копіювати і вставляти, ніж друкувати, тому доцільним буде експорт відображуваної інформації в «txt» документ.

3. Відправляємо системі команду:

Get-AppxPackage | Set-Content «$Env:userprofileDesktopX.txt»

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya133 Як видалити програму Windows 10: якщо вони не віддаляються

Вона збереже список виявлених програмних продуктів з їх повними назвами на робочий стіл, а якщо змінити шлях та назву файлу, що задаються після «$Env:» — у вказаний каталог під заданою назвою.

Для отримання більш докладних відомостей, так і у більш зрозумілій формі, запустіть команду типу:

Get-AppxPackage | ConvertTo-Html | Set-Content «$Env:userprofileDesktopX.html»

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya134 Як видалити програму Windows 10: якщо вони не віддаляються

Шлях до файла може бути будь-яким. Видалення програми здійснюється шляхом введення команди деінсталяції і назви пакета PackageFullName. Для отримання цієї інформації необхідно ввести і виконати її.

Get-AppxPackage -Name *News*

Таким чином з’являться відомості про програму «Новини».

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya135 Як видалити програму Windows 10: якщо вони не віддаляються

Виділяємо значення 6 рядка «PackageFullName» і копіюємо його в буфер через контекстне меню або за допомогою комбінації Ctrl+C.

Видалення програми «News» здійснюється запуском системної команди:

Remove-AppxPackage Microsoft.BingNews_4.16.18.0_x86__8wekyb3d8bbwe –Confirm

Де Remove-AppxPackage — відповідає за деінсталяцію зазначеного софта;

аргумент –Confirm відобразить інформацію про запитуваному дії і запитує підтвердження для його здійснення. Без нього деінсталяція відбудеться у фоні і без оповіщення користувача.

Залишилося лише видалити сам інсталяційний пакет з сховища десятки. Виконує дію рядок:

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

Де 3DBuilder — найменування видаляється пакета.

Таким чином видаляються програми для поточного користувача. Виконати деінсталяцію додатків можна і для інших облікових записів, маючи на це права. Тут використовується аргумент «-User Ім’я_користувача», приміром, «Get-AppxPackage -User My_Name» відобразить перелік додатків для запису My_Name, встановлених з магазину Windows.

Видалення софту для конкретної облікового запису здійснюється аналогічно, але з додаванням параметра «-User Ім’я_користувача». Видалення софту для всіх акаунтів комп’ютера здійснюється за допомогою параметра «-AllUsers».

Для очищення Windows 10 від усіх програм, що знаходяться в Магазині, існує рядок:

Get-AppxPackage -AllUsers | Remove-AppxPackage

Слідчо, нічого складного або незрозумілого з деинсталляцией класичних програм в «десятці» немає, хіба що за винятком моменту, що деякі з них є системними і не можуть бути видалені. При необхідності, будь-яка утиліта може бути встановлена на комп’ютер, а при додаванні нового користувача класичний набір софта з Магазину буде інстальований при першому його відвідуванні. Щоб цього уникнути, введіть виконайте:

Get-AppXProvisionedPackage -Online | Remove-AppxProvisionedPackage –Online

У разі деінсталяції програм, Магазин теж буде деинсталлирован, що не дасть можливості обзавестися чим-небудь з його сховища в майбутньому.

Деінсталяція класичних програм за допомогою командного рядка

Командний рядок також дозволяє позбутися від непотрібного софта, нав’язуваного Майкрософт. Для цього доведеться скористатися інструментом для управління Windows 10 (WMIC). На жаль, але він дозволяє управляти тільки програмними продуктами, встановленими через Windows Installer.

1. Викликаємо командний рядок адміністраторськими привілеями.

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya136 Як видалити програму Windows 10: якщо вони не віддаляються

2. Виконуємо у ній «wmic».

3. Виконуємо «product get name» з метою отримання списку продуктів, які підлягають видаленню через CMD.

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya137 Як видалити програму Windows 10: якщо вони не віддаляються

Зберегти перелік додатків з даними про їхні версії в текстовий документ допоможе рядок:

wmic /output:C:list.txt product get Name, Version

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya138 Як видалити програму Windows 10: якщо вони не віддаляються

Розширена HTML версія списку програм у вигляді таблиці зберігається допомогою команди:

wmic /output:C:list.html product get Name, Version /format:htable

kak udalit prilozhenie v windows 10: esli oni ne udalyayutsya139 Як видалити програму Windows 10: якщо вони не віддаляються

Назви і шлях збереження документів можна змінювати.

У цьому випадку, у порівнянні з PowerShell, виводиться також інформація про версії (Version), його розробника (Виробника), даті інсталяції (InstallDate) та короткий опис (Description) за наявності.

У Windows 10 можна відфільтрувати список по кожному з перерахованих параметрів. Так, наприклад, для отримання переліку софта від компанії Piriform, виконайте рядок:

wmic product where “Vendor like ‘%Piriform%'” get Name, Version

А вивести перелік програм допоможе рядок:

wmic product where Name like ‘%Office%'” get Name

Проведемо видалення програми, наприклад, Microsoft Word, через командний рядок. Команда буде мати наступний вигляд:

product where name=»Microsoft Word MUI» call uninstall /nointeractive

Назва будь-якої іншої програми необхідно задавати в лапках після «name», аргумент «/nointeractive» позбавить користувача від підтвердження виконання операції.

Для просунутих користувачів слід зазначити, що WMIC здатна здійснювати управління інсталяційними пакетами і на віддалених станціях, але для цього необхідний IP цільового комп’ютера для здійснення підключення до нього.

Розібратися в командах WMIC і PowerShell для управління інстальованим софтом зможе будь-який користувач, навіть не володіє азами програмування і не має навичок в адмініструванні ПК на базі Windows 10.