Windows 10 Hyper-V, cómo desinstalar completamente, restablecer todas las configuraciones

Windows 10 Hyper-V, cómo desinstalar completamente, restablecer todas las configuraciones

Ejecutando Windows 10 Pro, v1803 OS 17134.648, 64 bits.

Tengo un problema con las máquinas que instalé previamente en Hyper-V. Desinstalé Hyper-V con éxito y eliminé manualmente todas las NIC relacionadas con vEthernet. Según la experiencia previa de pasar por este proceso, si reinstalo Hyper-V, recordará una serie de configuraciones de la instalación anterior, incluidas, entre otras, las máquinas virtuales que instalé (que exporté a una ubicación diferente).

Lo que quiero hacer ahora que se desinstala Hyper-V es hacer un barrido limpio de todas las configuraciones. Busque claves de registro y elimínelas o restablezcalas a los valores que tenían cuando habilité por primera vez la función Hyper-V. Lo mismo con cualquier archivo .vhd*, .avhd*, .xml, etc.

Necesito llevar Hyper-V a un estado en el que una nueva máquina virtual de creación rápida desde una fuente limpia (no importada) se ejecute limpia (sin problemas de arranque), luego puedo intentar importar mis máquinas virtuales exportadas.

Estos son los pasos (infructuosos) que he tomado hasta ahora en un intento de restablecer todo a "fábrica":

  • Desinstale Hyper-V usando las funciones de Windows
  • [Reiniciar]
  • Cambiar el nombre de la carpeta C:\ProgramData\Microsoft\Windows\Hyper-V
  • Cambie el nombre de la carpeta C:\Users\Public\Documents\Hyper-V, si existe
  • Cambie el nombre de C:\ProgramData\Microsoft\Event Viewer\Applications and Services Logs\Microsoft\Windows\Hyper-V-Hypervisor, si existe
  • Cambie el nombre de C:\ProgramData\Microsoft\Event Viewer\Applications and Services Logs\Microsoft\Windows\Hyper-V-Worker, si existe
  • Cambiar el nombre de C:\Users[logged_in_user]\AppData\Roaming\Microsoft\Windows\Hyper-V
  • En Panel de control\Todos los elementos del Panel de control\Conexiones de red
    • (Haga clic con el botón derecho en el icono Inicio, seleccione Conexiones de red. Seleccione Ethernet en la barra de navegación izquierda y luego Cambiar opciones del adaptador)
    • haga clic derecho en "vEtnernet (interruptor predeterminado)", Propiedades, Configurar..., Controlador, Desinstalar dispositivo
  • RegEdit (como administrador)
    • Cambiar propietario de HKLM\SOFTWARE\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}desde TrustedInstalleraAdministrators
    • Confirme que el HKLM\SOFTWARE\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\TypeLibvalor predeterminado sea {565783C6-CB41-11D1-8B02-00600806D9B6} : cambiar HKLM\SOFTWARE\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\InProcServer32\ThreadingModelde ApartmentaBoth
    • Añadir HKLM\SOFTWARE\Classes\CLSID\{76A64158-CB41-11D1-8B02-00600806D9B6}\AppID={76A64158-CB41-11D1-8B02-00600806D9B6}
    • Agregar HKLM\SOFTWARE\Classes\AppID\{76A64158-CB41-11D1-8B02-00600806D9B6}subclave
    • Agregar valor de cadena vacíaHKLM\SOFTWARE\Classes\AppID\{76A64158-CB41-11D1-8B02-00600806D9B6}\DllSurrogate
  • Después de hacer todo esto, encontréhttps://wiki.abiquo.com/display/ABI26/Hyper-V+Cloud+Node+Configuration, donde automatizan todo lo anterior en unGuión de PowershellyArchivo de importación del registro
    • Descargue y ejecute el script para asegurarse de no estropear nada.
    • (Otras opciones no se aplican a Windows 10 Pro, ni a la ejecución de Hyper-V localmente, ni cuando Hyper-V aún no se ha instalado).
  • [Reiniciar]
  • Reinstale Hyper-V usando las funciones de Windows
  • [Reiniciar]

Respuesta1

Estoy bastante seguro de que simplemente eliminas las configuraciones y el contenido del directorio.

Puedes forzarlo con dism.

dism /en línea /Disable-Feature /FeatureName:Microsoft-Hyper-V

entonces solo

dism /en línea /Enable-Feature /FeatureName:Microsoft-Hyper-V

Respuesta2

Gracias a todos los que intentaron ayudar, pero desde entonces lo abandoné por completo. Compré una nueva máquina, en la que instalaré un nuevo entorno de Windows 10 e iniciaré Hyper-V completamente desde cero en esa caja; luego, después de confirmar que Hyper-V funciona correctamente, importaré mis máquinas virtuales allí.

información relacionada