Eu estava recebendo esse mesmo erro ao tentar instalar o PostgreSQL v9.4.4 no Windows 10 Pro. Começando com uma solução hospedada no Stack Exchange, criei as seguintes etapas que permitiram que o instalador fosse executado com sucesso:
1) Crie uma nova conta de usuário, chamada postgres
2) Adicione a nova conta aos Administradores e Usuários avançados groups
3) Reinicie o computador
OBSERVAÇÃO:adicionei a etapa 3, pois a etapa 4 não funcionou sem ela
4) Execute um prompt de comando como o usuário postgres, usando o comando :
runas /user:postgres cmd.exe
5) Execute o instalador a partir do postgres janela de comando
6) Exclua o postgres conta de usuário, bem como o diretório de usuário
OBSERVAÇÃO:adicionei a etapa 6, pois a conta postgres não é necessária após a instalação