pg_ctl start no Windows dá erro: não foi possível abrir o arquivo "global/pg_control": Permissão negada

pg_ctl start no Windows dá erro: não foi possível abrir o arquivo "global/pg_control": Permissão negada

No Windows Server 2022, estou logado como Administrador e tento fazer um pg_ctl startbanco de dados Postgresql que foi criado inicialmente pelo usuário SYSTEM, mas recebo o seguinte erro no console cmd (tentei com e sem "Executar como administrador") :

>pg_ctl.exe start -o "-p 5432" -U user -P password -D C:\aiw\aiw1\data -l C:\aiw\aiw1\trace\postgres.trace
waiting for server to start.... stopped waiting
pg_ctl: could not start server
Examine the log output.

O arquivo de log especificado contém este erro:

2023-08-28 04:01:07.898 PDT [2088] PANIC:  could not open file "global/pg_control": Permission denied

Verifiquei as permissões para o diretório de dados e elas parecem ok, tanto o usuário SYSTEM quanto os administradores do grupo têm acesso a ele:Autorizações do SISTEMAePermissões de administradores. Verifiquei também se o usuário Administrador realmente faz parte do grupo Administradores:propriedades de administradores.

Por que isso acontece? Estou faltando algumas permissões?

O sistema operacional está sendo executado em uma VM, as informações completas da versão são:

Edition: Windows Server 2022 Standard
Version: 21H2
OS build: 20348.350

Estranhamente, se eu adicionar permissões de controle total ao usuário Administrador ou ao grupo Usuários, o pg_ctl startcomando será executado com êxito.

informação relacionada