Windows Domain Schema version missing or ObjectVersion Not Set

I'm looking to upgrade a 2 site 2008R2 domain to 2012R2 at one site, but on checking the schema version in both REGEDIT and ADSI, its either missing from HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NDIS\Parameters or the Schema > CN=Configuration > ObjectValue is <not set>.

Currently there is one 2008R2 domain controller at each site with the current domain functional level being 2003, which I plan to raise to 2008R2 prior to performing the 2012R2 upgrade.

The domain originated from NT4 and has been upgraded to 2000, 2003 and 2008R2 in the past, so I just wanted to know if the missing Schema version is likely to cause an issue?
James GlenIT EngineerAsked:
Who is Participating?
Guy LidbetterCommented:
No, I do not believe you will have any issues at all.

I've just had a look at mine and they are not populated either....
Guy LidbetterCommented:
Hi There,

I assume you mean ObjectVersion, not ObjectValue?

No, It should not make any difference as far as I am aware. I have worked on numerous Upgrades that originated on NT or 2000 and have never seen an issue with raising the domain functional level.

Run this though to see your current version...

dsquery * cn=schema,cn=configuration,dc=domainname,dc=local -scope base -attr objectVersion

Open in new window


Run LDP.exe, go to Connection and then click on Bind.
Click Ok. Next click on View, Tree and then select the following LDAP path from the dropdown list: CN=Schema,CN=Configuration,DC=<DomainName>,DC=<Com>
Click Ok to run the LDP query against the above LDAP Path.
James GlenIT EngineerAuthor Commented:
Yes, I do mean ObjectVersion.  Typo in the question, not the subject.  Oops,

Thanks for your input Guy.  The dsquery returns with 47, which is what I'd expect considering its a 2008R2 domain.  LDP.exe also shows this, but its a bit harder to decipher.

How come this value is not shown in the registry or ADSIEdit?

However my issue is not with raising the domain functional level, its a question on whether the missing values will complicate an upgrade from 2008R2 to 2012R2.  Considering the methods shown to me above though, I am more confident that there will not be any issues.  Do you still think I'll have no issues?

For anyone reading, the schema versions are as follows:

20: Windows 2000
30: Windows 2003 RTM, Windows 2003 SP1, and Windows 2003 SP2
31: Windows 2003 R2
44: Windows Server 2008 RTM
47: Windows Server 2008 R2 (and SBS 2011)
56: Windows Server 2012 RTM
69: Windows Server 2012 R2
Seth SimmonsSr. Systems AdministratorCommented:
i just looked at my domain and it shows 47

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.