Вы установили postgresql с правами администратора?
Это может быть связано с проблемой привилегий, вы можете попробовать:
Другой вариант:
- Удалить PostgreSQL
Удалить пользователя postgres , если он все еще существует.
net user postgres /delete
Создание пользователя postgres с паролем
net user /add postgres <password>
Добавление postgres пользователь в группе администраторов
net localgroup administrators postgres /add
Добавление пользователя postgres в группу опытных пользователей
net localgroup "power users" postgres /add
Запустите командное окно от имени postgres пользователь
runas /user:postgres cmd.exe
Запустите установочный файл из командного окна.
C:\Download\postgresql-9.6.12-windows.exe // or whatever version you are using
Это должно запустить установку успешно.
Удалите пользователя postgres из группы администраторов.
net localgroup administrators postgres /delete
, как упомянуто @Imraan на DBA -> Ссылка