Всем привет сегодня расскажу как решается ошибка: Не удалось получить список компонентов. Ошибка 0×800F0922 при установке NFS роли в Windows Server 2012 R2. Решений данной ошибки несколько все рассмотрим по порядку, и вы сможете найти нужное именно для вас.

Попытавшись установить NFS через powershell получил туже ошибку.
Первое что нужно сделать это установить .net Framework 3.5 на Windows Server 2012R2
Второе что нужно проверить чтобы у вас был настроен у сервера статический ip адрес. Открываем настройки интерфейса и меняем под свою сеть.
Если это не помогло то пробуем просканировать все ли хорошо с системой и нет ли в ней поврежденных файлов для этого есть команда
Если в системе есть повреждения то она требует восстановления образа системы с помощью команды, нужно наличие интернета.

Видим что все отлично восстановилось
Перезагружаемся. В большинстве случаев, этак 90 этого вполне хватает, я к сожалению в них не попал:). Смотрим что мне помогло.

Далее
Выбираем снимаем галки с того что нужно удалить
Если вы видите предупреждение что на одном из томов включена дедупликация то ее нужно выключить.
Идем в тома в оснастке управление дисками и щелкаем правым кликом на каждом вашем тому и выбираем настройка дедупликации данных
и ставим везде чтобы было отключено.
Продолжаем удалять роль.
Закрыть и перезагрузить.
Вот так вот решается ошибка 0×800F0922 при установке NFS роли в Windows Server 2012 R2.