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