Transfer Schema Master Role With MMC or NTDSUTIL Command Tool

-

|

Introduction

There are situations when an administrator may need to transfer the schema master role from one Domain Controller (DC) to another. This guide shows how to transfer Schema Master Role With MMC or NTDSUTIL command line tool.

You can either seize or transfer a schema FSMO role from one Domain Controller to another. This guide covers transferring the schema master role.
FSMO means Flexible Single-Master Operations. To read more about the 5 FSMO roles, click Active Directory FSMO Roles Explained.
Advertisement

When to Transfer Schema Master

Before I show you how to transfer the schema FSMO role, let me show you conditions that will warrant transfer of the schema role.

Here they are:

  • If the current schema FSMO role holder is no longer available in the network.
  • When you gracefully demote the existing schema FSMO role owner from your Active Directory forest.
  • If you are taking the existing role holder offline for a scheduled maintenance.

How to Transfer Schema Master

As I mentioned in my introduction, you can transfer the schema master using MMC or NTDSUTIL command line tool. This guide covers both.

The tasks demonstrated in this guide MUST be performed from a Domain Controller.

How to Transfer Schema Master Using MMC

Follow the steps below to use MMC method:

  • On the search bar, type command prompt. Then right-click Command Prompt and select Run as Administrator.
How to Transfer Schema Master Role Using MMC - open command prompt as administrator
  • When Command Prompt opens, type the following command. Then press the enter key in your keyboard. You will receive a message as shown.
regsvr32 schmmgmt.dll 
The command regsvr32 schmmgmt.dll registers the Active Directory Schema dll. If you do not run this command, you will not be able to add AD schema snap-in to MMC (next step).
  • Next, on the search bar, type MMC then press Enter key on your keyboard. Then right-click MMC and select Run as administrator.
How to Transfer Schema Master Using MMC - open MMC as administrator
  • When MMC console opens, click File. Then select Add/Remove Snap-in…On the Add/Remove Snap-ins, highlight Active Directory Schema. Then click Add (see the second image below).
Add/remove snap-in in MMC
  • The schema snap-in is now added. Click Ok to return to MMC. AD schema is now available in the MMC (Second image below Advertisement).
Advertisement

  • Next, right-click Active Directory Schema. Then click Change Active Directory Domain Controller.
  • Next, click This Domain Controller or AD LDS instance. Finally, select the Domain Controller you want to transfer the schema master to. Click Ok.
For this demo, my lab has one Domain Controller.
  • To transfer Schema Master, right-click Active Directory Schema. Then select Operations Master…
How to Transfer Schema Master Using MMC - open Operation Master
  • The Change Schema Master option opens. To transfer Schema Master to the connected DC, simply click Change. Finally, confirm the transfer.
As I pointed out earlier, the lab I used for this demo has one Domain Controller. So I cannot transfer the schema master to the same DC.
You can save the schema MMC so you can easily access it next time. To save, click File, then Save As.

How to Transfer Schema Master Using NTDSUTIL Command Line

To transfer schema master using NTDSUTIL command line tool follow the steps below:

  • On the search bar, type command prompt. Then right-click Command Prompt and select Run as Administrator.
How to Transfer Schema Master Using NTDSUTIL Command Line - Run command prompt as Administrator
Advertisement

  • When command prompt opens, type NTDSUTIL. Then press Enter key on your keyboard.
NTDSUTIL 
How to Transfer Schema Master Using NTDSUTIL Command Line
  • At the NTDLUTIL command prompt, type ROLES. Then press the Enter key. NTDLUTIL will enter FSMO Maintenance mode.
ROLES 
  • On the FSMO Maintenance prompt, type CONNECTIONS and press Enter.
CONNECTIONS  
How to Transfer Schema Master Using NTDSUTIL Command Line - NTDSUTIL CONNECTIONS
  • Next, type connect to server servername and press Enter.
connect to server servername 
In the last command servername is the name of the DC you want to transfer schema role to.
  • At the Server connections prompt, enter q and press Enter.
q
  • To list the roles you can transfer, at the fsmo maintenance prompt type ?
The next steps is where you perform the schema master transfer.
  • To move the schema master role to another DC, type the command below. Then press enter:
Transfer Schema Master
  • Next, to initiate the transfer, select Yes.

Conclusion

I hope this guide has been helpful. If you have any question or comment use the “Leave a Reply” form at the end of the page. Alternatively, you could also share your experience with AD FSMO roles maintenance.

Other Helpful Guides

Additional Resources and References

LEAVE A REPLY

Please enter your comment!
Please enter your name here

FEATURED POSTS

network discovery keeps turning off server 2016

How to Fix Network Discovery If it Keeps Turning Off in Server 2016

Does network discovery keep turning off in your Windows server 2016? It is likely that one of its dependent services is not...
how to install windows 10 1903 update manually

How to Install Windows 10 1903 Update Manually

