Search

How to add Roles and Features in Windows Server

In this lesson, let us learn how to add Roles and Features in Windows Server using Server Manager. In this example, we are going to add "DHCP Role" and "Remote Server Administration Tools" Feature to a newly installed Windows Server 2025 computer.

If you are new to Roles and Features in Windows Server, please click the following links to learn What are Roles and Features in Windows Server, Roles in Windows Server and Features in Windows Server.

Click the following links to learn how to Remove Roles and Features in Windows Server using Server Manager, how to add Roles and Features using PowerShell and how to remove Roles and Features using PowerShell.

Please watch below steps to learn how to add Roles and Features in a Windows Server.

Step 01 – First, open Server Manager tool by typing Server Manager at Windows Server search box and then by clicking the search result. In Server Manager, click "Manage" and then select "Add Roles and Features" from the drop-down menu, as shown in below image.

add-roles-features-server-manager.jpg

 

Step 02 – "Add Roles and Features Wizard" will be opened as shown in below image. A general introduction about "Add Roles and Features Wizard" is shown in the first screen. Click the "Next" button in this screen.

add-roles-features-server-wizard-before-begin.jpg

 

Step 03 – In "Add Roles and Features Wizard", "Select installation type" screen, select "Role-based or feature–based installation" and then click the "Next" button. Please refer below image.

role-feature-based-installation.jpg

 

Step 04 – Select the Windows Server where you want to install the Role and/or Feature (Destination Server). As per your requirement, you may select a Virtual Hard Disk file also.

In this case, I had selected the local server "OMNISECU–12", which is a Windows Server 2025 based server. Click the "Next" button to continue. Please refer below image.

add-roles-and-features-select-destination.jpg

 

Step 05 – In "Select server roles" screen, select the Role you want to add to the Destination Server by checking the checkbox. In this example, I had selected the "DHCP Server" role, by checking its checkbox.

add-roles-features-select-server-roles-1.jpg

 

When you click the checkbox to select the Role, you will be prompted to select the required Feature to manage the selected Role. In this case, you will be prompted to select the "Remote Server Administration Tools > Role Administration Tools > DHCP Server Tools". Click "Add Features" button, as shown in below image.

add-administration-tools-features.jpg

 

After adding the required Features, click the "Next" button to continue, as shown in below screenshot.

add-roles-features-select-server-roles-2.jpg

 

In case, if you are not sure what DHCP (Dynamic Host Configuration Protocol) is, please refer the following links to learn more about DHCP.

What is DHCP and How DHCP works

DHCP Message format

DHCP Messages

DHCP Message Options

 

Step 06 – The Role will be selected and checked in the checkbox inside "Add Roles and Features Wizard", "Server roles" screen, as shown in below image. Click the "Next" button to continue.

role-is-selected-in-windows-server-add-roles.jpg

 

Step 07 – "Add Roles and Features Wizard", "Select features" screen, the "Remote Server Administration Tools > Role Administration Tools > DHCP Server Tools" Feature selected in the Step 05 is selected automatically and that Feature is checked in its checkbox as shown in below image. Click the "Next" button to continue.

required-feature-is-selected.jpg

 

Step 08 – In "Add Roles and Features Wizard", "DHCP Server" screen, a short description about DHCP is displayed. Click the "Next" button to continue.

add-role-dhcp-introduction.jpg

 

Step 09 – Check "Restart the destination server automatically if required" checkbox, if you want to restart the Destination Windows Server automatically (if required) after adding the Role and Feature in the destination Windows Server. Click "Install" button to install the selected Role and Feature, as shown in below screenshot.

add-roles-and-features-confirm-role-installation.jpg

 

Step 10 – Click the "Close" button to complete adding the Role and Feature to the Windows Server and to exit "Add Roles and Features Wizard", as shown in below image.

The selected Role and Feature are now added to the destination Windows Server.

add-roles-and-features-role-installation-succeeded.jpg

 

Written by Jajish Thomas.
Last updated on 10th July, 2024.

 

Related Tutorials
Introduction to Windows Server 2025
Minimum hardware requirements for Windows Server 2025
New features of Windows Server 2025
How to download Windows Server 2025 Preview iso file
How to install Windows Server 2025
Differences between Server Core and GUI (Desktop Experience)
Default GUI tools in Server Core
How to run PowerShell as administrator
How to run PowerShell as administrator in Server Core
How to find the PowerShell version in Server Core and Desktop experience
How to add Network icon to desktop in Windows Server 2025
How to add Computer (This PC) icon to desktop in Windows Server 2025
How to rename a computer using Windows Explorer
How to rename computer using "Rename-Computer" PowerShell Cmdlet
How to configure IPv4 Address in Windows Server 2025
How to configure IPv4 address in Windows Server 2025 using PowerShell Cmdlets
How to configure IPv6 Address in Windows Server 2025
How to configure IPv6 Address in Windows Server 2025 using PowerShell
What is MMC (Microsoft Management Console) and what are MMC snapin files
Add a snapin to MMC console
What are Roles and Features and difference between Roles and Features in Windows Server
Roles in Windows Server
Features in Windows Server
How to add Roles and Features in Windows Server
How to Remove Roles and Features in Windows Server
How to add Roles and Features using PowerShell
How to remove Roles and Features using PowerShell
Different types of computer hardware devices
What is a Driver Software
What is Device Manager and how to open Device Manager
What is Plug and Play (PnP)
How to scan for hardware changes using Device Manager and pnputil.exe
How to disable a device using Device Manager
How to disable a device using PowerShell Disable-PnpDevice Cmdlet
How to enable a device using PowerShell Enable-PnpDevice Cmdlet
How to update drivers using Device Manager
What is Driver Signing in Windows Operating Systems
What is Roll back of a driver and how to Roll Back a driver
How to uninstall a device using Device Manager
What are File attributes in Windows Operating Systems
attrib command in Windows
How to hide files and folders using Windows File Explorer
How to hide files and folders using attrib.exe command
How to view hidden files using Windows File Explorer
What are file name extensions
What are known file extensions and how to view known file extensions
How to associate a file name extension with an app
Hide or Show known file name extensions in Windows Server 2025
Hide or Show protected operating system files in Windows Server 2025
What are multi–user Operating Systems (OS) and multi–task Operating Systems (OS)
What are local user accounts and local groups in Windows Server
Different types of user accounts in Windows Server
How to create a local user in Windows Server
How to create a local user in Windows Server using New-LocalUser PowerShell cmdlet
How to force a local user to change password on next login
How to enable or disable a local user account
How to allow or prevent a local user to change password
What are Security Principals and SIDs
How to find SIDs of local user accounts