Sự cố đã được giải quyết. Đường dẫn đến thư mục dữ liệu bị sai trong tệp dịch vụ windows.
Vì vậy, tôi xóa tệp dịch vụ khỏi phương pháp này:
1) Chạy Regedit hoặc Regedt32.
2) Đi tới mục đăng ký "HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services"
3) Tìm kiếm dịch vụ postgreSQL mà bạn muốn xóa và xóa nó.
4) khởi động lại máy tính.
Sau đó, mở cmd (Chạy với tư cách quản trị viên) Đi tới thư mục bin postgreSQL và chạy lệnh này để tạo một dịch vụ windows mới:
pg_ctl.exe register -N "PostgreSQL" -U "NT AUTHORITY\NetworkService" -D "C:/Program Files/postgresql/pgsql/bin/pgsql/data" -w
Điều này đã làm việc cho tôi. Hy vọng điều này sẽ hữu ích.