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