在处理文件删除时,数据执行保护(DEP)可能会成为一个障碍,以下是几种方法来关闭DEP并成功删除文件。
方法一:编辑Boot.ini文件我们需要关闭DEP,这可以通过编辑Boot.ini文件来实现,以下是具体步骤:
1、打开“我的电脑”,在C盘根目录下找到【C:boot.ini】文件。
2、右键单击【boot.ini】,选择“属性”,然后取消勾选“只读”属性。
3、使用记事本打开【boot.ini】文件。
4、在文件中查找以【multi(0)disk(0)】开头的条目,并注意查看行尾是否有【/noexecute】,这一行标记了DEP的启用状态。
5、将该行的【/noexecute=optin】更改为【/execute=optin】,这将关闭DEP。
方法二:从DEP中删除文件在删除文件之前,确保你拥有原程序,如果先删除了文件,那么在DEP中删除相应的选项将无法完成删除操作,以下是一个示例:
1、打开“我的电脑”,找到要删除的文件。
2、选中文件,然后右键点击选择“属性”。
3、在属性窗口中,找到“数据执行保护”选项。
4、取消勾选“启用数据执行保护”。
5、关闭文件属性窗口,再次尝试删除文件。
方法三:在系统属性中修改DEP设置这种方法不是完全关闭DEP,但可以允许某些程序绕过它:
1、在“我的电脑”上右键点击,选择“属性”。
2、点击“高级系统设置”。
3、在系统属性窗口中,点击“性能”下的“设置”按钮。
4、在性能选项窗口中,点击“数据执行保护”选项卡。
5、选择“为除下列选定程序之外的所有程序和服务启用DEP”。
6、点击“添加”,定位到某应用程序的安装目录,找到该程序的可执行文件,将其添加进来。
7、重新启动计算机以应用更改。
方法四:使用命令提示符1、按下“Win + X”组合键,选择“命令提示符(管理员)”。
2、在命令提示符窗口中,输入以下命令:bcdedit /set nx optin alwaysoff
。
3、按下回车键执行命令。
4、重新启动计算机。
方法五:使用组策略编辑器1、按下“Win + R”键,输入gpedit.msc
并按下回车键。
2、在组策略编辑器中,导航到“计算机配置” > “管理模板” > “Windows组件” > “Windows资源管理器”。
3、在右侧窗格中,找到“关闭资源管理器的数据执行保护”,双击它。
4、选择“已启用”,然后点击“应用”和“确定”。
5、重新启动计算机。
通过上述方法,您可以关闭数据执行保护并尝试删除文件,但请注意,关闭DEP可能会降低系统的安全性,因此仅在必要时使用此功能。