У меня есть гость Server 2016 Standard, запущенный на кластере Server 2016 Datacenter Hyper-V 4 узла, который не может запустить сетевую карту Hyper-V из-за следующей ошибки:
"Windows не может проверить цифровую подпись для драйверов, необходимых для этого устройства. Недавнее изменение аппаратного или программного обеспечения могло привести к установке файла, который подписан неправильно или поврежден, или это может быть вредоносное программное обеспечение из неизвестного источника. (Код 52)"
Я столкнулся со всеми теми же проблемами и попробовал все те же решения, что и в ЭТОЙ теме, но все безрезультатно. Это включает в себя:
Я могу заставить его работать, отключив проверку подписи драйвера, но я действительно не хочу этого делать, поскольку это сервер, связанный с безопасностью. У меня есть несколько других виртуальных машин, работающих с очень похожими конфигурациями, на уровне гостя и ОС, в кластере, все из которых полностью исправлены, и ни на одной из них нет никаких проблем.
Я очень не хочу переустанавливать и перенастраивать, особенно если это вызвано какой-то определенной конфигурацией на ВМ, из-за которой это произойдет снова. Переустановка означает, что мне нужно будет перенастроить не только сервер, но и множество клиентов, которые зависят от него, поскольку его сертификат изменится.
В журнале событий нет ничего подходящего.
Попробуйте следующее:
set devmgr_show_nonpresent_devices=1
start devmgmt.msc
Как я уже упоминал, у меня проблемы с 7 драйверами, а не только с сетевой картой.
Я сделал Снимок ВМ, и заменил те 7 файлов, которые не были подписаны, с другой ВМ на ту же версию IS. Версия файла на пострадавшем сервере была неверной, но если я попытаюсь обновить IS, он скажет мне, что она обновлена.
Затем перезагрузился, сервер перезагрузился дважды, и все в порядке. Дополнительная перезагрузка также была в порядке.
Не могу гарантировать, что это будет работать вечно, или вызовет позже другие проблемы, но это не критичный сервер. Так что посмотрим:)
.