PostgreSQL
A guide to uninstall PostgreSQL from your system
You can find on this page detailed information on how to remove PostgreSQL for Windows. It was created for Windows by
BigSQL. You can read more on BigSQL or check for application updates
here. PostgreSQL is commonly set up in the C:\Program Files\PostgreSQL folder, however this location can differ a lot depending on the user's choice when installing the program. You can uninstall PostgreSQL by clicking on the Start menu of Windows and pasting the command line C:\Program Files\PostgreSQL\uninstall\uninstall.exe. Note that you might be prompted for administrator rights. postmaster.exe is the programs's main file and it takes about 7.53 MB (7897904 bytes) on disk.
The following executables are incorporated in PostgreSQL. They occupy 45.07 MB (
47259307 bytes) on disk.
- pgservice.exe (101.50 KB)
- pgservicew.exe (102.00 KB)
- clusterdb.exe (254.24 KB)
- createdb.exe (253.75 KB)
- createuser.exe (256.56 KB)
- dropdb.exe (248.52 KB)
- dropuser.exe (248.52 KB)
- ecpg.exe (1.06 MB)
- initdb.exe (350.78 KB)
- oid2name.exe (198.62 KB)
- pgbench.exe (331.44 KB)
- pg_archivecleanup.exe (227.45 KB)
- pg_basebackup.exe (432.73 KB)
- pg_config.exe (203.03 KB)
- pg_controldata.exe (232.20 KB)
- pg_ctl.exe (264.21 KB)
- pg_dump.exe (612.29 KB)
- pg_dumpall.exe (299.92 KB)
- pg_isready.exe (248.96 KB)
- pg_receivewal.exe (280.49 KB)
- pg_recvlogical.exe (284.92 KB)
- pg_resetwal.exe (258.43 KB)
- pg_restore.exe (388.35 KB)
- pg_rewind.exe (297.98 KB)
- pg_standby.exe (218.27 KB)
- pg_test_fsync.exe (231.93 KB)
- pg_test_timing.exe (217.47 KB)
- pg_upgrade.exe (340.51 KB)
- pg_waldump.exe (288.98 KB)
- postmaster.exe (7.53 MB)
- psql.exe (782.11 KB)
- reindexdb.exe (256.24 KB)
- vacuumdb.exe (262.79 KB)
- vacuumlo.exe (198.78 KB)
- pg_regress.exe (265.52 KB)
- pgAdmin3.exe (10.38 MB)
- python.exe (27.50 KB)
- pythonw.exe (27.50 KB)
- wininst-9.0-amd64.exe (218.50 KB)
- sqlite3.exe (661.00 KB)
- wininst-6.0.exe (60.00 KB)
- wininst-7.1.exe (64.00 KB)
- wininst-8.0.exe (60.00 KB)
- wininst-9.0.exe (191.50 KB)
- t32.exe (87.00 KB)
- t64.exe (95.50 KB)
- w32.exe (83.50 KB)
- w64.exe (92.00 KB)
- Pythonwin.exe (22.50 KB)
- cli.exe (64.00 KB)
- watchmedo.exe (73.00 KB)
- cli-arm-32.exe (67.50 KB)
- gui.exe (64.00 KB)
- gui-64.exe (73.50 KB)
- gui-arm-32.exe (67.50 KB)
- pythonservice.exe (12.50 KB)
- cftp.exe (95.84 KB)
- ckeygen.exe (95.85 KB)
- conch.exe (95.85 KB)
- crossbar.exe (95.84 KB)
- easy_install.exe (95.85 KB)
- flask.exe (95.83 KB)
- jsonschema.exe (95.83 KB)
- mailmail.exe (95.85 KB)
- pbr.exe (95.83 KB)
- pip2.exe (95.82 KB)
- pygmentize.exe (95.84 KB)
- pyhtmlizer.exe (95.84 KB)
- tkconch.exe (95.85 KB)
- trial.exe (95.84 KB)
- twist.exe (95.86 KB)
- twistd.exe (95.84 KB)
- unit2.exe (95.84 KB)
- uninstall.exe (4.79 MB)
...click to view all...The information on this page is only about version
10.51 of PostgreSQL. For other PostgreSQL versions please click below:
Numerous files, folders and Windows registry data can not be removed when you want to remove PostgreSQL from your computer.
Directories left on disk:- C:\PostgreSQL
- C:\Users\%user%\AppData\Roaming\postgresql
The files below are left behind on your disk when you remove PostgreSQL:- C:\PostgreSQL\conf\backup\201810062222\hub\doc\README.md
- C:\PostgreSQL\conf\backup\201810062222\hub\doc\TUTORIAL.html
- C:\PostgreSQL\conf\backup\201810062222\hub\notices\LICENSE
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\api.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\component.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\dbaas.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\install.ps1
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\install.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lab.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\argparse.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\argparse-COPYING.txt
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\cloud\__init__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\cloud\awscloud.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\cloud\cloud_mapping.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\cloud\common.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\cloud\compute.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\cloud\Database.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\cloud\testconnection.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\cloud\VirtualMachines.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\ConsoleLogger.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\croniter\__init__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\croniter\croniter.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\croniter\LICENSE
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\__init__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\__init__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_common.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_compat.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_psbsd.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_pslinux.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_psosx.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_psposix.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_pssunos.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_psutil_osx.so
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_psutil_posix.so
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\_pswindows.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Darwin\psutil\LICENSE.txt
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\__init__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\__main__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\api.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\auth.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\colors.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\context_managers.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\contrib\__init__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\contrib\console.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\contrib\django.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\contrib\files.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\contrib\project.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\decorators.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\docs.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\exceptions.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\io.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\job_queue.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\LICENSE.txt
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\main.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\network.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\operations.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\sftp.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\state.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\task_utils.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\tasks.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\thread_handling.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\utils.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\fabric\version.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\__init__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\__init__.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_common.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_compat.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psbsd.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_pslinux.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psosx.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psposix.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_pssunos.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_bsd.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_bsd.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_common.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_common.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_linux.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_linux.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_linux.so
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_osx.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_osx.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_osx.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_osx.so
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_posix.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_posix.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_posix.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_posix.so
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_sunos.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_sunos.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_windows.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_windows.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_psutil_windows.pyd
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\_pswindows.py
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\arch\bsd\freebsd.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\arch\bsd\freebsd.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\arch\bsd\freebsd_socks.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\arch\bsd\freebsd_socks.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\arch\bsd\openbsd.c
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\arch\bsd\openbsd.h
- C:\PostgreSQL\conf\backup\201810062222\hub\scripts\lib\Linux\psutil\arch\osx\process_info.c
Use regedit.exe to manually remove from the Windows Registry the keys below:- HKEY_LOCAL_MACHINE\Software\BigSQL\PostgreSQL
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\PostgreSQL 10.5-1
- HKEY_LOCAL_MACHINE\Software\Wow6432Node\Apache Software Foundation\Procrun 2.0\PostgreSQL 10.5-1 Server
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\PostgreSQL 10.5-1 Server
Registry values that are not removed from your PC:- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\PostgreSQL 10.5-1 Server\DisplayName
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\PostgreSQL 10.5-1 Server\ImagePath
How to uninstall PostgreSQL from your PC using Advanced Uninstaller PRO
PostgreSQL is an application released by the software company BigSQL. Sometimes, users choose to erase it. Sometimes this is difficult because performing this by hand takes some advanced knowledge regarding removing Windows applications by hand. The best QUICK solution to erase PostgreSQL is to use Advanced Uninstaller PRO. Here is how to do this:
1. If you don't have Advanced Uninstaller PRO on your system, add it. This is good because Advanced Uninstaller PRO is one of the best uninstaller and general utility to clean your PC.
DOWNLOAD NOW- navigate to Download Link
- download the program by pressing the DOWNLOAD button
- install Advanced Uninstaller PRO
2. Run Advanced Uninstaller PRO. Take your time to admire the program's interface and wealth of functions available. Advanced Uninstaller PRO is a very useful system optimizer.
3. Press the General Tools button

