在基于 Windows Server 2003 的或基于 Windows Server 2008 R2 的域控制器所在的 DNS 服务器角色上迅速增加,活动目录的大小

文章翻译 文章翻译
文章编号: 2548145 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

请考虑以下情形:
  • 您正在运行 Windows Server 2008 R2 或 Windows Server 2003 的计算机上安装了 Active Directory 域服务角色和 DNS 服务器角色。
  • 计算机承载一个或多个 Active Directory-Integrated DNS 区域。
  • 属性页的常规选项卡上的动态更新设置本地保存 Active Directory 集成 DNS 区域被设置为只保证安全
  • 相同的 DNS 记录注册和经常取消注册。例如,相同的 DNS 记录注册和取消注册每个工作日的几个数百次。
在这种情况下,Active Directory 数据库目录信息树 (.dit) 文件的大小将随着时间的推移显著增加。如果您通过使用repadmin /showchanges命令来跟踪更改,您将看到,大多数已删除 DNS 对象文件中的增长的贡献大小。

注意在 Active Directory 数据库路径 NTDS.dit 文件的大小增加会加剧以下因素:
  • 大的逻辑删除生存时间设置的值
  • 大量的大群的窗口和第三方 DNS 客户端、 短 DHCP 租约期限或导致第三方设备经常注册记录的代码缺陷引起的动态更新记录注册
  • 启用 Active Directory 回收站功能

原因

出现问题是由于不正确的 DNS 对象的 Active Directory 逻辑删除。

DNS 客户端应重新使用现有的 DNS 对象标记为要删除它们注册 DNS 记录时。对现有的 DNS 对象通常称为"恢复对象"。但是,当前 DNS 服务器服务这些 DNS 客户端将创建一个新对象并将现有的 DNS 对象移动到已删除的对象容器。随着时间的推移这种现象导致活动目录 DIT 文件大小,大大地提高。

解决方案

安装以下修补程序后,DNS 客户端可以重复使用现有的 reanimating DNS 对象,当他们注册他们的 DNS 记录。

修补程序信息

可以从 Microsoft 获得支持的修补程序。但是,此修补程序用于解决本文中描述的问题。此修补程序仅适用于系统遇到本文中描述的问题。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修补程序的下一个软件更新。

如果此修复程序可供下载,没有在此知识文库文章顶部"提供修补程序下载"部分。如果此部分不会出现,请与 Microsoft 客户服务和支持,以获取此修复程序。

注意如果出现其他问题或是否需要任何故障诊断,您可能必须创建一个单独的服务请求。将正常收取费用将应用于其他支持问题和事项,不为此特定的修补程序。Microsoft 客户服务和支持电话号码的或者创建一个单独的服务请求的完整列表,请访问以下 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support
注意在"可用的修补程序下载"窗体显示修补程序所用的语言。如果您看不到您的语言,则是一个修补程序不能用于该语言。
对于 Windows Server 2003 的主流支持结束在 2010 年 7 月 13 日。为解决此问题的修补程序已存在,但不能公开。请查看 Microsoft 技术支持生命周期策略.

扩展的支持

在扩展支持阶段遵循主流支持业务和开发人员产品。
支持服务包级别扩展的支持包括:
  • 付费的支持
  • 在不增加成本的安全更新支持
  • 非安全相关的修补程序支持要求单独扩展修补程序支持协议购买 (按修补付费也适用)
请注意:
  • Microsoft 在外延支持阶段不接受请求保修支持、 设计更改或新功能
  • 扩展的支持不适用于使用者、 硬件或多媒体产品
请有关如何获取此修复程序的信息,与 Microsoft 技术支持联系。

系统必备组件

若要应用此修补程序,您必须运行下列操作系统之一:
  • Windows Server 2003 Service Pack 2 (SP2)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
此外,您必须安装了 DNS 服务器角色。 有关如何获取 Windows Server 2003 的服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
889100如何获取最新的 service pack,为 Windows Server 2003
有关如何获取 Windows Server 2008 R2 的服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
976932 Service Pack 1 Windows 7 和 Windows Server 2008 R2 有关的信息

注册表信息

若要使用此修补程序,您不必更改注册表。

重新启动要求

在应用此修补程序后,您必须重新启动计算机。

注意
如果在安装此修补程序之前,您可以停止 DNS 服务器服务,您不必重新启动计算机。

修补程序替换信息

此修补程序不替代以前发布的修补程序。

文件信息

此修补程序的全球版本将安装具有下表中列出的属性的文件。日期和时间,这些文件列出了以协调通用时间 (UTC)。在您的本地时间与当前夏令时 (DST) 偏差一起显示的日期和时间在您的本地计算机上的这些文件。此外,日期和时间可能更改执行某些操作的文件。
Windows Server 2003 文件信息备注
  • 除了这些表中列出的文件,此修补程序还会安装关联的安全目录文件 (KB2548145.cat) 的签名与 Microsoft 的数字签名。
