Я искал в реестре «спросить панель инструментов» и нашел запись удаления:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall
Это имеет запись «DisplayIcon», которая указывает на:
C: \ Program Files (x86) \ Ask.com \ favicon.ico
Однако "C: \ Program Files (x86) \ Ask.com \" не существует.
Я думаю, что запись о деинсталляторе была оставлена после того, как я фактически удалил панель инструментов, но деинсталлятор оставил это позади. Поэтому все, что мне нужно сделать, это просто удалить эту запись реестра.
Это будет означать, что сообщение об ошибке вводит в заблуждение. Процесс удаления пытается выполнить команду удаления, которая возвращает ошибку «файл не найден», но программа интерпретирует это как «у вас нет разрешения на запуск файла» - отсюда и конкретное сообщение об ошибке.
Это решение будет общим для всех случаев, когда в списке программ есть запись, но где больше нет следов программы на жестком диске компьютера.