提供一个注册表项来关闭对元文件的处理

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先对其进行备份,并且一定要知道在出现问题时如何还原注册表。有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 Microsoft Windows 注册表说明
概要
为了更灵活地满足具有特殊安全要求的客户的需求,Microsoft 提供了一种通过在注册表项设置中设置标志来关闭整个系统范围内元文件的所有处理的方法。所有运行 Windows Vista 的客户和应用了安全更新 925902 的客户都可以使用该设置。安全公告 MS07-017 中有对安全更新 925902 的介绍。

关闭对元文件的处理可能会导致软件或系统组件的外观品质降低。关闭对元文件的处理还可能会导致软件或系统组件完全失败。下面是一些例子:
  • 无法在计算机上打印。
  • 某些计算机上的应用程序无法显示剪贴画。
  • 某些包含 OLE 呈现的方案可能中断。尤其是当对象服务器处于不活动状态时会出现此问题。
重要说明:这只能作为在未及时部署最新 GDI 安全更新的情况下应对活动攻击的紧急措施。关闭元文件的所有处理尚未经过完全测试。应尽快将该设置更改回零 (0) 并安装最新 GDI 安全更新,以帮助提高安全性和重新获得全部功能。有关如何设置 DisableMetaFiles 注册表项的更多信息,请参见“更多信息”部分。
更多信息
警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证可以解决这些问题。修改注册表需要您自担风险。

关闭对 GDI 元文件的处理

若要关闭对 GDI 元文件的处理,请将 DisableMetaFiles 注册表项的值设置为一 (1)。该 REG_DWORD 类型的项位于下面的注册表子项中:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize
注意:如果将该注册表项设置为任何非零值,则它将关闭对 GDI 元文件的处理。

要设置该项的值,请执行以下步骤:
  1. 单击“开始”,单击“运行”,在“打开”框中键入 Regedit,然后单击“确定”。
  2. 找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize
  3. 在“编辑”菜单上,指向“新建”,然后单击“DWORD”。
  4. 键入 DisableMetaFiles,然后按 Enter。
  5. 在“编辑”菜单上,单击“修改”来修改 DisableMetaFiles 注册表项。
  6. 在“数值数据”框中,键入 1,然后单击“确定”。
  7. 退出注册表编辑器。

启动对 GDI 元文件的处理

若要启动对 GDI 元文件的处理,请将 DisableMetaFiles 注册表项的值设置为零 (0)。该 REG_DWORD 类型的项位于下面的注册表子项中:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize
要设置该项的值,请执行以下步骤:
  1. 单击“开始”,单击“运行”,在“打开”框中键入 Regedit,然后单击“确定”。
  2. 找到并单击下面的注册表子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize
  3. 在“详细信息”窗格中,双击
    DisableMetaFiles
  4. 在“数值数据”框中,键入 0,然后单击“确定”。
  5. 退出注册表编辑器。
security_patch security_update bug flaw malicious attacker exploit registry unauthenticated buffer overrun overflow specially-formed scope specially-crafted denial of service DoS TSE Win2000
属性

文章 ID:941835 - 上次审阅时间:09/03/2007 11:11:00 - 修订版本: 1.1

Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Service Pack 2, Microsoft Windows 2000 Service Pack 4

  • kbbug kbfix kbsecvulnerability kbqfe kbsecurity kbsecbulletin kbpubtypekc kbwin2000presp5fix kbexpertiseinter kbexpertisebeginner KB941835
反馈