PG_CTL starts postgres.exe but then it exits for some reason

view story

http://serverfault.com – I start postgresql server from Services menu, pg_ctl.exe launches,then postgres.exe launches and file postmaster.pid is created in data folder. Then however postgres.exe exits for some reason (I cant find a trace in pg_log folder of a problem) and pid file gets deleted. So it doesn't start. Any ideas how I can fix this? I didn't change anything in configuration I believe, and its been working for over 2+ months with no problems everyday. I am on win7 fwiw (developer machine). (HowTos)