Easy Steps to Install Windows Admin Center on Windows 11

In this article, we will look at the steps to install Windows Admin Center on Windows 11. We will download the latest version of Windows Admin Center and install it on Windows 11 PC.

Windows Admin Center can be installed on Windows 11 and is fully compatible with computers running Windows 11.

According to Microsoft, Windows Admin Center is a lightweight, browser-based GUI platform and tool set for IT Admins to manage Windows Server, Windows 10 and Windows 11.

It’s the evolution of familiar in-box administrative tools, such as Server Manager and Microsoft Management Console (MMC) into a modernized, simplified, integrated, and secure experience.

Windows Admin Center is a locally deployed, browser-based app for managing Windows servers, clusters, hyper-converged infrastructure, as well as Windows 11 PCs.

On a Windows 11 PC, the Windows Admin Center offers the following benefits :

  • Simple and modern management experience
  • Hybrid capabilities
  • Integrated tool set
  • Designed for extensibility

This post covers the manual installation of Windows Admin Center on Windows 11 computer. For deploying Windows Admin Center on multiple Windows 11 PCs, refer to deploy Windows Admin Center using SCCM.

Download Windows Admin Center

You can download the latest version of Windows Admin Center from Microsoft evaluation center. Under Window Server products and resources, look for Windows Admin Center and select Continue.

The Windows Admin Center installer is available as .msi installer. If you are deploying this .msi using SCCM or ConfigMgr, the installation commands will be populated automatically.

Before you download it, you will be asked for few details, enter them and click Download. What you get is the WindowsAdminCenter.msi installer.

The Windows Admin Center installer is updated frequently by Microsoft. It is recommended to keep it updated by installing the latest updates.

Download Windows Admin Center
Download Windows Admin Center

Install Windows Admin Center on Windows 11

Let’s look at the steps to install Windows Admin Center on Windows 11. Right click WindowsAdminCenter.msi and click Install. On the Windows Admin Center setup screen, select I accept these license terms and click Next.

Install Windows Admin Center on Windows 11
Install Windows Admin Center on Windows 11

For sending diagnostic data to Microsoft, there are two options :-

  1. Required diagnostic data – Select this option if you want to send info about your installation of Windows Admin Center, it’s settings and capabilities to Microsoft.
  2. Required and optional diagnostic data – Select this option to send info about how you use features, plus additional info about application health, activity, error reporting.

Select the appropriate option and click Next.

Install Windows Admin Center on Windows 11
Install Windows Admin Center on Windows 11

As mentioned earlier, after you install Windows Admin Center on Windows 11, it gets the latest updates via Microsoft Updates. Select Use Microsoft Update when I check for updates and click Next.

Windows Admin Center Setup Updates
Windows Admin Center Setup Updates

After you install Windows Admin Center on Windows 11 PC, you can manage computers directly from this PC using a web browser. Click Next.

Configure Gateway Endpoint
Configure Gateway Endpoint

You must select a port for the Windows Admin Center site. By default, the Windows Admin Center uses port 6516, however you can enter a different port number.

You can also select the option for installer to create a shortcut to launch Windows Admin Center. The option Automatic update Windows Admin Center ensure the latest updates are installed via Windows Updates on Windows 11.

Click Install.

Configure Windows Admin Center Site Port
Configure Windows Admin Center Site Port

The Windows Admin Center installation on Windows 11 is complete. The next important step is to select a certificate which is covered in the next step. Click Finish.

Install Windows Admin Center on Windows 11
Install Windows Admin Center on Windows 11

Launch Windows Admin Center on Windows 11 PC

There are two ways to launch Windows Admin Center on Windows 11 PC :-

  1. On your Windows 11 PC, Click Start > type Windows Admin Center in the Search box and open the Windows Admin Center application.
  2. You can also launch the Windows Admin Center by using the desktop shortcut created by Windows Admin Center setup.

When you start Windows Admin Center from the Start menu, it opens in your default browser. I recommend using Microsoft Edge browser because it is secure, and the performance is excellent.

Configure Windows Admin Center Certificate for Authentication

After you install Windows Admin Center on Windows 11 PC and launch it, the first step involves selecting a client certificate. You should see a Windows Admin Center client certificate prompt.

Configure Windows Admin Center Certificate for Authentication
Configure Windows Admin Center Certificate for Authentication

If you select Client Information, the certificate details are displayed. To use this certificate, select OK.

Configure Windows Admin Center Certificate for Authentication
Configure Windows Admin Center Certificate for Authentication

With Windows Admin Center, you can manage almost everything from your local browser. For example, you can select Server Manager tool and add your Windows Servers existing in the AD domain.

You can also add tool such as Computer Management, Cluster Manager and the possibilities are endless. As I explore these tools, I will publish the information. Keep following my blog for more updates on Windows Admin Center.

Windows Admin Center on Windows 11
Windows Admin Center on Windows 11

Prajwal Desai

Hi, I am Prajwal Desai. For last few years, I have been working on multiple technologies such as SCCM / Configuration Manager, Intune, Windows 11, Azure, Security etc. I created this site so that I can share valuable information with everyone.

Leave a Comment