Здравствуйте.
Эта ошибка означает, что Windows не может открыть ключ реестра AVG, потому что он ссылается на файл, которого больше нет на диске. Скорее всего, это устаревшая ссылка на COM-сервер или DLL от AVG, которая была зарегистрирована, но затем удалена. Такая запись становится «призрачной». Обычные инструменты удаления и даже сам regedit не могут её удалить, потому что Windows пытается проверить наличие связанного файла перед удалением.
Чтобы это исправить, нужно обойти проверку файла и вручную получить права на ключ.
Вот что делать:
- Откройте редактор реестра от имени SYSTEM
Прав администратора может быть недостаточно. Используйте PsExec, чтобы запустить
regedit.exeот имени SYSTEM:
(PsExec можно скачать здесь: https://learn.microsoft.com/sysinternals/downloads/psexec)psexec -i -s regedit.exe - Перейдите к проблемному ключу
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\AVG - Возьмите на себя владение и дайте полный доступ
- Щелкните правой кнопкой мыши по ключу
AVG→ Разрешения - Нажмите Дополнительно
- Измените Владельца на Администраторы или SYSTEM
- Отметьте Заменить владельца подконтейнеров и объектов
- Примените изменения
- Вернитесь в главное окно разрешений и добавьте Полный доступ для Администраторов
- Примените снова
- Щелкните правой кнопкой мыши по ключу
- Удалите ключ После установки прав попробуйте удалить ключ.
Если всё ещё не удаляется:
- Используйте PowerShell
Запустите от имени администратора:
Remove-Item -Path "HKLM:\SOFTWARE\WOW6432Node\AVG" -Recurse -Force
Если и это не помогает:
- Попробуйте сторонний редактор реестра Например, Registrar Registry Manager или Regalyzer. Они обходят некоторые ограничения Windows API.
Уточните, вызывает ли этот ключ ошибку при загрузке или это просто визуальный мусор. Также проверьте, остался ли AVG в Службах или в Планировщике заданий. Если да, нужно удалить и их.