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

如何彻底停止自动重启的postgres.exe后台进程

Windows系统彻底停止自动重启的postgres.exe进程方法

杀完postgres.exe进程后自动重启的核心原因是PostgreSQL服务默认配置了异常退出自动恢复规则,加上pg_ctl守护进程驻留监控,单独结束postgres.exe子进程必然会被重新拉起,按以下顺序操作即可彻底关闭:

  • 先修改服务恢复规则
    按Win+R组合键输入services.msc回车打开服务列表,找到postgresql-x64-14服务,右键打开「属性」面板,切换到「恢复」选项卡,将第一次失败、第二次失败、后续失败三个触发规则全部从默认的「重新启动服务」修改为「不操作」,点击「应用」保存配置。
  • 通过命令强制停止目标服务
    以管理员身份打开PowerShell或者命令提示符,执行命令强制终止服务关联的所有进程:
    net stop postgresql-x64-14 /y
  • 终止守护进程后清理残留子进程
    打开任务管理器的「详细信息」 tab,优先找到名为pg_ctl.exe的进程,选中后点击「结束任务」——这个进程就是负责监控postgres.exe运行状态、异常退出时自动重启的守护进程,必须先终止它。守护进程关闭后,再选中所有剩余的postgres.exe进程,批量执行结束任务即可。
  • 验证清理结果
    在管理员终端执行命令tasklist | findstr postgres,如果命令无返回结果,就代表所有PostgreSQL相关进程已经完全关闭。

问题场景截图

内容的提问来源于stack exchange,提问作者James Grey

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 15:36:28