4. Click on the Uninstall Programs button

5. A list of the programs installed on the PC will be made available to you
6. Scroll the list of programs until you find PostgreSQL or simply activate the Search feature and type in "PostgreSQL". The PostgreSQL app will be found automatically. Notice that after you select PostgreSQL in the list of applications, some information about the program is made available to you:
- Safety rating (in the lower left corner). This tells you the opinion other people have about PostgreSQL, from "Highly recommended" to "Very dangerous".
- Reviews by other people - Press the Read reviews button.
- Technical information about the program you wish to remove, by pressing the Properties button.
7. Click the Uninstall button. A confirmation page will appear. accept the uninstall by clicking the Uninstall button. Advanced Uninstaller PRO will then remove PostgreSQL.

8. After removing PostgreSQL, Advanced Uninstaller PRO will offer to run a cleanup. Click Next to proceed with the cleanup. All the items of PostgreSQL that have been left behind will be detected and you will be able to delete them. By uninstalling PostgreSQL with Advanced Uninstaller PRO, you can be sure that no Windows registry items, files or directories are left behind on your PC.
Your Windows PC will remain clean, speedy and able to serve you properly.
Disclaimer
The text above is not a recommendation to uninstall PostgreSQL by BigSQL from your computer, we are not saying that PostgreSQL by BigSQL is not a good application for your computer. This page only contains detailed info on how to uninstall PostgreSQL in case you want to. The information above contains registry and disk entries that other software left behind and Advanced Uninstaller PRO stumbled upon and classified as "leftovers" on other users' computers.
Last update on: 2019-04-06 21:57:05.650