Исправлено: не удается удалить ключ реестра Avast Software в Windows

На прошлой неделе, когда я установил CCleaner в своей системе, он также незаметно установил антивирусное программное обеспечение Avast в фоновом режиме. После того, как я удалил Avast, раздел реестра с именем AVAST Software все еще оставался в реестре, но его не удалось открыть. Когда ветка программного обеспечения AVAST была выбрана, она выдавала следующую ошибку:

Ошибка открытия ключа

Программное обеспечение AVAST не может быть открыто.
Ошибка не позволяет открыть этот ключ.
Подробности: система не может найти указанный файл.

удалить ключ реестра программного обеспечения avast

Когда я открыл Свойства AVAST Software ключ, вкладка Безопасность была пустой, показывая сообщение: Запрашиваемая информация о безопасности либо недоступна, либо не может быть отображена.

удалить ключ реестра программного обеспечения avast

Я пытался запустить Sysinternals RegDelNull и Malwarebytes RegAssassin, чтобы уничтожить ключи, но они не помогли.

Точка повторной обработки реестра

Позже я понял, что HKEY_LOCAL_MACHINE\Software\AVAST Software является точкой повторной обработки или ссылкой в ​​реестре, которая ссылается на следующий ключ в 64-разрядных системах Windows:

HKEY_LOCAL_MACHINE\Software\WOW6432Node\AVAST Software

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

В 32-разрядных системах Windows точка повторной обработки и пути к целевым ключам меняются местами.

Однако, как только я понял, что это всего лишь точка повторного анализа, решение оказалось очень простым; Вам не нужно возиться с разрешениями раздела реестра.

Исправлено: не удается удалить раздел реестра Avast Software.

Способ 1. Создайте программный ключ AVAST под узлом WOW6432Node вручную.

Чтобы успешно удалить AVAST Software точка повторной обработки, во-первых, вручную создать недостающие цель ключ. Следуй этим шагам:

  1. Запустите редактор реестра (regedit.exe)
  2. Создать AVAST Software ключ под WOW6432Node ключ ниже.
    HKEY_LOCAL_MACHINE\Software\WOW6432Node\

    Либо выполните следующую команду в окне командной строки администратора, чтобы создать ключ вручную в 64-разрядной системе Windows:

    reg add "HKLM\Software\AVAST Software" /reg:32
  3. Затем перейдите к следующему ключу в редакторе реестра и удалите его:
    HKEY_LOCAL_MACHINE\Software\AVAST Software

Это удаляет связанный ключ, а также точку повторной обработки за один раз.

Важная заметка: Если WOW6432Node\AVAST Software ключ — это сама точка повторного анализа (32-битная или 64-битная Windows), которую нельзя открыть, и указывает на ключ Software\AVAST Softwareтогда вам нужно создать целевой ключ (HKLM\Software\AVAST Software) вручную перед удалением точки повторной обработки.

Способ 2: используйте AvRegLink.exe от Avast Software

Программное обеспечение Avast имеет инструмент под названием AvRegLink.exe который может создавать, запрашивать или удалять точки повторного анализа в реестре. Этот инструмент можно загрузить со следующего URL:

http://public.avast.com/~hnanicek/AvRegLink.exe

После загрузки откройте командную строку администратора и выполните следующую команду:

AvRegLink.exe delete "SOFTWARE\AVAST Software"

удалить ключ реестра программного обеспечения avast

Если WOW6432Node\AVAST Software ключ — это сама точка повторного анализа (32-битная или 64-битная Windows), которая указывает на ключ Software\AVAST Softwareтогда вам нужно будет выполнить эту команду вместо:

AvRegLink.exe delete "SOFTWARE\WOW6432Node\AVAST Software"

Дополнительные советы:

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

AvRegLink.exe query "SOFTWARE\AVAST Software"
AvRegLink.exe query "SOFTWARE\WOW6432Node\AVAST Software"

к Создайте точка повторной обработки вручную, используйте этот синтаксис командной строки:

AvRegLink.exe create LinkKey TargetKey

Вы также можете использовать regln: Windows Registry Linking Utility для создания или удаления точек повторной обработки в реестре.

Это оно! Это удаляет раздел реестра программного обеспечения AVAST из HKEY_LOCAL_MACHINE\Software или HKEY_LOCAL_MACHINE\WOW6432Node\Software местоположения реестра.

Ссылка на основную публикацию