如何在导入自定义隐私首选项之后恢复默认设置

重要说明: 本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Description of the Microsoft Windows Registry(Microsoft Windows 注册表说明)
概要
可以通过在“Internet 选项”的隐私选项卡上单击导入,并打开一个 Internet Explorer 隐私首选项 (.xml) 文件,来导入自定义隐私首选项。本文介绍在导入了 Internet、本地 Intranet 或可信站点区域的自定义设置后,如何恢复 Internet Explorer 默认隐私设置。

有关 Internet Explorer 隐私首选项 (.xml) 文件的可扩展标记语言 (XML) 语法的信息,请访问以下 Microsoft Web 站点:有关 Internet Explorer 默认隐私设置的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
293222 The Default Privacy Settings for Internet Explorer 6(Internet Explorer 6 的默认隐私设置)
更多信息
警告: “注册表编辑器”使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为“注册表编辑器”使用不当而产生的问题。使用“注册表编辑器”需要您自担风险。

若要删除导入的自定义隐私设置,恢复 Internet Explorer 的默认隐私设置,请执行以下操作:
  1. 在 Internet Explorer 中,单击工具,然后单击Internet 选项
  2. 隐私 选项卡上,单击 默认(如果可用),然后单击编辑

    备注:如果导入的 Internet Explorer 隐私首选项 (.xml) 文件中没有 p3pCookiePolicy 元素指定 zone="internet",或者如果只有一个 alwaysReplayLegacy 元素(见下文),而且在导入前隐私设置为“中级”(默认隐私级别),那么默认按钮将不可用。
  3. 在“每站点的隐私操作”对话框中的管理的 Web 站点下,单击导入了每站点隐私操作的各个 Web 站点,然后单击删除

    备注:如果每站点隐私操作是通过 MSIESiteRules 元素导入的,则必须执行此步骤。
  4. 单击确定两次,然后运行 Regedit.exe。
  5. 删除以下注册表项中的所有本地 Intranet 站点项:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\P3P\History
    备注:如果导入的 Internet Explorer 隐私首选项 (.xml) 文件为本地 Intranet 站点指定了“提示”操作,而用户通过使用特定站点上 Cookie 的提示将该设置更改为接收或拒绝,则必须执行此步骤。有关此问题的更多信息,请参见下面的 Microsoft 知识库文章:
    302831 Unable to Remove Per Site Privacy Actions for Local Intranet Sites(无法删除本地 Intranet 站点的每站点隐私操作)
  6. 从注册表中删除以下 DWORD 值(如果有):
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\LeashLegacyCookies
    备注:只有导入的 Internet Explorer 隐私首选项 (.xml) 文件中带有 alwaysReplayLegacy 元素时,才会有 fileLeashLegacyCookies DWORD 值。此设置允许在 Internet 区域中发送所有旧 Cookie(安装 Internet Explorer 6 时已经存在的 Cookie)。如果未指定该元素,则只能在 Internet 区域的第一方上下文中发送旧 Cookie(也就是说,这些 Cookie 受到约束)。
  7. 在以下注册表项下,将本地 Intranet 和可信站点区域的隐私 GUID(如果有)全部删除:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones
    本地 Intranet 区域项的名称为 1;可信站点区域项的名称为 2。对于第一方 Cookie 设置,该 GUID 是一个名为 (AEBA21FA-782A-4A90-978D-B72164C80120) 的二进制值。对于第三方 Cookie 设置,该 GUID 是一个名为 (A8A88C49-5EB2-4990-A1A2-0876022C854F) 的二进制值。

    备注:对于本地 Intranet (1) 和可信站点 (2) 区域,默认情况下没有 Cookie 设置的 GUID,因此,只有当导入的 Internet Explorer 隐私首选项 (.xml) 文件中带有 p3pCookiePolicy 元素,并指定 zone="intranet" 或 zone="trustedSites" 时,才会有这些 GUID。Internet Explorer 不允许通过导入 Internet Explorer 隐私首选项 (.xml) 文件自定义受限站点 (4) 区域的设置,而且在隐私选项卡上单击默认按钮时,Internet (3) 区域的自定义设置将被删除(上文提到的 LeashLegacyCookies DWORD 值除外)。
备注:以上步骤不会恢复导入带有 flushCookies 或 flushSiteList 元素的 Internet Explorer 隐私首选项 (.xml) 文件时删除的 Cookie 或每站点隐私操作。导入自定义隐私设置时,flushCookies 元素将删除所有 Cookie,而 flushSiteList 元素将删除所有每站点隐私操作。

有关隐私设置的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
283185 如何在 Internet Explorer 6 中管理 Cookie
属性

文章 ID:301689 - 上次审阅时间:07/27/2007 07:45:17 - 修订版本: 1.6

Microsoft Internet Explorer 6.0

  • kbenv kbhowto KB301689
反馈