支持所有基于 x86 的 Windows Server 2003 的版本
收起该表格展开该表格
文件名称文件版本文件大小日期时间平台SP 要求服务分支
Afd.sys5.2.3790.4898150,5282011 年 8 月 17 日15: 38x86SP2不适用
Dns.exe5.2.3790.4928451,5842011 年 11 月 03 日14: 21x86SP2不适用
Dnsperf.dll5.2.3790.446011,7762009 年 2 月 17 日08: 12x86SP2不适用
Dnsperf.h不适用6,6422010 年 7 月 08 日18: 34不适用SP2不适用
Dnsperf.ini不适用11,5972010 年 7 月 08 日18: 34不适用SP2不适用
Mswsock.dll5.2.3790.4318257,0242008 年 6 月 20 日19: 01x86SP2不适用
Tcpip.sys5.2.3790.4573400,8962009 年 8 月 15 日08: 27x86SP2不适用
Tcpip6.sys5.2.3790.4662248,6402010 年 2 月 10 日15: 51不适用SP2不适用
W03a3409.dll5.2.3790.471544,5442010 年 07 月 09 日04: 25x86SP2不适用
Wdnsperf.dll5.2.3790.446011,7762011 年 11 月 04 日07: 03x86SP2
Wmswsock.dll5.2.3790.4318234,4962011 年 11 月 04 日07: 03x86SP2
Ww03a3409.dll5.2.3790.471544,5442011 年 11 月 04 日07: 03x86SP2
支持所有基于 x64 的 Windows Server 2003 的版本
收起该表格展开该表格
文件名称文件版本文件大小日期时间平台SP 要求服务分支
Afd.sys5.2.3790.4898292,3522011 年 11 月 04 日07: 03x64SP2不适用
Dns.exe5.2.3790.4928780,8002011 年 11 月 04 日07: 03x64SP2不适用
Dnsperf.dll5.2.3790.446014,3362011 年 11 月 04 日07: 03x64SP2不适用
Dnsperf.h不适用6,6422011 年 11 月 04 日07: 03不适用SP2不适用
Dnsperf.ini不适用11,5972011 年 11 月 04 日07: 03不适用SP2不适用
Mswsock.dll5.2.3790.4318493,0562011 年 11 月 04 日07: 03x64SP2不适用
Tcpip.sys5.2.3790.4573798,2082011 年 11 月 04 日07: 03x64SP2不适用
Tcpip6.sys5.2.3790.4662396,0322011 年 11 月 04 日07: 03x64SP2不适用
W03a3409.dll5.2.3790.471545,0562011 年 11 月 04 日07: 03x64SP2不适用
Wdnsperf.dll5.2.3790.446011,7762011 年 11 月 04 日07: 03x86SP2
Wmswsock.dll5.2.3790.4318234,4962011 年 11 月 04 日07: 03x86SP2
Ww03a3409.dll5.2.3790.471544,5442011 年 11 月 04 日07: 03x86SP2
对于所有支持基于 IA x64 版本的 Windows Server 2003
收起该表格展开该表格
文件名称文件版本文件大小日期时间平台SP 要求服务分支
Afd.sys5.2.3790.4898584,1922011 年 11 月 04 日07: 03IA-64SP2不适用
Dns.exe5.2.3790.49281,151,4882011 年 11 月 04 日07: 03IA-64SP2不适用
Dnsperf.dll5.2.3790.446026,6242011 年 11 月 04 日07: 03IA-64SP2不适用
Dnsperf.h不适用6,6422011 年 11 月 04 日07: 03不适用SP2不适用
Dnsperf.ini不适用11,5972011 年 11 月 04 日07: 03不适用SP2不适用
Mswsock.dll5.2.3790.4318789,5042011 年 11 月 04 日07: 03IA-64SP2不适用
Tcpip.sys5.2.3790.45731,336,3202011 年 11 月 04 日07: 03IA-64SP2不适用
Tcpip6.sys5.2.3790.4662802,6882011 年 11 月 04 日07: 03不适用SP2不适用
W03a3409.dll5.2.3790.471543,5202011 年 11 月 04 日07: 03IA-64SP2不适用
Wdnsperf.dll5.2.3790.446011,7762011 年 11 月 04 日07: 03x86SP2
Wmswsock.dll5.2.3790.4318234,4962011 年 11 月 04 日07: 03x86SP2
Ww03a3409.dll5.2.3790.471544,5442011 年 11 月 04 日07: 03x86SP2
Windows Server 2008 R2 文件信息备注
重要Windows 7 的修复程序和 Windows Server 2008 R2 的修复程序包含在相同的程序包中。但是,在这两个操作系统中列出修补程序的修补程序请求页上。要请求应用于一个或两个操作系统的修补程序软件包,请选择在"Windows 7/Windows Server 2008 R2"页列出的修补程序。始终以确定实际的操作系统的文章中的"适用于"部分,请参阅每个修补程序应用到的。
  • 可以通过检查下表中所示的文件版本编号标识适用于特定产品,里程碑 (RTM,SPn) 和服务 (LDR、 GDR) 的分支的文件:
    收起该表格展开该表格
    版本产品里程碑服务分支
    6.1.760 0.20xxxWindows Server 2008 R2RTMLDR
    6.1.760 1.21xxxWindows Server 2008 R2SP1LDR
  • 清单文件 (.manifest) 已安装的每个环境 分别列出 在"Windows server 2008 R2 的其他文件信息"部分中。清单文件和关联的安全编录 (.cat) 文件,以维护更新组件的状态非常重要。安全编录文件,其属性未列出,是与 Microsoft 的数字签名进行签名。
