En af grundene til, at dette kan ske, er, at installationsprogrammet forsøger at installere en ældre version af VC++ runtime end det, du bruger i øjeblikket.
Se denne installationslog, som findes i din brugers midlertidige mappe (f.eks. dd_vcredist_amd64_20190214193107.log
):
[20C0:20E4][2019-02-14T19:31:07]e000:Fejl 0x80070666:Kan ikke installere et produkt, når en nyere version er installeret.
En løsning er at forhindre runtimes i at installere med --install_runtimes
mulighed:
postgresql-9.6.12-1-windows-x64.exe --install_runtimes 0