質問: postgres SQLでサービスが起動できません。
回答: 今回のケースでは単にpidファイルが残っているだけという可能性が高いでしょう。 postgresはインストールフォルダ下にpostmaster.pidというファイルを作成し、こちらで二重起動を抑制しています。 そのため、こちらのファイルを削除すれば記述された問題は解決するでしょう。 ただし、それで起動できたからといって動作するかは不明です。 別のエラーによって起動できない可能性はあります。 もっとも、強制終了したタイミングによってはDBの構成ファイルが破壊されて、二度と起動できなくなることを覚悟の上で強制終了されたと思いますので、何が起こっても覚悟はできているとは思いますが。