Все, я нашел ошибку.
С помощью команды netstat -ano | findstr :2222 узнал, что порт 2222 занят процессом с идентификатором (PID) 10328
Далее командой tasklist /FI "PID eq 10328" увидел что процесс с PID 10328 - это postgres.exe.
Он как раз таки занял порт 2222.
В файле postgresql.conf поменял на другой порт.
Ошибка исправлена.
Может быть кому-то это поможет в будущем.