решил проблему с posgres,нашел инструкцию на дружеском сайте,сделал все по ней можь кому сгодится.
1) Удаляем полностью PostgreSQL 8.4, удаляем папку PostgreSQL
2) В контроле учетных записей (можно попасть через панель управления, или Пуск/+кликаем на картинке своей учетной записи) ставим своей учетной записи права администратора (если не отмечено), там же в управлении параметрами контроля бегунок перемещаем в самый низ "Никогда не уведомлять".
3) Вызываем командную строку и удаляем пользователя postgre - пишем: net user postgres /delete
4) Зайдите в панель управления > Администрирование > Службы
Найдите, как называется служба Posrgre (pgsql-8.3, postgresql-8.4 и т.п.) (у меня не было службы, у кого нет - этот пункт можно пропустить). Удалите сервис postgres: sc delete pgsql-8.4 (это в командной строке).
5) Там же в службах находим "Вторичный вход в систему" или Secondary logon если англ.версия, правой кнопкой на нем, жмем запустить, потом опять правой кнопкой/свойства/тип запуска - делаем автоматический.
6) Ставим postgreSQL по этой ссылке -
http://www.holdemmanager.com/pginstaller8.3или 8.3 с официального сайта PostgreSQL (я ставил оттуда).
7) Запускаем полный инсталлятор последней версии Холдем Мэнеджер и там снимаем галку с установки postgreSQL т.к. у нас уже стоит.