{"id":845,"date":"2021-05-06T07:36:04","date_gmt":"2021-05-06T12:36:04","guid":{"rendered":"http:\/\/anevi.com\/blog\/?p=845"},"modified":"2023-01-28T10:31:41","modified_gmt":"2023-01-28T10:31:41","slug":"activa-y-desactiva-facilmente-hyper-v-en-windows-10","status":"publish","type":"post","link":"https:\/\/sprintmexico.com\/go\/2021\/05\/06\/activa-y-desactiva-facilmente-hyper-v-en-windows-10\/","title":{"rendered":"Activa y desactiva f\u00e1cilmente Hyper-V en Windows 10"},"content":{"rendered":"\n<p>Para poder instalar un sistema operativo encima del sistema principal es necesario contar con un hipervisor. El hipervisor es una herramienta que se encarga de controlar el hardware del ordenador y compartirlo con otros sistemas mediante lo que se conoce como m\u00e1quina virtual. Hay programas (hipervisores) que podemos instalar para este fin, como VMware o VirtualBox. Incluso Windows tiene su propio hipervisor gratuito gracias al cual vamos a poder virtualizar sistemas y otro software directamente por encima del sistema operativo, sin otros intermediarios:&nbsp;<strong>Hyper-V<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qu\u00e9 es y para qu\u00e9 sirve Hyper-V<\/h2>\n\n\n\n<p>Hyper-V es el&nbsp;<strong>hipervisor de Microsoft<\/strong>&nbsp;que viene incluido en las ediciones Pro, Enterprise y Education de Windows 10. Este es el encargado de virtualizar hardware, usando funciones de la propia CPU del sistema, de manera que podamos crear nuestras m\u00e1quinas virtuales sobre las que instalar otros sistemas operativos. Este hipervisor funciona al mismo nivel que otros, como el de VirtualBox o el de VMware, pero tiene mayor integraci\u00f3n con el sistema operativo. Por ello, durante mucho tiempo han sido incompatibles entre s\u00ed, aunque a d\u00eda de hoy es posible usar estos programas incluso con Hyper-V activado (utilizan el hipervisor de Microsoft en lugar del suyo propio). Con este hipervisor es posible instalar cualquier edici\u00f3n de Windows, as\u00ed como otros sistemas como Linux. Sin embargo, si intentamos virtualizar macOS estaremos demasiado limitados.<\/p>\n\n\n\n<p>Este hipervisor no solo nos permite instalar otros sistemas operativos por encima de Windows 10 (tarea que, por otro lado, es complicada y poco intuitiva, lo que hace que no merezca la pena), sino que tambi\u00e9n es necesario para poder usar el&nbsp;<strong>Subsistema de Windows para Linux<\/strong>, WSL, o el&nbsp;<strong>Windows Sandbox<\/strong>. Incluso hay aplicaciones, como&nbsp;<strong>Docker<\/strong>, que necesitan en Windows que esta caracter\u00edstica est\u00e9 habilitada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo activar Hyper-V<\/h2>\n\n\n\n<p>Por defecto, esta caracter\u00edstica viene desactivada, dado que el n\u00famero de usuarios que realmente la necesitan es muy peque\u00f1o. Por ello, si queremos usarla tendremos que activarla manualmente. Eso s\u00ed, antes de nada, debemos tener en cuenta que necesitamos&nbsp;<strong>tener un Windows 10 Pro instalado<\/strong>&nbsp;en el ordenador (esta caracter\u00edstica no est\u00e1 disponible en la edici\u00f3n Home) y, adem\u00e1s, debemos haber habilitado en la BIOS\/UEFI de nuestro ordenador las funciones de virtualizaci\u00f3n de la CPU. Estas son&nbsp;<strong>VT-x y VT-d<\/strong>&nbsp;en el caso de Intel, y&nbsp;<strong>AMD-V y AMD-Vi<\/strong>&nbsp;en el caso de AMD.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Desde caracter\u00edsticas de Windows<\/h3>\n\n\n\n<p>El hipervisor viene incluido d<\/p>\n\n\n\n<p>El hipervisor viene incluido dentro de las caracter\u00edsticas opcionales del sistema operativo. Por ello, una de las formas m\u00e1s sencillas de activarlo es desde este apartado. Para ello, escribimos en el buscador de Windows 10 \u00ab<strong>Caracter\u00edsticas de Windows<\/strong>\u00bb y abrimos<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.softzone.es\/app\/uploads-softzone.es\/2020\/09\/Agregar-o-quitar-caracteristicas-de-Windows.jpg\" alt=\"Agregar o quitar caracter\u00edsticas de Windows\" class=\"wp-image-382180\"\/><\/figure>\n<\/div>\n\n\n<p>Nos aparecer\u00e1 una nueva ventana desde la que vamos a poder seleccionar las caracter\u00edsticas del sistema operativo para instalarlas o desinstalarlas. Buscamos el apartado que dice \u00ab<strong>Hyper-V<\/strong>\u00ab, y lo marcamos. Dentro de este apartado se encuentra el hipervisor como tal y la herramienta de administraci\u00f3n de m\u00e1quinas virtuales propia.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.softzone.es\/app\/uploads-softzone.es\/2020\/07\/Activar-caracter%C3%ADstica-Hyper-V.jpg\" alt=\"Activar caracter\u00edstica Hyper-V\" class=\"wp-image-344482\"\/><\/figure>\n<\/div>\n\n\n<p>Aparecer\u00e1 una ventana desde la que se bajar\u00e1n los componentes necesarios y se copiar\u00e1n en el sistema. Eso s\u00ed, para completar la instalaci\u00f3n y que esta funci\u00f3n est\u00e9 habilitada ser\u00e1 necesario reiniciar el ordenador. Cuando vuelva a arrancar, ya podremos empezar a disfrutar de esta caracter\u00edstica.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Desde PowerShell<\/h3>\n\n\n\n<p>Si no queremos llevar a cabo los pasos anteriores, tambi\u00e9n es posible hacer lo mismo con un simple comando de PowerShell. Para ello, lo que debemos hacer es abrir la consola de Microsoft, con permisos de Administrador, y ejecutar en ella el siguiente comando:<code>Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All<\/code><\/p>\n\n\n\n<p>El sistema se encargar\u00e1 de buscar y bajar todas las librer\u00edas y dependencias necesarias para habilitar esta funci\u00f3n, y la activar\u00e1 en nuestro equipo. Al reiniciar podremos ver c\u00f3mo se aplican los cambios necesarios (por lo tanto, puede tardar algo m\u00e1s de lo normal en el reinicio) y, cuando volvamos al escritorio, tendremos esta funci\u00f3n ya disponible para usarla.<\/p>\n\n\n\n<p>Si ya tenemos Hyper-V instalado en el ordenador, pero lo hemos desactivado manualmente (u otro programa lo ha hecho), no es necesario volver a instalar la caracter\u00edstica, puesto que ya est\u00e1 presente en el PC. Lo que podemos hacer es usar bcedit para habilitarla. Para ello, volvemos a abrir una ventana de PowerShell, con permisos de Administrador, y ejecutaremos el siguiente comando:<code>bcdedit \/set hypervisorlaunchtype auto<\/code><\/p>\n\n\n\n<p>Este comando configura el lanzador del hipervisor para que se arranque autom\u00e1ticamente al iniciar el sistema. Por lo tanto, tras reiniciar, Hyper-V volver\u00e1 a estar activado de nuevo sin problemas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Desactivar la virtualizaci\u00f3n de Windows<\/h2>\n\n\n\n<p>Si ya no necesitamos usar las funciones de virtualizaci\u00f3n de Windows podemos desinstalar Hyper-V, o desactivar el servicio. De esta manera evitaremos tener el servicio corriendo en nuestro PC y, si usamos otros programas de virtualizaci\u00f3n (como VMware o VirtualBox) los obligaremos a usar sus propios hipervisores en lugar del de Microsoft.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Desde caracter\u00edsticas de Windows<\/h3>\n\n\n\n<p>De la misma forma que hemos habilitado Hyper-V desde las caracter\u00edsticas adicionales, si ya lo tenemos instalado podremos desinstalarlo desde all\u00ed mismo. Para ello, volvemos a abrir el panel de \u00abCaracter\u00edsticas de Windows\u00bb desde el buscador, y en la ventana que nos aparecer\u00e1 localizaremos la entrada de Hyper-V.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.softzone.es\/app\/uploads-softzone.es\/2019\/06\/Deshabilitar-Hyper-V.jpg\" alt=\"Deshabilitar Hyper-V\" class=\"wp-image-218694\"\/><\/figure>\n<\/div>\n\n\n<p>Nos aseguramos de que la entrada \u00abHyper-V\u00bb queda desmarcada (as\u00ed como sus subentradas, las cuales se deshabilitar\u00e1n autom\u00e1ticamente) y aceptamos los cambios. De nuevo, tras reiniciar Windows, esta caracter\u00edstica quedar\u00e1 desactivada.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Desde PowerShell<\/h3>\n\n\n\n<p>Si lo que queremos es deshabilitar y desinstalar por completo esta caracter\u00edstica de Windows, podemos hacerlo f\u00e1cilmente con un simple comando de PowerShell. Para ello, simplemente abriremos una ventana de la consola avanzada de Windows, con permisos de administrador, y ejecutaremos en ella el siguiente comando:<code>Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All<\/code><\/p>\n\n\n\n<p>Tras deshabilitar el hipervisor de Windows mediante este comando, lo \u00fanico que nos queda por hacer es reiniciar el sistema y listo. Al reiniciar, veremos un mensaje que nos indicar\u00e1 que se est\u00e1n realizando cambios. Cuando Windows vuelva a iniciar Hyper-V estar\u00e1 deshabilitado y desinstalado por completo.<\/p>\n\n\n\n<p>Si no queremos desinstalarlo por completo, y solo queremos desactivarlo temporalmente, podemos usar bcedit para deshabilitarlo. Esto dejar\u00e1 los archivos en el PC, pero el hipervisor no funcionar\u00e1, por lo que no0 dar\u00e1 problemas con otros programas como VMware o VirtualBox. Para ello, podemos abrir una ventana de PowerShell, tambi\u00e9n con permisos de Administrador, y ejecutaremos:<code>bcdedit \/set hypervisorlaunchtype off<\/code><\/p>\n\n\n\n<p>Al reiniciar el PC, el hipervisor estar\u00e1 deshabilitado. Y podremos activarlo de nuevo, en caso de necesitarlo, sin tener que descargar e instalar la caracter\u00edstica opcional.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hyper-V Switch: activar y desactivar el hipervisor r\u00e1pidamente<\/h2>\n\n\n\n<p>Si no queremos activar y desactivar esta caracter\u00edstica ejecutando los comandos una y otra vez, existe una sencilla herramienta que nos va a permitir hacerlo con un solo clic:&nbsp;<strong>Hyper-V Switch<\/strong>. Este sencillo programa se encarga de analizar el estado actual de la virtualizaci\u00f3n de Windows y, si est\u00e1 activada, nos permite desactivarla, mientras que si est\u00e1 desactivada nos permite activarla. As\u00ed de simple.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.softzone.es\/app\/uploads-softzone.es\/2021\/04\/HyperVSwitch.png\" alt=\"HyperVSwitch\" class=\"wp-image-504081\"\/><\/figure>\n<\/div>\n\n\n<p>El programa nos permitir\u00e1 saber si el servicio est\u00e1 activo, si est\u00e1 activo pero no corriendo (por ejemplo, a falta de un reinicio), si est\u00e1 desactivado y si est\u00e1 desactivado pero a\u00fan en ejecuci\u00f3n (a falta de un reinicio). Incluso nos indicar\u00e1 si Hyper-V no est\u00e1 instalado en el sistema, pero, de ser as\u00ed, no nos permitir\u00e1 instalarlo.<\/p>\n\n\n\n<p>Este programa es totalmente gratuito y de c\u00f3digo abierto, y podemos bajarlo desde el&nbsp;<a href=\"https:\/\/github.com\/ygoe\/HyperVSwitch\" target=\"_blank\" rel=\"noreferrer noopener\">siguiente enlace<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo saber si Hyper-V est\u00e1 activado o desactivado<\/h2>\n\n\n\n<p>Si no sabemos si Hyper-V est\u00e1 activado o desactivado en nuestro sistema, podemos comprobarlo de varias formas. La m\u00e1s r\u00e1pida y sencilla es usando un simple comando de&nbsp;<strong>PowerShell<\/strong>. Este comando se encargar\u00e1 de buscar la caracter\u00edstica del hipervisor de Windows y nos indicar\u00e1 si est\u00e1 activada o si est\u00e1 desactivada. Para ello, abriremos de nuevo una ventana de PowerShell con permisos de Administrador y ejecutaremos este comando:<br><br><code>Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V<\/code><\/p>\n\n\n\n<p>Si el apartado \u00abState\u00bb indica \u00abEnabled\u00bb es que lo tenemos habilitado. Por el contrario, si indica \u00abDisabled\u00bb es que est\u00e1 desactivado.<\/p>\n\n\n\n<p>Otra forma de comprobar si esta caracter\u00edstica est\u00e1 o no en funcionamiento es con este otro comando, el cual se encarga de comprobar el estado del servicio para ver si est\u00e1, o no, en funcionamiento. Este debemos ejecutarlo en una ventana de PowerShell con permisos de Administrador, porque, de lo contrario, no funcionar\u00e1.<br><br><code>get-service | findstr vmcompute<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><\/li>\n\n\n\n<li><\/li>\n\n\n\n<li><\/li>\n\n\n\n<li><\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<p>entro de las caracter\u00edsticas opcionales del sistema operativo. Por ello, una de las formas m\u00e1s sencillas de activarlo es desde este apartado. Para ello, escribimos en el buscador de Windows 10 \u00ab<strong>Caracter\u00edsticas de Windows<\/strong>\u00bb y abrimos<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para poder instalar un sistema operativo encima del sistema principal es necesario contar con un hipervisor.<\/p>\n","protected":false},"author":1,"featured_media":953,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,5,51,2,10,21],"tags":[123],"class_list":["post-845","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-contenido","category-microsoft","category-sistemas-operativos","category-software","category-tips-trucos","category-windows","tag-hyper-v"],"_links":{"self":[{"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/posts\/845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/comments?post=845"}],"version-history":[{"count":2,"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/posts\/845\/revisions"}],"predecessor-version":[{"id":955,"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/posts\/845\/revisions\/955"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/media\/953"}],"wp:attachment":[{"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/media?parent=845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/categories?post=845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sprintmexico.com\/go\/wp-json\/wp\/v2\/tags?post=845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}