База знань →6 хв читанняОновлено: 2026-09-21

Як примусово видалити програму, яка не видаляється

Якщо програма не видаляється — кнопка сіра, видалювач падає або запис зникла зі списку, — піднімайтеся сходами розв'язків: повторіть через «Параметри», полагодьте видалення повторним запуском інсталятора, зніміть застосунок через winget або msiexec /x і лише наприкінці видаляйте папку й ключ реєстру вручну. Кожна сходинка безпечніша за наступну. Уся драбина для типового «залиплого» застосунку триває десять–двадцять хвилин.

Чому програми не хочуть іти

Більшість відмов зводиться до зламаного видалювача: uninstall.exe витертий або не зареєстрований, пошкоджена установка лишила в реєстрі запис, що вказує в порожнечу, або застосунок установлено для користувача, а ви дивитеся загальносистемний список. Деякі видалювачі просто падають посеред роботи, лишаючи половину програми на місці. Окремі записи недоступні навмисно, бо компонент потрібен самій Windows, — це інша задача з іншим рішенням.

Починайте з дешевого і нарощуйте натиск поступово: кожен крок нижче знімає програму трохи жорсткіше за попередній. Запишіть точну назву й версію застосунку до початку — вони знадобляться в кількох місцях. Драбина стосується класичних десктопних програм: магазинні видаляються з «Параметрів» без проблем, а вперті вбудовані мають власний шлях через PowerShell.

  • «Параметри → Застосунки → Встановлені застосунки» → меню трьох крапок → «Видалити», або «Панель керування → Програми та засоби» (appwiz.cpl)
  • Заново завантажте свіжий інсталятор із сайту розробника й запустіть: відновлення або перевстановлення лагодить зламаний видалювач
  • winget list, щоб дізнатися ID, потім winget uninstall --id <ID> -e у будь-якому терміналі
  • msiexec /x {GUID} для MSI-застосунків; GUID — ім'я ключа в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  • Засіб усунення несправностей установлення й видалення програм Microsoft, що вичищає биті записи
  • Ручне видалення: знести папку застосунку, потім відповідний ключ реєстру Uninstall — остання інстанція

Відновлення, winget і MSI-шлях

Повторний запуск інсталятора — найдоцінніша поліпшка: більшість сучасних інсталяторів бачать наявну установку і пропонують відновити або поновити її поверх, заодно перебудовуючи видалювач. Обирайте відновлення, якщо інсталятор його пропонує; інакше перевстановіть поверх і одразу видаліть, поки застосунок не зламався знову. Якщо в розробника замість інсталятора сервісна утиліта — так працюють Adobe, Steam і антивірусні пакети, — запускайте відновлення або видалення зсередини неї.

winget uninstall спрацьовує, навіть коли запис у «Параметрах» капризує: він читає ті самі дані реєстру, але запускає видалення по-своєму; ключ --silent пропускає діалоги. Для MSI-застосунків знайдіть код продукту у вказаному шляху реєстру та виконайте msiexec /x {GUID} в консолі від адміністратора — ключ /qb покаже базовий прогрес. Якщо файли «зайняті», спершу закрийте застосунок із трею й Диспетчера задач або виконайте видалення в безпечному режимі, де сторонні служби не запущені.

Ручна зачистка — остання інстанція

Ручне видалення — це знос двох речей: папки програми в Program Files (або %LOCALAPPDATA%\Programs для застосунків користувача) і ключа реєстру Uninstall, щоб примара зникла зі списку встановлених. Спершу експортуйте ключ — правий клац → «Експорт» збереже .reg-бекап, що відновлюється подвійним клацанням, — і аж ніяк не чіпайте ключі інших застосунків. Після перезавантаження, коли зайняті файли відпустять, пройдіться AppData та ProgramData в пошуках залишків.

Фінальне прибирання можна доручити Kleaner PRO: він збирає хвости видалених застосунків в AppData і ProgramData одним скануванням, із передпереглядом до видалення, тож примусове зняття завершується чистим диском, а не трупом. Хто надає ручному — наш гід залишками перелічує точні папки для перевірки. Так чи інакше, тримайте .reg-бекап тиждень: раптом щось забарахлить.

Питання та відповіді

Що робити, якщо кнопка «Видалити» неактивна?

Сіра кнопка зазвичай означає, що Windows вважає застосунок потрібним їй системним компонентом. Для звичайних програм спробуйте appwiz.cpl або winget; для вбудованих — шлях через PowerShell Remove-AppxPackage.

Як видалити програму без видалювача?

Спершу перевстановіть її свіжим інсталятором розробника — той зазвичай відновлює й видалювач, — потім видаліть штатно. Якщо розробник зник, лишаються winget або ручний шлях «папка плюс реєстр».

Де в реєстрі лежать записи про видалення?

У HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, у підрозділі Wow6432Node для 32-бітових і тим самим шляхом у HKEY_CURRENT_USER для установок користувача. Ім'я ключа — назва застосунку або MSI-GUID.

Перевірте склад ліцензії до покупки.

Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.

Читайте також

Усі статті · Питання

Написати нам: [email protected]