在 Office 程序中启用或禁用超链接警告消息

简介

本分步文章介绍如何在每次单击 Microsoft Office 程序中的超链接时启用或禁用警告消息的显示。

更多信息

重要

此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,请务必严格按照这些步骤操作。 为了加强保护,应先备份注册表,再进行修改。 如果出现问题,可以还原注册表。 有关如何备份和还原注册表的详细信息,请参阅如何备份和还原 Windows 中的注册表

在 Microsoft Office 应用程序中,单击链接到可执行文件的超链接或对象时,会收到以下警告消息:

Opening "path/filename". 

Hyperlinks can be harmful to your computer and data. To protect your computer, click only those hyperlinks from trusted sources. Do you want to continue? 

无论安全级别设置如何,都会发生此行为。

注意

若要查找安全级别设置,请在“工具”菜单上指向“”,然后单击“安全性”。

此外,打开 TIFF 图像或 Microsoft 文档映像 (MDI) 文件时,会收到以下警告消息:

Opening path/filename. 

Some files can contain viruses or otherwise be harmful to your computer. It is important to be certain that this file is from a trustworthy source. Would you like to open this file?

即使已实现本文所述的注册表项,也会收到此警告消息。 处理链接导航时,此警告消息来自 HLINK.dll 文件。 可以通过在警告消息中的文件路径周围查找引号来区分 Microsoft Office 超链接警告消息和 HLINK 警告消息。 Microsoft Office 邮件包含引号。 HLINK 消息不包含引号。 Microsoft Office 尝试通过检查文档的扩展名、progid、classid 和 MIME 类型来确定文件类型本身是否不安全。

若要在使用 https:// 地址、notes:// 地址或 ftp:// 地址时启用或禁用 Microsoft Office 程序中的超链接警告,必须创建新的注册表子项。 为此,请按照下列步骤操作:

  1. 单击“开始”,然后单击“运行”

  2. 在“ 打开 ”对话框中,键入 regedit,然后单击“ 确定”。

    注意

    • 只需修改其中一个注册表子项。 不必同时修改这两者。
    • 如果“安全性”子项已存在,请在选择“安全性”子项后直接转到步骤 6。
  3. 找到并选择以下注册表子项 (如果子项不存在,请手动创建) : HKEY_CURRENT_USER\Software\Microsoft\Office\xx.0\Common

    注意 在此子项中,将“xx.0”替换为 Office 2007 的 12.0、Office 2010 的 14.0、Office 2013 的 15.0 和 Office 2016 及更高版本 16.0。

  4. 单击注册表子项,在“编辑”菜单上指向“新建”,然后单击“”。

  5. 键入“安全性”,然后按 Enter 为密钥命名。

  6. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”

  7. 键入 DisableHyperlinkWarning,然后按 Enter 为条目命名。

  8. 在右窗格中,右键单击“ DisableHyperlinkWarning”,然后单击“ 修改”。

  9. “编辑 DWORD 值 ”对话框中,单击“ 十进制”,然后在“ 值数据”下键入 1 或 0。

    注意

    值为 0 将启用超链接警告消息。 值为 1 将禁用超链接警告消息。

  10. 单击“确定”

  11. 退出注册表编辑器。

若要禁用显示特定协议的安全警告,请执行以下步骤:

  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”

  2. 找到以下注册表子项:

    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\xx.0\Common\Security\Trusted Protocols\All Applications

    注意 在此子项中,将“xx.0”替换为 Office 2007 的 12.0、Office 2010 的 14.0、Office 2013 的 15.0 和 Office 2016 及更高版本 16.0。

  3. 单击“所有应用程序”子项。

  4. 在“编辑”菜单上指向“新建”,然后单击“项”

  5. 键入要排除的协议的名称。 例如,若要禁用显示“Notes:”协议的安全警告,请键入 Notes:。

    注意 请确保包含冒号 (:) 字符。

  6. 按 Enter。

  7. 退出注册表编辑器。

如果仍收到警告消息

禁用警告消息后,仍可能收到来自 Microsoft Windows 的警告消息。 如果在按照本文中的步骤操作后继续收到警告消息,请使用以下方法之一来解决此问题。

注意

方法 1 仅适用于 Windows XP 和早期版本的 Windows。 对于 Windows Vista 和更高版本的 Windows,请使用方法 2。

方法 1:关闭尝试打开的文件类型的“下载后确认打开”选项

  1. 双击“ 我的电脑”。
  2. 在“ 工具 ”菜单上,单击“ 文件夹选项”。
  3. 在“ 文件类型 ”选项卡上,选择相应的文件扩展名 (例如“ 已注册的文件类型 ”框中的“WMV) ”,然后单击“ 高级”。
  4. 单击以清除“下载检查后确认打开”框,然后单击“确定”。
  5. “文件夹选项 ”对话框中,单击“ 关闭”。

方法 2:修改 HKEY_CLASSES_ROOT\<CLSID>\EditFlags 注册表子项

如果警告消息影响多台计算机,请使用此方法。

若要禁用警告消息,请执行以下步骤:

  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”

  2. 找到以下注册表子项:

    HKEY_CLASSES_ROOT\<CLSID>\EditFlags

    例如,如果文件扩展名为 WMV,请选择“HKEY_CLASSES_ROOT\WMVFile\EditFlags

  3. 单击“编辑”“标记”,然后单击“编辑”菜单上的“重命名”。

  4. 键入 OldEditFlags,然后按 Enter。

  5. 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”

  6. 键入 EditFlags,然后按 Enter。

  7. “编辑”菜单上,单击“修改”

  8. “编辑 DWORD 值”对话框中,单击“数”下的“十六进制”。

  9. 键入 10000,然后单击“ 确定”。

若要重新启用警告消息,请执行以下步骤:

  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”

  2. 找到以下注册表子项:

    HKEY_CLASSES_ROOT\<CLSID>\EditFlags

  3. 单击 “编辑”“标志”,然后单击“ 编辑 ”菜单上的“ 修改 ”。

  4. 键入 0,然后单击“ 确定”。

注意

即使在执行这些步骤后,如果在“受保护的视图”下打开文件,也会收到警告消息。

问题是否已修复?

检查问题是否已修复。 如果问题已修复,您不用再往下看了。 如果问题没有修复,你可以联系技术支持部门