执行pg_ctl命令报不支持的16位应用程序

环境
系统平台: Microsoft Windows (64-bit) 10
版本: 5.6.5
症状

Microsoft Windows10系统中,通过cmd窗口执行pg_ctl命令,报“不支持的16位应用程序”的错误。如图:

image.png

问题原因

win10系统不支持16位应用程序的现象,一般是因为系统默认策略导致的。

解决方案

1、使用win+r快捷键将系统中的运行程序打开,然后在输入框中键入:“gpedit.msc”,然后确定打开组策略。

image.png

2、进入到主界面之后接着使用鼠标在左侧依次展开“计算机配置--管理模板--Windows组件--应用程序兼容性”,打开之后在右侧的界面中找到下图所示的“防止访问16位应用程序”;

image.png

3、双击打开,将左上角设置为“已启用”模式,最后使用“确定”按钮来保存设置;

image.png
相关文档


请使用浏览器的分享功能分享到微信等