Sure, here’s a step-by-step guide to raising the Active Directory functional levels using both GUI and PowerShell methods:
- Log in to a domain controller with an account that has Domain Admin or Enterprise Admin permissions.
- Open the Active Directory Domains and Trusts console:
- For GUI method: Click on the Start menu, type “Active Directory Domains and Trusts” in the search box, and press Enter.
- For PowerShell method: Open PowerShell and run the command “Import-Module ActiveDirectory”.
- In the console, right-click on the root domain and select “Raise Domain Functional Level” or “Raise Forest Functional Level”, depending on which level you want to raise.
- In the “Raise Domain Functional Level” or “Raise Forest Functional Level” dialog box, select the new functional level that you want to raise to.
- Click “Raise” to confirm the change.
- Wait for the change to propagate to all domain controllers in the domain/forest. This process can take some time, depending on the size and complexity of your Active Directory environment.
- Verify that the functional level has been raised by checking the Active Directory Domains and Trusts console or by using PowerShell commands:
- For GUI method: Open the Active Directory Domains and Trusts console and check the functional level of the domain/forest.
- For PowerShell method: Open PowerShell and run the command “Get-ADDomainMode” or “Get-ADForestMode” to check the functional level of the domain/forest.
That’s it! You have successfully raised the Active Directory functional level using both GUI and PowerShell methods. Note that raising the functional level is a one-way operation and cannot be undone, so be sure to test all applications and services before making the change.
