Удаление застрявших записей из программ и функций


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

Обычно это вызвано плохо написанной программой, которая не удаляет себя должным образом. Запись не удаляется из реестра и поэтому остается в списке. Если вы попытаетесь удалить его еще раз, скорее всего, вы получите сообщение об ошибке.

Новые версии Windows обнаружат эту проблему и спросят, хотите ли вы удалить эту запись, и это приятно. Однако, если вы все еще используете Windows 7, Vista или XP, вы все равно столкнетесь с этой проблемой.

удалить программу

Удалить зависшие программы – реестр

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

Чтобы открыть реестр, нажмите «Пуск» и введите regedit . Теперь перейдите к следующему разделу реестра и разверните его.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Вы увидите довольно много записей, некоторые из которых имеют понятные имена, а некоторые имеют очень длинный идентификатор.

registry entries

Вы можете легко идентифицировать программы по длинному идентификатору, просто щелкнув по нему и найдя Отображаемое имя справа. В приведенном выше примере вы можете видеть, что один из них предназначен для программы под названием VMware Tools.

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

delete registry entry

Теперь вам может быть интересно, почему все программы, которые вы перечислили в разделе «Программы и компоненты», не отображаются в этом разделе реестра? Причина в том, что в 64-битной версии Windows могут быть установлены 32-битные программы.

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

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\

Здесь, например, вы найдете все записи для Java, если она у вас установлена. Вы также найдете несколько записей для Microsoft Office, если у вас установлена ​​32-битная версия. Опять же, просто щелкните запись правой кнопкой мыши и выберите Удалить , чтобы удалить ее.

Наконец, если программа была установлена ​​через пакет .MSI, что может иметь место в корпоративных средах, вам также следует проверить этот раздел реестра:.

HKEY_CLASSES_ROOT\Installer\Products

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

Решение Microsoft Fix It

Если вы не хотите самостоятельно возиться с реестром, у Microsoft есть бесплатный инструмент Fix It, который вы можете скачать и специально решает проблему программ, которые невозможно полностью удалить.

11

Программа будет работать на Windows XP, Vista, 7 и 8.1. Он не работает в Windows 10, но, надеемся, у вас никогда не возникнет этой проблемы в Windows 10.

microsoft fix it

Сторонние инструменты

Наконец, есть еще один способ решить эту проблему — использование сторонних инструментов. Одна из моих любимых программ для очистки реестра — CCleaner, потому что ее очень безопасно использовать. На самом деле это единственная программа, которую я рекомендую для исправление проблем в реестре Windows.

ccleaner

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

Похожие сообщения:


13.01.2016