当您尝试查询全局编录服务器或基于 Windows Server 2003 的域控制器收到"无法使用关键扩展"错误消息

Microsoft 的内部支持信息

错误 #: 27743 (内容维护)

Microsoft 的内部支持信息

错误 #: 136436 (Windows SE)

症状

当您尝试查询全局编录 (GC) 服务器或基于 Microsoft Windows Server 2003 的域控制器 (DC) 时,您可能会收到下面的错误消息︰

无效的扩展名

原因

当您执行虚拟列表视图 (VLV) 扩展搜索 Active Directory 目录服务时,将发生此问题。VLV 扩展搜索停止响应因为 Active Directory 无法处理搜索操作。

解决方案

服务包的信息

若要解决此问题,请获取最新的 service pack,Microsoft Windows Server 2003。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

如何获取最新的 service pack,Windows Server 2003

修补程序信息

可以从 Microsoft 获得受支持的修复程序。然而,此修补程序仅用于解决本文中描述的问题。仅对出现这一特定问题的系统应用此修补程序。

如果此修复程序可供下载,则在此知识库文章的顶部会出现“修补程序下载可用”部分。如果未显示此部分,将申请提交到 Microsoft 客户服务和支持,以获取此修复程序。

注意:如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。有关 Microsoft 客户服务和支持电话号码或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站︰

注意:"提供修补程序下载"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。

系统必备组件

不需要任何先决条件。

重启要求

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

修补程序替换信息

此修补程序不替换任何其他修补程序。

文件信息

此修复程序的英文版具有的文件属性 (或更新的文件属性)在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间工具中的时区选项卡。
Windows Server 2003 ,基于 x86 版本 Date Time Version Size File name
--------------------------------------------------------------
21-Oct-2004 16:43 5.2.3790.224 1,532,416 Ntdsa.dll
21-Oct-2004 16:43 5.2.3790.212 32,768 Ntdsatq.dll
20-Oct-2004 18:54 5.2.3790.224 242,176 Ntdsutil.exe
20-Oct-2004 18:26 179,440 Schema.ini
19-Sep-2004 11:41 5.2.3790.212 59,392 Ws03res.dll
Windows Server 2003 中,基于 Itanium 的版本 Date Time Version Size File name
--------------------------------------------------------------
21-Oct-2004 01:38 5.2.3790.224 4,056,064 Ntdsa.dll
21-Oct-2004 01:38 5.2.3790.212 82,432 Ntdsatq.dll
20-Oct-2004 03:23 5.2.3790.224 568,832 Ntdsutil.exe
20-Oct-2004 03:23 179,440 Schema.ini
18-Sep-2004 18:43 5.2.3790.212 58,880 Ws03res.dll

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
在 Microsoft Windows 服务器 2003 Service Pack 1,此问题已得到纠正。

详细信息

此修补程序从 RootDSE 对象中移除 VLV 对象标识符 (也称为 OID) 公布。应用此修补程序后,您无法使用客户端执行 VLV 扩展到 Active Directory 搜索。

安装此修复程序后,您必须使用活动目录服务接口 (ADSI) 编辑工具msds 其他设置属性中添加一个 DisableVLVSupport 值。若要添加的 DisableVLVSupport 值,安装 Windows 支持工具,然后执行以下步骤。

注意:ADSI 编辑工具位于 Microsoft Windows Server 2003 光盘上的 Windows 支持工具文件夹中。若要安装 Windows 支持工具,请运行 Setup.exe 程序。Setup.exe 程序位于 Support\Tools\Setup 文件夹中。

  1. 单击开始,单击运行,键入Adsiedit.msc,,然后按 enter 键。

  2. 在 ADSI 编辑工具中,展开
    配置 [域控制器]节点。

  3. 展开
    CN = 配置中,DC =域名容器。

  4. 展开CN = 服务对象。

  5. 展开CN = Windows NT对象。

  6. 用鼠标右键单击CN = 目录服务对象。单击属性

  7. 属性列表中,单击
    msds 其他设置。单击编辑

  8. 要添加的值框中,键入
    DisableVLVSupport = 1。单击添加

  9. 单击确定两次。关闭 ADSI 编辑工具。

参考资料

有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

用于描述 Microsoft 软件更新的标准术语的说明

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×