Il problema è stato risoltoil percorso della directory dei dati era errato nel file di servizio di Windows.
Quindi elimino il file di servizio da questo metodo:
1)Esegui Regedit o Regedt32.
2)Vai alla voce di registro "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services"
3)Cerca il servizio postgreSQL che desideri eliminare ed eliminalo.
4)riavvia il computer.
Dopodiché apri il cmd (Esegui come amministratore) Vai alla directory bin postgreSQL ed esegui questo comando per creare un nuovo servizio Windows:
pg_ctl.exe register -N "PostgreSQL" -U "NT AUTHORITY\NetworkService" -D "C:/Program Files/postgresql/pgsql/bin/pgsql/data" -w
Questo ha funzionato per me. Spero che questo ti aiuterà.