首页 > 代码库 > outlook经常无故崩溃解决办法

outlook经常无故崩溃解决办法

问题描述:
Outlook 最近有点怪,有时无法启动有时又突然崩溃。原以为是远程访问服务出了问题,但即使在本地操作,Outlook 仍然极不稳定。怎么回事?

原因:这种现象,很可能是由 Office 数据执行保护(DEP)设置出错引起的,建议您再检查一遍相关设置。

PS:数据执行保护(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"


(顺便提一下,启用 DEP 的命令是:sdbinst.exe -q "<path_to_extracted_SDB>\Office - Enable DEP.sdb"


将 Outlook 设置为数据执行保护(DEP)的例外对象右击“计算机”,选择“属性”。



单击“高级系统设置”(若弹出用户账户控制窗口,请允许以继续),在“性能”一节中单击“设置”按钮。



打开“数据执行保护”选项卡。请选择“仅为基本 Windows 程序和服务启用 DEP”。



[如果选择“为除下列选定程序之外的所有程序和服务启用 DEP”,则需单击“添加”按钮并找到 Outlook 程序文件,将其设为 DEP 的例外对象。]