3查找活动目录架构版本的简单方法

本文介绍了多种查找Active Directory架构版本的方法,并使用objectVersion Value列出所有AD架构版本。

方法确定当前AD架构版本objectVersion的属性CN =模式,CN =配置

要检查您的服务器的AD版本,您可以使用PowerShell, dsquery或ADSI编辑工具。我会讲到所有的方法,你用你喜欢的方法。

PatchMyPC HorizontalAD
修补我的电脑赞助广告

AD架构版本是Windows域所有目录对象和属性的描述。它基本上就像你的Windows注册表,它存储了你电脑的所有关键信息。当您计划对运行在Windows Server上的域控制器进行就地升级时,架构版本需要更新到最新版本。

在大多数情况下,objectVersion属性值随着每一个新的服务器版本而递增。我认为只有在对模式进行更改时,该值才会增加。

但是,对于两个Windows Server版本,objectVersion属性可以具有相同的值。例如,Windows Server 2022和Windows Server 2019共享相同的objectVersion值88

AD架构版本列表

下表列出了具有objectVersion Value的所有AD Schema版本。

Windows Server AD版本 模式objectVersion值
Windows Server 2022 88
Windows Server 2019 88
Windows Server 2016 87
Windows Server 2012 R2 69
Windows Server 2012 56
Windows Server 2008 R2 47
Windows Server 2008 44
Windows Server 2003 R2 31
Windows Server 2003 30.
Windows Server 2000 13
活动目录架构版本

让我们看看查找活动目录架构版本的不同方法。在下面列出的所有方法中,使用的内部根域是:prajwal.local。

使用DSQuery查找活动目录架构版本

使用DSQuery,您可以按照以下步骤找到AD Schema版本。

  • 以管理员身份启动命令提示符。
  • 执行命令dsquery * "cn=schema,cn=configuration,dc=prajwal,dc=local" -scope base -attr objectVersion
  • 不要忘记将根域替换为当前域。

在dsquery输出中,objectVersion属性确定当前AD模式版本,在本例中为88。

使用dsquery查找活动目录架构版本
使用dsquery查找活动目录架构版本

使用PowerShell查找AD架构版本

您可以使用PowerShell来确定当前的AD架构版本。

  • 以管理员身份启动PowerShell。
  • 在PowerShell窗口中执行以下命令获取AD Schema版本。
Get-ADObject (Get-ADRootDSE)。schemaNamingContext -属性objectVersion
DistinguishedName: CN=Schema,CN=Configuration,DC=prajwal,DC=local Name: Schema ObjectClass: dMD ObjectGUID: 19dc3234-0b66-4dec-aea7-a26cf54a2843 objectVersion: 88

从输出中,objectVersion属性值确定当前Active Directory架构版本,在本例中为88。

使用PowerShell查找AD架构版本
使用PowerShell查找AD架构版本

从ADSIEdit.msc中查找AD模式版本

你可以使用adsiedit . msc工具或LDP.exe以确定当前AD架构版本。的ADSI编辑工具用于查看和管理Active Directory林中的对象和属性。

创建时也使用相同的ADSI编辑工具SCCM的系统管理容器.启动ADSI编辑工具,启动服务器管理器在Windows Server上。在“服务器管理器”窗口中,单击工具并选择ADSI编辑

ADSI编辑窗口中,右键单击ADSI编辑并选择连接到.在连接设置窗口中,单击对应的下拉菜单选择一个众所周知的命名上下文并选择模式.点击好吧

启动ADSI编辑工具
启动ADSI编辑工具

展开开始的容器模式(FQDN_of_your_DC).右键单击CN =模式,CN =配置并选择属性.选择属性TAB并查看objectVersion属性值,该值决定当前活动目录架构版本。

将这里显示的值与上表中提供的值进行比较。在此例中,objectVersion的值为88,对应Windows Server 2019或Windows Server 2022的AD Schema版本。

从ADSIEdit.msc中查找AD模式版本
从ADSIEdit.msc中查找AD模式版本

留下回复

你的电邮地址将不会公布。必填字段已标记

一个评论

  1. 《阿凡达》的照片 吉尔伯特Stebner 说:

    惊人的完成。非常有帮助和教育意义的文章。