Além de a resposta pelo KCotreau para esta pergunta, para aqueles que estão enfrentando o mesmo problema, aqui o que eu fiz para poder fazer uma instalação limpa:
- Tentou desinstalar a instalação antiga com o setup.exe,
- Diretórios removidos relacionados ao SQL Server dos arquivos de programa (incluindo x86),
- Removidas todas as referências a esses diretórios do registro. Isso deve ser feito manualmente: em algumas situações, parece melhor remover toda a chave pai; em outros, apenas o valor deve ser removido; finalmente, em algumas situações, você não precisa remover nada, já que essas chaves / valores não devem ser usados durante a configuração,
- Reinicializado.
- A configuração começou a funcionar, mas encontrou o erro
MsiGetProductInfo failed to retrieve ProductVersion for package during install
, que pode ser resolvido por removendo as chaves especificadas (já que existem centenas ou milhares delas, esteja pronto para gastar horas), ou fazendo um backup de HKEY_CLASSES_ROOT\Installer\UpgradeCodes
, removendo a chave inteira, depois restaurá-lo depois que a instalação limpa é feita.
Eu ainda recomendaria em tal situação restaurar o último backup do sistema ou reinstalar o Windows (as duas coisas eram impossíveis no meu caso específico) se você quiser fazer as coisas corretamente.