Antes de instalar PostgreSQL, comprueba que tienes el siguiente software en tu ordenador:
Además, debes saber cómo cambiar las variables de entorno de Windows. Esto depende de tu versión de Windows, pero normalmente puedes hacerlo desde el Panel de Control, opción "Sistema", etiqueta "Avanzado" o similar.
Bájate el fichero Zip que contiene PostgreSQL y descomprímelo en c:\. Se creará un directorio postgres_beta4. Cámbiale el nombre a pgsql
El primero de ellos inicializa la base de datos. El segundo instala PostgreSQL como un servicio de Windows, y el tercero arranca el servicio. A partir de este momento, puedes arrancar o parar el servidor de base de datos mediante la opción Servicios del Panel de Control. El nombre del servidor es UltraSQL Database Service
Es recomendable que instales también la utilidad de administración gráfica de PostgreSQL, que proporciona entre otras cosas un entorno más cómodo que psql bajo Windows. Antes de poder utilizarla has de instalar también el controlador ODBC para PostgreSQL.
Esta información está basada en el documento Installing the PeerDirect PostgreSQL beta for Windows. En el web ofical de PostgreSQL puedes encontrar toda la información sobre PostgreSQL, incluyendo documentación, tutoriales, utilidades e información sobre otras versiones de PostgreSQL que funcionan bajo Windows