今天安装了一款文本处理工具,启动时却出现了“access violation at address…”的报错信息。这类错误在基于delphi开发的应用中较为常见,往往源于非法内存读写操作。可尝试以管理员身份运行、切换至兼容模式(如windows 7/8兼容性),或彻底卸载后重新安装程序来排查。
1、 右键单击“此电脑”,选择“属性”进入系统基本信息界面。

2、 在系统窗口中点击左侧“高级系统设置”,切换到“高级”选项卡,点击“性能”区域的“设置”按钮,随后进入性能选项对话框,操作路径如下图所示。

3、 在性能选项窗口中,切换至“数据执行保护(DEP)”选项页,点击“添加”按钮,浏览并选中该字符处理软件的主程序文件(.exe),确认加入受保护列表,效果如图所示。

4、 完成配置后重启程序,异常已消失。希望该方法能为遇到同类问题的朋友提供有效参考。










