Одна из причин, по которой это может произойти, заключается в том, что установщик пытается установить более старую версию среды выполнения VC ++, чем та, которую вы сейчас используете.
См. Этот журнал установки, находящийся во временном каталоге вашего пользователя (например dd_vcredist_amd64_20190214193107.log):
[20C0: 20E4] [2019-02-14T19: 31: 07] e000: Ошибка 0x80070666: не удается установить продукт, если установлена более новая версия.
Обходной путь - предотвратить установку сред выполнения с помощью --install_runtimesпараметра:
postgresql-9.6.12-1-windows-x64.exe --install_runtimes 0