支持所有基于 x64 的 Windows Server 2008 R2 的版本
收起该表格展开该表格
文件名称文件版本文件大小日期时间平台
Cache.dns不适用3,1982009 年 6 月 10 日20: 31不适用
Dns.exe6.1.7600.20969696,8322011 年月 19 日05: 54x64
Dnsserver.events.xml不适用6092009 年 6 月 10 日20: 31不适用
Cache.dns不适用3,1982010 年 11 月 05 日01: 52不适用
Dns.exe6.1.7601.21730697,3442011 年月 19 日05: 49x64
Dnsserver.events.xml不适用6092010 年 11 月 05 日01: 52不适用

替代方法

若要解决此问题,请更改的值 安全更新 若要 或者 安全和安全 在 DNS 服务器区域中。

状态

Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。

更多信息

管理员应基于 Windows Server 2003 的或基于 Windows Server 2008 R2 主机接收客户机更新的主要区域的活动目录 AD 集成的副本的 DNS 服务器上安装此修复程序。使基于 Windows Server 2003 和基于 Windows Server 2008 R2 主机集成 AD 的主要区域的区域不会更新客户端的 DNS 服务器上更新的客户端的 DNS 服务器上安装此修复程序的优先级。Windows Server 2003 和基于 Windows Server 2008 R2 的 DNS 服务器承载该 RODC 角色,承载 AD 集成的主区域的已启用,老化或主机的 DNS 区域的基于文件的副本将免除此 bug,并不需要或从该修补程序的益处,因为它们永远不会采用存在风险的配置。

有关的服务器上安装此修复程序可以防止其他 NTDS。DIT 增长造成的累计删除记录的重新注册 DNS 记录。Microsoft 建议您等待 Active Directory 正常清除记录,以减少逻辑删除生存期设置,以加快垃圾回收的逻辑删除 DNS 对象而不是垃圾回收过程的一部分。

有关repadmin showchanges的详细信息命令,请访问以下 Microsoft 网站:
有关 repadmin 子命令的一般信息
有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
952087 应用于 DNS 记录的自定义的权限将重置为默认值时,这些记录被删除,而且在基于 Windows Server 2003 的 DNS 服务器上的逻辑删除
有关林的逻辑删除生命周期的详细信息,请访问以下 Microsoft 网站:
确定林的逻辑删除生存时间
有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 用来描述 Microsoft 软件更新的标准术语的说明

其他文件信息

Windows Server 2008 R2 的其他文件信息

支持所有附加的文件 x 版本基于 x64 的 Windows Server 2008 R2
收起该表格展开该表格
文件名称Amd64_065d593d9101b797f01c2ac02576fe8e_31bf3856ad364e35_6.1.7601.21730_none_6394a86100881bf7.manifest
文件版本不适用
文件大小710
日期 (UTC)2011 年月 19 日
时间 (UTC)20: 55
平台不适用
文件名称Amd64_7013e66b791e7749ad22c529a3fdca2d_31bf3856ad364e35_6.1.7600.20969_none_2104ff898fe07770.manifest
文件版本不适用
文件大小710
日期 (UTC)2011 年月 19 日
时间 (UTC)20: 55
平台不适用
文件名称Amd64_microsoft-windows 的 dns-服务器-service_31bf3856ad364e35_6.1.7600.20969_none_aa9e1e66094f5eb9.manifest
文件版本不适用
文件大小158,131
日期 (UTC)2011 年月 19 日
时间 (UTC)18: 38
平台不适用
文件名称Amd64_microsoft-windows 的 dns-服务器-service_31bf3856ad364e35_6.1.7601.21730_none_ac9be896066592c3.manifest
文件版本不适用
文件大小158,131
日期 (UTC)2011 年月 19 日
时间 (UTC)19: 12
平台不适用
文件名称Update.mum
文件版本不适用
文件大小2,371
日期 (UTC)2011 年月 19 日
时间 (UTC)20: 55
平台不适用

属性

文章编号: 2548145 - 最后修改: 2013年7月16日 - 修订: 5.1
这篇文章中的信息适用于:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Foundation
  • Windows Web Server 2008 R2
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
关键字:?
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2548145 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 2548145
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com