Error Raising Domain Functional Level from Windows 2012 R2 to 2016

TaylorRobertA-8225 0 Reputation points
2025-03-24T02:28:06.7733333+00:00

Attempting to raise the domain functional level from Windows 2012 R2 to Windows 2016 results in the following error: "The functional Level could not be raised. The error is: The server is unwilling to process the request." This occurs when using ADUC and AD Domain and Trust.

It is suspected that the error relates to a lingering object in the LostAndFoundConfig container via ADSI Edit, which appears to be associated with a previously demoted RDOC. Despite having an Enterprise Admin account, deletion of this object is not possible.

What methods can be employed to delete this object, and could it be the root cause of the issue preventing the increase in domain functional level?

Windows Server Identity and access Active Directory
{count} votes

1 answer

Sort by: Most helpful
  1. Molly Lu-MSFT 2,591 Reputation points Microsoft External Staff
    2025-03-24T09:18:50.9133333+00:00

    Hello,

    Thank you for posting in Microsoft Q&A.

    Based on the description, I understand your question is related to Error Raising Domain Functional Level from Windows 2012 R2 to 2016.

    Press Win + R, type adsiedit.msc, and press Enter. Expand Configuration > CN=Configuration,DC=domain,DC=com > CN=LostAndFoundConfig. Right-click the lingering object and select Delete.

    Run below Powershell commands as admin to remove lingering objects:

    ntdsutil

    metadata cleanup

    remove selected server <ServerName>

    quit

    quit

    Open ADUC. Right-click the domain and select Raise Domain Functional Level. Select Windows Server 2016 and click Raise.

    reference:

    https://learn.microsoft.com/en-us/troubleshoot/windows-server/active-directory/dsa-object-cannot-be-deleted

    https://learn.microsoft.com/en-us/troubleshoot/windows-server/active-directory/information-lingering-objects

    Have a nice day.

    Best Regards,

    Molly

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.