DLP 策略提示通知不显示在 Outlook for Windows 中

症状

配置某些数据丢失防护 (DLP) 策略(包括策略提示通知消息)后,你注意到 Outlook for Windows 客户端不会显示通知消息,或者它们显示错误的消息。 但是,Outlook 网页版 (OWA) 显示预期的通知消息。

原因

出现此问题是因为策略评估程序处理的兼容版本条件基于 mso20win32client.dll版本,而不是 Outlook 的版本。 在许多情况下, mso20win32client.dll 的版本与 Outlook 和 Office 的版本不同。

例如,管理员可以配置一个非常严格的策略,该策略仅适用于版本 16.0.11727.20244 或更高版本的 Outlook。 但是,策略评估程序使用版本 16.0.11727.20222 mso20win32client.dll ,并确定不应应用该规则。 在此示例中,规则必须指示最低版本 16.0.11727.20222 才能在 Outlook 中显示策略提示。

解决方案

若要确保 Outlook 应用所有预期的 DLP 策略,管理员必须验证 minRequiredVersion 的策略微移规则的值是否不大于客户端安装的 mso20win32client.dll版本。 mso20win32client.dll 文件可以位于以下任一文件夹中:

  • C:\Program Files (x86) \Microsoft Office\root\vfs\ProgramFilesCommonX86\Microsoft Shared\OFFICE16
  • C:\Program Files (x86) \Common Files\Microsoft Shared\Office16

更多信息

在类似情况下,可以强制 Outlook 客户端更新本地策略和定义文件。 为此,请从指示的注册表子项的“策略微移”部分删除以下注册表值:

子项: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Outlook\PolicyNudges

值: LastDownloadTimesPerAccount

注意

  • 此故障排除步骤不会修复由 原因 部分所述的条件引起的问题。
  • OWA 不受由 “原因 ”部分中所述的条件引起的问题的影响。

相关文章

Outlook DLP 策略提示不适用于电子邮件正文和附件中的某些条件