So it seems like if you have originally installed a Windows 2012 R2 Core Server, then added the required GUI roles, then patched the server up to date, it can become extremely hard to install particular features that will be listed as ‘Removed’ rather than just Unavailable/Not Installed.
After spending way too many hours, in obscure threads, with unhelpful error messages like:
Source files could not be found.
Update InkAndHandwritingServices of package InkAndHandwritingServices failed to be turned on.
Attempting every various DISM & Install-WindowsFeature combination in existence (such as -Source “Windows Update”), the solution boiled down to a few simple steps.
Basically, create a fully up-to-date WIM file, and then use a local group policy to specify the source path.
Instructions on how to do so:
1. Copy install.wim from the latest 2012R2 ISO (X:\sources\Install.wim) to a local folder (eg. C:\Wim\).
2. Download all 2012R2 updates with wsusoffline, for convenience I selected the ‘USB: Copy updated to directory’ folder.
Select Enabled and Enter the alternate source path as wim:C:\wim\install.wim:2
8. Open PowerShell as an Administrator and run “Install-WindowsFeature -Name Desktop-Experience”.
9. And with a bit of luck the Desktop Experience will be successfully installed!
Total Views: (8)