Active Directory: Aumente o nível funcional da propriedade e da floresta com PowerShell

Windows Server 2022Windows Server 2025

Depois de ver como aumentar o nível funcional do campo e da floresta usando os vários consoles de administração do Active Directory, explicarei como fazer essa mesma operação usando o PowerShell.

Antes de realizar esta operação, você deve identificar em que nível você deseja ir, geralmente iremos para o nível que corresponderá à versão do controlador de domínio é o mais antigo.

Você tem um ambiente no nível 2008R2 e possui dois controladores de domínio, um Windows Server 2016 e Windows Server 2025, para aumentar o nível funcional no nível do Windows2016Domain. Para ir para o nível 2025, você deve ter apenas controladores de domínio na versão Windows Server 2025.

Antes de realizar esta operação, você deve garantir que seu ambiente seja saudável, para isso em cada controlador de domínio, use o comando dcdiag para verificar a condição do controlador de domínio do Active Directory.

O aumento do nível funcional do seu campo e da floresta permitirá que você se beneficie dos recursos mais recentes disponíveis no Active Directory, você encontrará nesta página as diferentes alterações : https://learn.microsoft.com/fr-fr/windows-server/identity/ad-ds/active-directory-functional-levels.

Uma vez que o nível funcional mudou, não é possível voltar, por isso é imperativo antes de fazer essa operação, garantindo que todo o seu ambiente apoie a mudança como troca, SharePoint ou qualquer outro aplicativo que tenha um link com seu diretório.

Em relação aos direitos, para aumentar o nível funcional do campo, você deve ser um membro dos Administradores no campo e aumentar o nível funcional da floresta, você deve ser um membro do grupo de administradores da empresa.

Aumente o nível funcional do domínio

Para realizar esta operação, usaremos o comando PowerShell Set-ADDomainMode.

De um controlador de domínio para abrir um aviso de comandos do PowerShell e carregar o módulo ActiveDirectory:

import-module activedirectory

Para alterar o nível funcional no nível do domínio Windows2025:

Sert-ADDomainMode domain.tdl -DomainMode Windows2025Domain

O pedido requer confirmação

Aqui está a lista de valores para o parâmetro -DomainMode :

  • Windows2000Domain
  • Windows2003InterimDomain
  • Windows2003Domain
  • Windows2008Domain
  • Windows2008R2Domain
  • Windows2012Domain
  • Windows2012R2Domain
  • Windows2016Domain
  • Windows2025Domain

Aumente o nível funcional da floresta

Para aumentar o nível funcional da floresta, usaremos o comando : Set-ADForestMode.

Para fazer essa mudança, você deve ser um membro da empresa administradores da empresa.

Importar o módulo ActiveDirectory:

import-module activedirectory

Para alterar o nível funcional da floresta no nível Windows2025Forest:

Set-ADForestMode domain.tdl -ForestMode Windows2025Forest

Além disso, você deve confirmar a execução da ordem.

Aqui está a lista de valores para o parâmetro -ForestMode :

  • Windows2000Forest
  • Windows2003InterimForest
  • Windows2003Forest
  • Windows2008Forest
  • Windows2008R2Forest
  • Windows2012Forest
  • Windows2012R2Forest
  • Windows2016Forest
  • Windows2025Forest

Mostrar níveis funcionais com PowerShell

Para exibir níveis funcionais com o PowerShell, use os seguintes comandos:

Domínio:

(Get-ADDomain).DomainMode

Floresta:

(Get-ADForest).ForestMode

Você sabe como aumentar o nível funcional do domínio e da floresta com o PowerShell, que é mais rápido do que pelos vários consoles.

Romain Drouche
Arquiteto de Sistemas | MCSE: Infraestrutura Essencial
Especialista em infraestrutura de TI com mais de 15 anos de experiência na área. Atualmente, como Gerente de Projetos de Sistemas e Redes e especialista em Segurança de Sistemas de Informação (SSI), utilizo minha expertise para garantir a confiabilidade e a segurança de ambientes tecnológicos.