解决方案:
这种现象,很可能是由 Office 数据执行保护(DEP)设置出错引起的,建议您再检查一遍相关设置。
数据执行保护(DEP) 是一套硬件和软件技术,可对内存执行额外检查,以防被恶意代码利用。基本上现在的计算机在硬件方面都支持这一技术。在 Windows 中您也可以按下述方法查看硬件 DEP 是否可用:
依次单击“开始--->运行”,在“打开”框中键入cmd,然后单击“确定”。
在命令提示符处,键入以下命令,然后按回车键:
wmic OS Get DataExecutionPrevention_Available
如果输出为“TRUE”,则说明硬件实施 DEP 可用。
解决方法:
回归正题,一起来看看解决这个问题的关键:禁用 Office 应用程序数据执行保护(DEP)或者将 Outlook 设置为数据执行保护(DEP)的例外对象。
禁用 Office 应用程序数据执行保护(DEP)
方法一:Fixit 自动修复。小易帮您找到了一个省时省力的自动修补程序。请单击“解决此问题”链接,在文件下载对话框中单击“运行”,然后按照向导操作即可。
方法二:自己手动修复。请按照以下步骤为 Office 应用程序禁用(DEP)。
依次单击“开始->所有程序->附件->命令提示符”。
在命令提示符处键入以下命令,然后按 回车键:
sdbinst.exe -q -u "<path_to_extracted_SDB>\Office - Enable DEP.sdb"
将 Outlook 设置为数据执行保护(DEP)的例外对象
右击“计算机”,选择“属性”。
单击“高级系统设置”(若弹出用户账户控制窗口,请允许以继续),在“性能”一节中单击“设置”按钮。
打开“数据执行保护”选项卡。请选择“仅为基本 Windows 程序和服务启用 DEP”。
如果选择“为除下列选定程序之外的所有程序和服务启用 DEP”,则需单击“添加”按钮并找到 Outlook 程序文件,将其设为 DEP 的例外对象。