
Tengo un invitado Server 2016 Standard ejecutándose en un clúster de nodos Hyper-V de 4 Server 2016 Datacenter que no puede iniciar la NIC Hyper-V debido al siguiente error:
"Windows no puede verificar la firma digital de los controladores necesarios para este dispositivo. Un cambio reciente de hardware o software podría haber instalado un archivo firmado incorrectamente o dañado, o que podría ser software malicioso de una fuente desconocida. (Código 52)"
Me enfrento a los mismos problemas y he probado las mismas soluciones que se probaron enESTEhilo, todo fue en vano. Esto incluye:
- Eliminar actualizaciones instaladas recientemente
- Quitar y volver a agregar la vNIC a nivel de host
- Eliminar todas las NIC fantasmas del invitado
- Intentando actualizar el controlador en el invitado, pero es el más reciente
- Intentando actualizar el controlador de la NIC del host, también el más reciente
- Restaurando desde la copia de seguridad, pero el problema vuelve después de instalar las actualizaciones publicadas después de octubre de 2017
- Gritando al vacío
Puedo hacerlo funcionar desactivando la verificación de la firma del controlador, pero realmente no quiero hacerlo ya que se trata de un servidor relacionado con la seguridad. Tengo muchas otras máquinas virtuales que ejecutan configuraciones extremadamente similares, a nivel de invitado y de sistema operativo, en el clúster, todas ellas completamente parcheadas y ninguna tiene problemas.
Ien realidadNo quiero tener que reinstalar y reconfigurar, especialmente si esto es causado por alguna configuración particular en la VM que hará que esto vuelva a ocurrir. Reinstalar significa que necesito reconfigurar no solo el servidor, sino también varios clientes que dependen de él, ya que su certificado cambiará.
No hay nada que parezca pertinente en los registros de eventos.
Respuesta1
Prueba esto:
- Apague la máquina virtual
- Eliminar todas las NIC de la configuración de VM
- Inicie la máquina virtual
- Inicie un nuevo CMD y ejecute los siguientes comandos:
set devmgr_show_nonpresent_devices=1
start devmgmt.msc
- Ir aVistay luego seleccioneMostrar dispositivos ocultos
- Inicie regedit.exe
- Ir aHKLM\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
- Esta clave de registro debería estar completamente vacía ahora. Si encuentra algunas subclaves, exporte esas claves de registro (copia de seguridad) y elimínelas.
- Apague la máquina
- Vuelva a agregar las NIC
- Reinstale los controladores invitados de Hyper-V
- Reinicie nuevamente y vuelva a intentarlo
Respuesta2
Como mencioné, tengo problemas con 7 controladores y no solo con la NIC.
Tomé una instantánea de la VM y reemplacé esos 7 archivos, que no estaban firmados, de otra VM con la misma versión de IS. La versión del archivo en el servidor afectado era incorrecta, pero si intento actualizar el IS, me dice que está actualizado.
Luego reinicie, el servidor se reinició dos veces y todo está bien. El reinicio adicional también estuvo bien.
No puedo garantizar que esto funcione para siempre o que cause otros problemas más adelante, pero no es un servidor crítico. Entonces ya veremos :)