Functional levels were introduced to organize all possible scenarios that could be implemented using Active Directory domains with Windows NT 4.0, 2000, and 2003 Server computers operating as their domain controllers. These scenarios have been arranged into the following categories:
Domain Functional Levels
For more information about this feature, refer to our earlier article.
Forest Functional Levels
msDS-Behavior-Version
attribute of the CN=Partitions,CN=Configuration,DC=forestname,DC=com
Active Directory object.
With the forest level set, each new domain added will automatically gets assigned matching domain functional level. Keep in mind that this operation precludes the existence of any current or future Windows 2000 Server based domain controllers in each of the domains of the forest and forces you to maintain this status as long as you have any remaining Windows NT 4.0 BDCs. You will need to upgrade all of the individual domains operating at Windows 2000 mixed or Server 2003 Interim level to Windows Server 2003 domain functional level before you can switch to Windows Server 2003 forest functional level.
On the other hand, your environment will benefit from improved handling (via the Linked Value Replication mechanism) of groups with more than 5,000 members. Due to the way group membership changes are applied in Windows 2000 Server-based domains, it is not recommended to exceed this limit when operating in Windows 2000 mixed or native domain functional levels. This, in turn, eliminates the need for identifying and breaking such groups into smaller ones (with less than 5000 users) and repermissioning resources to which access is impacted by this process. Another reason for choosing this level is the improved algorithm employed by Intersite Topology Generator to define replication topology in complex, multi-site environments. Several new attributes have also been added to global catalog, making them readily available forest-wide), which play the role in management of forest trust, Microsoft Message Queueing, printing or Digital Rights Management certificates.
Since the improvements described above are cumulative, they also appear in the same (or further enhanced) form in Windows Server 2008-based domains. Keep in mind, however, that functional level options have changed once Windows Server 2008 was introduced. One of the significant modifications was eliminating Windows NT 4.0 Server BDCs from the list of acceptable participants, which effectively rendered Windows 2000 mixed domain functional level obsolete. The next article will look into all possible scenarios in greater detail.
Marcin Policht obtained his Master of Computer Science degree about 20 years ago and has been since then working in the Information Technology field, handling variety of responsibilities, but focusing primarily on the areas of identity and access management, virtualization, system management, and, more recently private, hybrid, and public cloud services. He has authored the first book dedicated to Windows Management Instrumentation and co-written several others dealing with subjects ranging from core operating system features to high-availability solutions. His articles have been published on such Web sites as ServerWatch.com and DatabaseJournal.com. For his contributions to the Microsoft technical community, he has been awarded the title of Microsoft MVP over the last ten years.
Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.