Encontrei uma solução aceitável:
Por favor, veja a resposta por Sampath+Rachakonda
.
A resposta curta é que você não pode instalar o Postgresql em um diretório dentro de Program Files
.
A solução é fazer uma instalação para, digamos, C:\Postgresql\
. Após a instalação, você receberá o mesmo erro. Após a instalação, esvazie o C:\Postgresql\
e defina sua permissão para permitir o controle total do usuário postgres
(ou dê a ele propriedade total). Faça a instalação novamente. Tudo deve funcionar bem.