Causa: Serviço do PostgresSQL não inicia.

Como Resolver: 

1º – Verificar se o arquivo postmaster.pid, existe na pasta DATA onde o postgres está instalado. Caso exista, faça a exclução realizando um backup e tente iniciar o serviço. Não possuindo sucesso, seguir para passo 2º.

2º – O utilitário pg_resetxlog limpa o log de escrita prévia (WAL) e, opcionalmente, redefine algumas outras informações de controle armazenadas no arquivo pg_control. Algumas vezes este utilitário é necessário quando estes arquivos ficam danificados. Deve ser utilizado apenas como último recurso, quando o servidor não iniciar devido a estes arquivos estarem danificados.

Pelo prompt de comando, ir até a pasta “bin” do PostgreSQL.

Executar o comando pg_resetxlog -f “ESCREVA AQUI O CAMINHO DA COMPLETO DA PASTA DATA”

EXEMPLO: pg_resetxlog -f “C:\Lyncis\DB\PostgresSQL\9.3\data”

Depois, tente iniciar o serviço do PostgreSQL, e verifique a integridade dos dados(últimos pedidos/notas/cadastros em geral)