Registros do desinstalador residem na chave do Registro
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
Se você souber o GUID do seu aplicativo, poderá navegar diretamente para a subchave apropriada, em vez de pesquisar em todas as subchaves.
Exclua a subchave inteira. Antes disso, você também pode querer excluir arquivos / pastas referenciados em vários valores de sua subchave, por exemplo, em UninstallString
ou ModifyPath
.
Além disso, se o desinstalador problemático for um arquivo EXE, você poderá criar uma versão corrigida e substituir a atual no local mostrado no valor UninstallString
.
Então, reinicie a desinstalação e ela deve passar.