You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

卸载PostgreSQL 16后服务仍存在的原因及移除方法

卸载PostgreSQL 16后服务仍存在的原因及移除方法

嗨,我来帮你搞定这个问题~

为什么卸载后服务还在?

通常是因为PostgreSQL的卸载程序有时候不会自动清理系统里注册的服务项,尤其是如果卸载时该服务还在运行,或者卸载过程中出现了小异常,就会留下这个“僵尸”服务条目——它其实已经没有对应的程序文件了,只是注册表还留着记录而已。

怎么移除这个残留服务?

这里给你两种简单靠谱的方法:

方法一:用命令行删除(推荐,更安全)

  1. 先以管理员身份打开命令提示符(CMD)或者PowerShell:右键点击开始菜单,选择“Windows终端(管理员)”或者“命令提示符(管理员)”
  2. 确认服务的准确名称:打开服务管理器,找到那个残留的服务,右键选“属性”,查看“服务名称”栏(一般是postgresql-x64-16)
  3. 如果服务还在运行,先停止它:输入命令 sc stop postgresql-x64-16 回车执行
  4. 然后删除服务:输入命令 sc delete postgresql-x64-16 回车执行
  5. 回到服务管理器刷新一下,那个残留的服务条目就消失啦

方法二:通过注册表编辑器删除(操作需谨慎)

  1. 按Win+R打开“运行”窗口,输入regedit回车打开注册表编辑器
  2. 导航到路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  3. 在左侧列表里找到和服务名称一致的项(比如postgresql-x64-16),右键点击选择“删除”
  4. 关闭注册表编辑器,再刷新服务列表就可以了

注意:如果用命令行时提示找不到服务,一定要核对服务属性里的准确名称,别输错啦~

备注:内容来源于stack exchange,提问作者Chicken Sandwich No Pickles

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 11:33:17