Попробовал только что установить/удалить последнюю версию ZennoPoster 5.9.3.1. Как на зло, все удаляется корректно:
1) Работающий в момент удаления постер закрывается.
2) С выбранной галкой "Очистить директорию в ProgramFiles" файлов и папок на диске не остается.
3) Ветка в реестре исчезает.
Уверен, что тоже самое было последние полгода, когда последний раз вносил изменения в исталлер.
По всей видимости, мои тесты, выполненные в идеальных условиях, не отражают общей ситуации, раз у кого-то возникают такие проблемы.
Поэтому, ситуацию необходимо ее уточнить. А именно:
1) Приложить лог Diagnostics.exe (если он у вас остался, или есть в папках с другими программами ZennoLab). Если нет, то нужна инфа: версия ОС, версия удаляемого постера.
2) Приложить лог инсталлера C:\\ZLInstallerLog.log
Информация на будущее, если какие-то файлы мешают при новой установке, и вам не нужны база проксичекера и некоторые настройки постера, то:
Просто удалите папку с программой, которая вам не нужна.
Например, вы переустанавливаете постер, но осталась папка с каким-то содержимым по пути c:\Program Files (x86)\ZennoLab\ZennoPoster Pro
Удалите ее, инсталлер поймет, что в реестре ошибочные данные, и пропишет их при установке по новой, все будет корректно.