Windows 10 1903 Update was released in May, 2019. But some users are not yet offered the update via automatic update. The...
spotify web player not working

Spotify Web Player Not Working [Fixed]

Introduction Spotify Web Player may stop working for you with the following error messages: "Spotify Web Player an Error...
DISM.exe /Online /Cleanup-Image /Restorehealth

DISM.exe /Online /Cleanup-Image /Restorehealth Explained

What is DISM.EXE /Online /Cleanup-image /RestoreHealth? "DISM.exe /Online /Cleanup-Image /Restorehealth" is a DISM command that repairs issue with the...
DHCP Relay agent

DHCP Relay Agent: Configuration in Windows Server 2016

What is a DHCP Relay Agent? A DHCP Relay Agent allows DHCP clients in a different network subnet to...

TRENDING POSTS

Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
What is the Difference Between PowerShell and CMD?

Windows Powershell vs CMD: Differences and Similarities

Introduction This short guide compares Windows PowerShell vs CMD (Windows command prompt). I will cover the history and nature...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...

BEST OF ITECHGUIDES

How to Make a Line Graph in Google Sheets

How to Make a Line Graph in Google Sheets

Introduction You can represent your data visually using a line graph in Google Sheets. This guide demonstrates how to...
How to Make a Pivot Table in Google Sheets

How to Make a Pivot Table in Google Sheets

Introduction You can make a Pivot Table in Google Sheets to simplify analysis of complex data. A Pivot Table...
internet explorer has stopped working

Internet Explorer Has Stopped Working [Fixed]

Introduction If you receive "Internet Explorer Has Stopped Working" error, it may result in some of these symptoms:
powershell count

How to Count Objects in PowerShell

Introduction There are so many reasons you may want to count objects in PowerShell. As an example, you may...
your pc ran into a problem and needs to restart

Your PC Ran Into a Problem and Needs to Restart [Fixed]

What Does "Your PC Ran Into a Problem and Needs to Restart" Mean? "Your PC ran into a problem...

RECENT POSTS

disable cortana windows 10 featured

How to Disable Cortana in Windows 10 (2 Methods)

Introduction Some Windows 10 users may not like Cortana. Solution? Disable Cortana. You are probably reading this because you...
bootrec /fixboot access is denied

How to Fix BootRec /FixBoot Access is Denied Error in Windows 10

Introduction BootRec /FixBoot Access is Denied Error in Windows 10? This error is likely caused by corrupt EFI directory.
Reset Windows 10

How to Reset Windows 10 (2 Methods)

Introduction If your Windows 10 is broken, one available way to fix it is to use Windows 10 reset....
system restore windows 10

How to Enable and Use System Restore in Windows 10

Introduction System restore in windows 10 is a very important tool that is probably ignored by most users. But...
windows has stopped this device code 43

How to Fix Windows Has Stopped this Device Code 43 Error

Introduction Sometimes you may receive "Windows has stopped this device code 43" error. This error is likely to come...
Windows could not automatically detect this network's proxy settings

How to Fix “Windows Could not Automatically Detect this Network’s Proxy Settings”

Introduction You suddenly lose the ability to connect to the internet. Then you run network troubleshooter and it returns...
printer offline

5 Ways to Restore Your Printer Online If Status is Offline

Introduction Is your printer offline? Setting it online is very simple but sometimes it is more than just setting...

How to Fix “BootMgr is Missing” Error in Windows 10

Introduction If you receive Fix "BootMgr is missing" Error in Windows 10, the default response is panic! But you...
windows 10 search featured

How to Fix Windows 10 Search If it Stops Working

Introduction Are you having troubles with Windows 10 search? Apparently, it is a fairly common problem with a number...
oooops, something went wrong. reload

How to Fix “Oooops something went wrong. reload” Spotify Error

Introduction If you receive "Oooops something went wrong. reload" Spotify error, do not panic. The fix is simpler than...

MUST READ

windows 10 start menu not working featured

How to Restore Windows 10 Start Menu if it Stops Working

Introduction Windows 10 start menu not working? You are not alone! A number of Windows 10 users report that...
DHCP Relay agent

DHCP Relay Agent: Configuration in Windows Server 2016

What is a DHCP Relay Agent? A DHCP Relay Agent allows DHCP clients in a different network subnet to...
WhatsApp PC

How to Use WhatsApp on Your PC

Introduction Wondering whether you can use WhatsApp on your PC? Yes you can! Since I started using WhatsApp on...
spotify no longer supports this version of chrome

How to Fix “Spotify no Longer Supports this Version of Chrome”

Introduction Have you been frustrated by "Spotify no Longer Supports this Version of Chrome" error? You are not alone!...
Excel Count

Excel Count: How to Count in Excel With Examples

Introduction Excel COUNT Function is used for counting items in a worksheet. Excel COUNT also has the conditional function,...

By using this website you agree to accept our Privacy Policy and Terms & Conditions