如何修复 Windows 11 和 10 中的 BEX64 错误

Jacki

BEX64 错误通常在 Windows 11 或 10 系统上的第三方应用程序或游戏崩溃后出现。这些崩溃可能会随机发生或在资源密集型任务期间发生,导致用户感到沮丧。让我们探索一些有效的解决方案来解决此问题并使您的系统再次顺利运行。

BEX64 代表 64 位系统中的“缓冲区溢出异常”。当应用程序尝试从不可执行的内存区域执行代码时,会发生此错误,通常与 Windows 的数据执行保护 (DEP) 功能相关。了解此错误的性质有助于实施正确的修复。

方法 1:重新安装有问题的应用程序

步骤一:确定导致 BEX64 错误的应用程序。检查事件日志或错误消息以查明有问题的软件。

步骤2:完全卸载该应用程序。按 Windows 键,键入“应用程序和功能”,然后从结果中选择它。在列表中找到有问题的应用程序,单击它,然后选择“卸载”。

步骤3:重新启动计算机以确保删除应用程序的所有组件。

第4步:从官方网站下载该应用程序的最新版本。这可确保您拥有最新且可能修复错误的版本。

第5步:按照提供的说明安装应用程序。安装后,再次重新启动计算机。

此方法通常可以解决由损坏或过时的应用程序文件引起的 BEX64 错误。

方法 2:调整数据执行保护 (DEP) 设置

DEP 是一项安全功能,有时可能过于热心,导致 BEX64 错误。以下是修改其设置的方法:

步骤一:以管理员身份打开命令提示符。按Windows key + X并选择“Windows 终端(管理员)”或“命令提示符(管理员)”。

步骤2:在命令提示符窗口中,键入以下命令并按 Enter:

bcdedit.exe /set {current} nx AlwaysOff

步骤3:重新启动计算机以使更改生效。

此命令禁用所有程序的 DEP。如果您希望对大多数程序保持启用 DEP 但排除特定程序,您可以使用“系统属性”对话框:

第4步:Windows key + R,输入“sysdm.cpl”,然后按 Enter。

第5步:在“系统属性”窗口中,转到“高级”选项卡,然后单击“性能”下的“设置”。

第6步:在“性能选项”窗口中,转到“数据执行保护”选项卡。

第7步:选择“仅对基本 Windows 程序和服务启用 DEP”,或为遇到 BEX64 错误的特定程序添加例外。

步骤8:单击“应用”和“确定”,然后重新启动计算机。

调整 DEP 设置可以解决 BEX64 错误,同时维护关键组件的系统安全。

方法 3:执行干净启动

干净启动有助于识别第三方应用程序或服务是否导致 BEX64 错误:

步骤一:Windows key + R,输入“msconfig”,然后按 Enter 键打开“系统配置”。

步骤2:在“服务”选项卡中,勾选“隐藏所有Microsoft服务”,然后单击“全部禁用”。

步骤3:转到“启动”选项卡,然后单击“打开任务管理器”。

第4步:在任务管理器的启动选项卡中,禁用所有启动项。

第5步:关闭任务管理器,返回系统配置,然后单击“确定”。

第6步:重新启动计算机进入干净启动状态。

第7步:检查 BEX64 错误是否仍然存在。如果没有,请逐渐重新启用服务和启动项以找出罪魁祸首。

干净启动故障排除有助于隔离由冲突软件或服务引起的问题。

防止 BEX64 错误的其他提示

1. 使您的 Windows 系统和所有应用程序保持最新。

2. 定期扫描恶意软件,因为某些 BEX64 错误可能是由恶意软件引起的。

了解更多:

3. 使用 Windows 内存诊断工具检查您的硬件(尤其是 RAM)是否存在任何问题。

4. 确保您的系统有足够的可用磁盘空间,并且在执行密集任务期间不会过热。

通过遵循这些方法,您应该能够解决 Windows 11 和 10 中的大多数 BEX64 错误。如果问题仍然存在,请考虑向应用程序的支持团队或专业技术人员寻求帮助。