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.