How to Install Active Directory on a Windows Server?

How to Install Active Directory on a Windows Server

Setting up Active Directory Domain Services (AD DS)

A guide to installing the role and promoting your server to a Domain Controller.

Setting up Active Directory Domain Services (AD DS) on a Windows Server involves a two-part process: installing the role and then promoting the server to a domain controller. This can be done using either the Server Manager graphical user interface (GUI) or PowerShell.

Prerequisites

Before you begin, ensure your server meets these requirements:

  • Static IP Address: Ensure a static IP is configured on the network adapter.
  • Hostname: Set the server's hostname to your desired name (changing it after promotion can cause issues).
  • Administrator Access: Ensure you are logged in with a local administrator account.

Method 1: Using Server Manager (GUI)

This is the most common method and uses the visual interface.

1. Install the AD DS Role

  1. Open Server Manager and click on Add roles and features.
  2. Follow the wizard, selecting Role-based or feature-based installation.
  3. On the Server Roles page, check the box for Active Directory Domain Services. A new window will pop up; click Add Features to include the necessary management tools.
  4. Click Next through the remaining screens until you reach the Confirmation page, then click Install.

2. Promote the Server to a Domain Controller

  1. Once the installation completes, a yellow warning icon will appear at the top of Server Manager. Click it and select Promote this server to a domain controller.
  2. On the Deployment Configuration page, select Add a new forest and enter the desired Root domain name (e.g., yourcompany.com).
  3. On the next page, specify a Directory Services Restore Mode (DSRM) password. (This is a crucial password for disaster recovery).
  4. The wizard will automatically configure DNS and other settings. Review the options and proceed through the final steps.
  5. After the prerequisite checks pass, click Install. The server will automatically restart to complete the promotion.

Method 2: Using PowerShell

This method is faster and ideal for automation or scripting.

1. Install the AD DS Role

Open PowerShell as an administrator and run the following command:

Install-WindowsFeature -Name AD-Domain-Services -IncludeManagementTools

2. Promote the Server to a Domain Controller

After the role is installed, run the Install-ADDSForest cmdlet. Replace the placeholders with your specific information:

Install-ADDSForest -DomainName "yourcompany.com" -DomainNetbiosName "YOURCOMPANY"
-InstallDns:$true -LogPath "C:\Windows\NTDS" -SysvolPath "C:\Windows\SYSVOL" -
CreateDnsDelegation:$false

You will be prompted to enter and confirm the DSRM password. The server will reboot automatically upon completion.

Related Posts

How to configure “Licensing Mode” and “License Server to Use” on a Windows Server?

August 12, 2025

Configuring RDS Licensing Mode and License Server A guide for Windows Server 2016, 2019, 2022, and 2025. Configuring the Remote Desktop Services (RDS) licensing mode and license server on a Windows Server is a critical step for allowing more than two concurrent remote connections. The process can be done through Server Manager, Group Policy, or…

Everything you need to know about Microsoft RDS CALs

August 12, 2025

Everything you need to know about Microsoft RDS CALs A complete guide to Remote Desktop Services Client Access Licenses. What are Microsoft RDS CALs? RDS CALs (Remote Desktop Services Client Access Licenses) are a type of license required for a user or device to connect to a Windows Server running the Remote Desktop Session Host…

How to Remove or Delete all RDS CALs from a Windows Server?

September 12, 2025

How to Delete All RDS CALs from Windows Server A guide for resetting licensing on Windows Server 2016, 2019, and 2022. The process for deleting all Remote Desktop Services (RDS) CALs from a Windows Server can be done through a few different methods. The most reliable method is to rebuild the license database. ⚠️ Warning:…

How to revoke Per-Device RDS CALs on a Windows Server?

September 12, 2025

Revoking Per-Device RDS CALs Understanding the complexities of revoking Client Access Licenses in Windows Server. Revoking per-device Remote Desktop Services (RDS) Client Access Licenses (CALs) can be a complex and often misunderstood process in a Windows Server environment. The key takeaway is that direct revocation of a single per-device CAL is not always possible or…