启用或禁用数据执行保护 (DEP)。

斯特凡
启用或禁用数据输出保护 (DEP)。

数据执行保护(DEP)也称为“数据执行保护”。它是 Windows 中的一项安全功能,可防止危险代码在您的计算机上运行。

DEP 的工作原理是将内存的某些部分标记为“不可执行”。当程序尝试从这些“不可执行”标记区域(很容易说)之一执行代码时,会引发异常并终止程序。这使攻击者更难注入代码,从而有助于防止恶意代码在您的计算机上运行。

默认情况下,Windows 中所有必需的系统进程以及通过标头中的特殊代码启用 DEP 的程序都会启用“数据执行保护”(“DEP”)。

在某些情况下,您可能需要为特定程序启用 DEP,或者由于以下原因可能需要禁用 DEP: 兼容性,主要在 32 位应用程序中。这就是它的工作原理。

启用或禁用数据执行保护 (DEP)。

更改数据执行保护设置

要启用或禁用数据执行保护 (DEP),请打开 Windows资源管理器。然后右键单击“此电脑”。在菜单中单击“属性”。

这些电脑属性

然后点击“设备规格”,然后点击“高级系统设置”。

高级系统设置

在系统属性中,单击“高级”选项卡,然后单击性能设置中的“设置”按钮。

性能设置

单击“数据执行保护(DEP)”选项卡以更改设置。现在,您可以“仅对基本 Windows 程序和服务启用 DEP”,也可以“对除下面选定的程序和服务之外的所有程序和服务启用 DEP”。

因此,如果您想禁用特定应用程序的 DEP,您可以单击“添加”按钮,并将该应用程序从“数据异常防护”中排除。

阅读
在 Windows 11 中更改计算机电源按钮的操作

启用或禁用数据输出保护 (DEP)。

完全禁用数据执行保护

如果您想完全禁用数据执行保护 (DEP),可以按以下步骤操作。

以管理员身份打开命令提示符。在命令提示符中,复制并粘贴以下代码以完全禁用数据执行保护。

bcdedit.exe /set {current} nx AlwaysOff

要重新启用数据执行保护,请将“AlwaysOff”更改为“AlwaysOn”。这是命令:

bcdedit.exe /set {current} nx AlwaysOn

该值受安全启动策略保护,无法更改或删除

如果由于错误消息而无法禁用 DEP:

“该值受安全启动/策略保护,无法更改或删除”

然后你切换 BIOS/EUFI 中的安全启动或“安全启动” 如果需要的话。

我希望这对你有帮助。感谢您的阅读!


问题解决了吗?


也帮助其他人。
在网站、论坛或社交媒体上分享这篇文章。

加入我们新的计算机论坛以获取问题和计算机帮助。
您有电脑问题吗?

电子邮件地址将不会被发表。 必填字段标有 *