Nur das Deinstallieren reicht bei Postgres leider nicht.
Wahrscheinlich hast Du noch den User Postgres auf dem Rechner. Der muss weg, sonst kannst Du Postgres nicht neu installieren.
@echo on
@REM *****************************************************************************
@REM
@REM NAME : Remove_PostgreSQL_Total.CMD
@REM
@REM DESCRIPTION : Entfernt vollständig alle Verzeichnisse und Einträge die durch
@REM die De-Installation von PostgreSQL nicht entfernt wurden.
@REM
@REM Diese Datei darf erst nach der De-Installtion von PostgreSQL
@REM gestartet werden.
@REM Sie muß von dem User ausgeführt werden, unter
@REM dem die Installation von PostgreSQL erfolgte.
@REM Normalerweise ist
@REM das der Administrator unter Windows.
@REM
@REM Die Verzeichnisse beziehen sich auf eine PostgreSQL-Standard- @REM Installation!
@REM
@REM *****************************************************************************
@REM -------------------------------------------------------------
@REM Benutzerkonto, unter dem der PostgreSQL-Datenbankserver läuft
@REM -------------------------------------------------------------
@REM
@set WIN_USER=postgres
@REM ================================================================================
NET USER %WIN_USER% /DELETE
rmdir /S /Q "%SystemDrive%\Dokumente und Einstellungen\%USERNAME%\Anwendungsdaten\PostgreSQL"
rmdir /S /Q "%SystemDrive%\Dokumente und Einstellungen\%WIN_USER%"
rmdir /S /Q "%ProgramFiles%\PostgreSQL"
Du kopierst Dir den Text und speicherst das in einer Datei ab, am besten auf Laufwerk C:
Dann führst Du diese Datei als Admin aus, der User und alles was mit Postgres zu tun hatte wird gelöscht.
Danach sollte einer neuen Installation nichts mehr im Wege stehen.
Grüße
Kick