Видалення застряглих записів з програм і функцій
Іноді, навіть після видалення програми, її запис залишиться в списку Додавання та видалення програм або Програми та функції списку в поточних установлених програмах на панелі керування.
Зазвичай це викликано погано написаною програмою, яка не правильно видаляється. Запис не видаляється з реєстру і тому залишається у списку. Якщо ви спробуєте знову її видалити, швидше за все, ви отримаєте повідомлення про помилку.
Новіші версії Windows виявлять цю проблему і насправді запитають, чи потрібно видалити запис, який приємний. Однак, якщо ви все ще працюєте під керуванням Windows 7 або Vista або XP, ви все одно будете стикатися з цією проблемою.
Видалення застряглих програм - реєстру
На щастя, є простий спосіб вручну видалити ці закріплені записи зі списку. Це вимагає певного редагування реєстру, тому обов'язково створіть резервну копію вашого реєстру, якщо ви щось зіпсуєте.
Щоб відкрити реєстр, натисніть кнопку Пуск і введіть regedit. Тепер перейдіть до наступного розділу реєстру і розгорніть його.
HKEY_LOCAL_MACHINE ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ Microsoft \ t
Ви побачите декілька перелічених записів, деякі з яких мають дружні імена, а деякі - дійсно довгий ідентифікатор.
Ви можете легко визначити програми з довгим ідентифікатором, просто натиснувши на нього і шукаючи DisplayName праворуч. У наведеному вище прикладі можна побачити одну з них для програми під назвою VMware Tools.
Знайдіть програму, яка застрягла у списку програм, а потім клацніть її правою кнопкою миші в меню ліворуч і виберіть Видалити.
Тепер ви можете задатися питанням, чому всі програми, які ви перерахували в розділі Програми та функції, не відображаються під цим ключем реєстру? Причина полягає в тому, що на 64-розрядній версії Windows можуть бути встановлені 32-розрядні програми.
Для всіх цих програм потрібно перейти до наступного розділу реєстру, де ви, ймовірно, знайдете багато інших записів:
ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ HKEY_LOCAL_MACHINE Wow6432Node Microsoft \ t
Тут, наприклад, ви знайдете всі записи для Java, якщо у вас є встановлені. Ви також знайдете купу записів для Microsoft Office, якщо інстальована 32-розрядна версія. Знову ж таки, просто клацніть правою кнопкою миші на записі та виберіть Видалити щоб видалити його.
Нарешті, якщо програма була встановлена за допомогою пакета .MSI, що може мати місце в корпоративних середовищах, слід також перевірити цей розділ реєстру:
Продукти HKEY_CLASSES_ROOT
Необхідно перезавантажити комп'ютер, а потім відкрити список програм на панелі керування, щоб переглянути зміни. Сподіваємося, що це не буде.
Microsoft виправити це рішення
Якщо ви не бажаєте самостійно обробляти реєстр, у Microsoft є безкоштовний інструмент Fix It, який можна завантажити, який стосується цієї проблеми програм, які не можна повністю видалити..
https://support.microsoft.com/en-us/mats/program_install_and_uninstall
Програма буде працювати на Windows XP, Vista, 7 і 8.1. Це не працює на Windows 10, але, сподіваюся, ви ніколи не повинні мати цю проблему на Windows 10.
Інструменти третьої сторони
Нарешті, існує ще один спосіб вирішити цю проблему, і це використання інструментів сторонніх виробників. Один з моїх улюблених програм для очищення реєстру CCleaner, тому що це супер безпечний у використанні. Насправді це єдина програма, яку я рекомендую для вирішення проблем у реєстрі Windows.
Сподіваємося, за допомогою одного з методів, описаних вище, ви зможете очистити всі записи, які відмовилися піти! Якщо у Вас виникли питання, не соромтеся коментувати. Насолоджуйтесь!