Cannot remove roles from Server 2012 R2

One of our clients is experiencing issues with their Windows server.  Their previous IT installed the Server Essentials Role, along with almost every role available (Hyper-V, RDS, Fax server, etc.).  I have removed the Server Essentials Role successfully, (They have a 2012 R2 Standard license).  I need to remove the excess roles and get the machine down to only being a domain controller, DNS server, and DHCP server.  When I try to remove any of the other installed roles it fails completing the operation after the reboot and undoes the changes.  I have run the DISM utility multiple times and it keeps indicating it fixed corruption in the component store, but after a reboot and running the /scanhealth parameter, it still discovers more corruption (have tried this cycle 4 times).

Advice on where to go, or how to troubleshoot is greatly appreciated
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Seth SimmonsSr. Systems AdministratorCommented:
i would just rebuild it
if you have licenses for it, you could build a 2016 (or 2019) core domain controller with only those necessary services; less to patch also
seems like trying to just remove the roles as it is is becoming more trouble than it's worth
DenTechCOAuthor Commented:
I won't go into too much detail, but we need to do the removal without wiping the existing data. I wish reinstall was an option but the client is adamant about salvaging the server.
If the issue relates to resource, stop the unnecessary services from running.

It might be your only option.

Potentially the removal of the essentials is what prevents these roles from uninstalling.
DenTechCOAuthor Commented:
The previous IT did not complete the post-deployment configuration wizards for a few of the roles (AD CS and AD RMS)... and this was preventing the removal of these and other roles.  I ran through the wizards, rebooted, and tried removal again with success.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.