Я столкнулся с этой ошибкой при попытке установить .Net 4.6.1 на Windows 2012 R2.
Отличная ошибка. Все ж понятно. Нуачё? Азия, йопта!
Лечится установкой обновления https://support.microsoft.com/en-us/kb/2919355 .
Но опять же, тут проверка на внимательность – если ставить обновление “в лоб” можно получить сообщение что оно не применимо к вашей системе. Сюрприз-сюрприз!
Чтобы произошла магия и обновление стало применимым нужно взмахнуть волшебной палочкой-
KB2919442 is a prerequisite for Windows Server 2012 R2 Update and should be installed before attempting to install KB2919355.
Да, и еще один взмах – “These KB’s must be installed in the following order: clearcompressionflag.exe, KB2919355 … ”
Просто, правда?