Попробуйте мой вариант
1. Установить английский языковой пакет
2. создать пользователя windows postgres
3. Зайти в эту учетку и настроить кодировку EN_US для для не unicode программ
4. Настроить language and Region сортировка английская, отображение данных английское
5. создать переменные LC_* и установить локаль С
6. запустить инсталлер от имени администратора
7. если что то пойдет не так, создать кластер из коммандной строки, там проверить что бы был отключен расширенный режим UTF, в случае необходимости менять сообщения консоли командой chcp 1251
Плюс посмотрите вот этот вопрос
Как установить postgres 12 на Windows 10?