Многие начинающие администраторы сталкиваются с интересной ошибкой при работе с виртуальными машинами Hyper-V когда запускают диспетчер Hyper-V со своего рабочего компьютера, а не с сервера Hyper-V (что, кстати, проблематично сделать если используется Microsoft Hyper-V Server или сервер в core редакции).
При попытке монтирования iso-файла или vhd/vhdx файла появляется сообщение об ошибке применения изменений, причём не важно, создаётся ВМ с нуля или производится монтирование в ранее созданную ВМ:

Причём данная ошибка возникает если файл-образ лежит на стороннем сервере, т.е. доступ к нему осуществляется по сети. Если же файл-образ находится где-нибудь на сервере виртуализации, на котором выполняется данная виртуальная машина — проблем с монтированием нет.
Вот, вроде бы, и решение проблемы, но что делать если у нас несколько серверов Hyper-V, не важно, объединённых в кластер, или отдельных. Или мы ограничены в дисковом пространстве на этих серверах? Да банально нам лень каждый раз раскидывать необходимые образы по серверам?
Есть довольно простое решение, но оно тоже не идеально — разрешить делегирование служб для данного сервера.
— Открываем оснастку Active Directory Users and Computers
— Находим нужный нам сервер
— Properties — Delegation
— Выбираем пункт Trust this computer for delergation to any services (Kerberos only) (Доверять компьютеру делегирование любых служб (только Kerberos))
Перезапускаем диспетчер Hyper-V и монтирование образа диска с сетевой шары происходит без проблем.
Но этот метод решения проблемы не самый правильный, т.к. разрешив делегирование любых служб мы, собственно, разрешили делегирование любых служб, а это не безопасно.