WSL

WSL: qué es, para qué sirve y cómo se instala en Windows 11 (y en Windows 10)

noviembre 8, 2026 Window Error 13 min read
WSL: qué es, para qué sirve y cómo se instala en Windows 11 (y en Windows 10)

WSL es lo que buscas cuando quieres ejecutar una terminal Linux dentro de Windows, sin instalar una máquina virtual aparte ni tocar el arranque del PC. Lo más probable es que te interese porque trabajas con código, necesitas usar herramientas GNU (sed, awk, grep, ssh…) o quieres practicar Linux sin abandonar Windows. La vía oficial es un solo comando, wsl --install, abierto en la Terminal como administrador. Aplica a Windows 10 (versión 2004 o superior) y a Windows 11 en sus versiones compatibles. Lo que sigue funciona en ambas ediciones, salvo donde se diga lo contrario.

WSL es el Subsistema de Windows para Linux

WSL (Windows Subsystem for Linux, «Subsistema de Windows para Linux») es la capa de Windows que integra un Linux dentro del propio sistema. Al abrirla desde la Terminal, te aparece un shell con usuario y contraseña, puedes instalar paquetes con apt, crear archivos, montar discos y ejecutar scripts como si estuvieras en una máquina Linux. No es un escritorio Linux en una ventana: es una terminal Linux que comparte tus archivos con Windows.

Hay dos versiones, y se comportan de forma distinta. WSL 1 traduce las llamadas del sistema Linux a llamadas de Windows sobre la marcha: es ligera y arranca al instante, pero no ejecuta todos los binarios y no tiene un kernel Linux real. WSL 2 usa una máquina virtual ligera con un kernel Linux auténtico: ejecuta cualquier binario, es lo que usan Docker Desktop y la mayoría de herramientas modernas, y es la opción por defecto al instalar hoy. La administración se hace desde la Terminal con el comando wsl (wsl --install, wsl --list, wsl --update, wsl --shutdown).

Lo que WSL hace, lo que no hace y cuándo conviene abrirlo

Lo que WSL sí hace Lo que WSL NO hace
Desarrollar y probar código, scripts y comandos en un entorno Linux real, junto a los archivos del usuario en Windows. Sustituir a un Linux de escritorio: WSL es línea de comandos; las apps con ventana necesitan WSLg y van con limitaciones.
Usar las herramientas GNU (bash, grep, awk, sed, ssh, curl, git, make…) sin instalar nada extra en Windows. Ejecutar cualquier app gráfica compleja sin configurar WSLg y un servidor gráfico; juegos o 3D pesado no son su terreno.
Automatizar tareas con scripts, cron o systemd (en WSL 2) y consumir servicios como bases de datos o web servers locales. Llevar Hyper-V completo (Administrador de Hyper-V, máquinas con escritorios completos): es de Windows Pro/Enterprise. WSL 2 sí está en Home.
Aprender Linux, practicar con servidores o probar software antes de llevarlo a producción, sin tocar el arranque del PC ni reparticionar. Reemplazar una VPN, un servidor remoto o un entorno de producción: lo que hagas ahí se queda en tu PC.

Antes de instalar WSL: lo que debe tener tu PC y tu Windows

Para que WSL funcione hace falta una versión de Windows compatible, la virtualización activada en la UEFI/BIOS y permisos de administrador al instalarla. No prometo que abra en cualquier Windows antiguo: si usas Windows 7 u 8.1, esta vía no existe; usa una máquina virtual clásica.

Lo que tu PC debe cumplir:

  • Windows 10 versión 2004 (compilación 19041) o superior, o Windows 11 en una versión compatible. Si tienes Windows 10 sin soporte, conviene que primero actualices el sistema o que contrastes en la página oficial qué versión tienes.
  • Procesador con SLAT (Intel VT-x con EPT, o AMD-V con NPT). Todos los procesadores de los últimos años lo traen.
  • Virtualización activada en la UEFI/BIOS (Intel VT-x o AMD SVM).
  • Unos pocos gigas libres en disco para la distribución Linux (la propia Ubuntu pide poco al inicio, crece según lo que instales dentro).
  • Permisos de administrador en la cuenta con la que vas a instalar.

Comprueba la versión de Windows desde Configuración

ConfiguraciónSistemaAcerca de
  1. Abre Configuración con Win+I.
  2. Entra en Sistema y baja hasta Acerca de.
  3. Fíjate en los apartados Edición de Windows, Versión y Compilación del sistema operativo.

Como atajo más rápido, pulsa Win+R, escribe winver y pulsa Intro: se abre una ventana con la versión y la compilación actuales.

Comprueba: ves una versión igual o superior a Windows 10 2004, o una versión de Windows 11 de las compatibles. Si no, actualiza Windows o usa otro mecanismo.

Comprueba si la virtualización está activa en el PC

  1. Abre el Administrador de tareas con Ctrl+Mayús+Esc.
  2. Ve a la pestaña Rendimiento y elige CPU en la columna izquierda.
  3. Abajo a la derecha busca el campo Virtualización: debe poner Habilitada.

Si pone Deshabilitada, toca encenderla en la UEFI/BIOS. La tecla para entrar depende del fabricante (HP, Lenovo, Dell, ASUS, MSI…): cada uno tiene la suya y conviene mirarla en su web de soporte o en el manual de la placa. Una vez dentro, busca opciones del procesador tipo Intel VT-x, Intel Virtualization Technology, SVM Mode o AMD Virtualization y ponlas en Enabled. Guarda y reinicia.

Cuidado: tocar la BIOS no suele romper nada, pero si tocas ajustes que no conoces sí puede dejar el equipo inestable. Cambia solo lo que te indica este artículo.
Comprueba: al volver a Windows, en el Administrador de tareas el campo Virtualización dice Habilitada. Si sigue Deshabilitada, repite los pasos o consulta el soporte del fabricante.

Instala WSL con el comando wsl –install en la Terminal

Esta es la vía oficial que recomienda Microsoft. Si no tienes WSL, este es el camino más probable. Necesitas abrir la Terminal como administrador.

  1. Pulsa Win+X y elige Terminal (Administrador) (en Windows 11) o Windows PowerShell (Administrador) / Símbolo del sistema (Administrador) (en Windows 10). Confirma el aviso de Control de cuentas de usuario.
  2. Escribe el comando siguiente y pulsa Intro. Sirve para activar las características necesarias y descargar la distribución por defecto (Ubuntu).

wsl --install
  1. Cuando termine, reinicia el PC.
  2. Vuelve a abrir la Terminal y comprueba el estado con wsl --status: debe indicar la versión por defecto (lo habitual es WSL 2) y la distribución instalada.

Si prefieres elegir la distro tú mismo en vez de usar la que viene por defecto, ejecuta antes:

wsl --install --no-distribution

y después instálala con wsl --install -d <nombre> (más adelante).

Comprueba: al abrir la Terminal por primera vez tras la instalación, te pide crear un usuario y una contraseña Unix; si llegas al prompt con tu nombre (algo como user@PC:~$), WSL ya está lista.

Elige la distribución Linux que quieres instalar y entra por primera vez

  1. En la Terminal, lista las distribuciones disponibles en línea:

wsl --list --online
  1. Instala la que prefieras (por ejemplo, Ubuntu, Debian o openSUSE):

wsl --install -d Ubuntu
  1. Cuando termine, ábrela con wsl -d Ubuntu o desde el menú Inicio buscando el nombre de la distro (Ubuntu aparece como una app más, Ubuntu).
  2. La primera vez tarda: descarga, descomprime y te pide usuario y contraseña Unix. Esa contraseña es para dentro de Linux, no para Windows.
Nota: lo que guardes en Linux vive dentro de esa distro. Para guardar ficheros a secas, sigue usando las unidades de Windows (C:, D:…) o la carpeta \\wsl$ desde el Explorador.
Comprueba: aparece el prompt con tu usuario (usuario@PC:/$ o similar) y puedes escribir ls y ver carpetas. Si no abre, ve a la parte de «No puedo instalar WSL» más abajo.

Actualiza el kernel de WSL y la propia WSL cuando lo pide Windows

  1. En la Terminal como administrador, fuerza la actualización:

wsl --update
  1. Si una distro se queda colgada, ciérrala y reinicia el servicio con:

wsl --shutdown
  1. Después, vuelve a abrir la distro que quieras.

Las actualizaciones de WSL también llegan por Windows Update, no hace falta instalar nada externo. No hace falta tocar el antivirus ni descargar herramientas de terceros.

Comprueba: al ejecutar wsl --update no aparece error y, al abrir la distro, el kernel y los componentes están al día. Si Windows Update no te deja actualizar, ve a la parte de «Repara o restablece el paquete de WSL».

No puedo instalar WSL o no arranca la distribución: causa y arreglo

Si WSL se queda a medias, da un error al instalar o la distro abre y se cierra, el orden para salir de dudas es el siguiente: reiniciar, abrir la Terminal como administrador y repetir; comprobar que la virtualización está activa; confirmar que la característica Plataforma de máquina virtual está instalada.

ConfiguraciónAplicacionesCaracterísticas opcionales

Desde ahí entra en Más características de Windows y comprueba que Plataforma de máquina virtual está marcada. Si no lo está, márcala, pulsa Aceptar y reinicia.

Nota: la cuenta Administrador integrada de Windows puede no listar las distribuciones instaladas por otros usuarios. Crea un usuario estándar para WSL si te pasa esto.
Comprueba: al volver a abrir wsl --list --verbose aparecen las distros y su versión (WSL 1 o WSL 2). Si siguen sin salir, pasa al siguiente paso.

Repara o restablece el paquete de WSL desde Configuración

ConfiguraciónAplicacionesAplicaciones instaladas
  1. Abre Configuración con Win+I, ve a Aplicaciones y entra en Aplicaciones instaladas.
  2. Busca Subsistema de Windows para Linux en la lista.
  3. Pulsa los tres puntos junto al nombre y elige Opciones avanzadas.
  4. Primero usa Reparar y reinicia; si sigue sin ir, repite con Restablecer.

Esto mismo vale para cualquier aplicación integrada que no abre (Terminal, Símbolo del sistema, etc.) y es lo que recomienda la ficha oficial cuando WSL se atasca.

Comprueba: tras Reparar o Restablecer, wsl --status devuelve la versión por defecto y lista las distros. Si no, ve a la parte del error de virtualización.

Activa la característica que necesita WSL y deja el hipervisor en Auto

  1. Abre la Terminal como administrador.
  2. Comprueba el tipo de inicio del hipervisor:

bcdedit /enum | findstr -i hypervisorlaunchtype
  1. Si la respuesta es Off, cámbialo a Auto y reinicia:

bcdedit /set hypervisorlaunchtype Auto
  1. Tras reiniciar, abre la Terminal y ejecuta wsl --status. Si pide activar Plataforma de máquina virtual, hazlo desde Características de Windows.
Cuidado: bcdedit cambia el arranque de Windows. Anota el valor antes de tocarlo (Auto es el habitual); con un punto de restauración creado antes, puedes volver atrás si algo falla.
Comprueba: bcdedit /enum muestra hypervisorlaunchtype Auto y, al abrir la distro, el prompt de Linux aparece sin errores.

Error 0x80370102 y aviso de "virtualización deshabilitada" al instalar WSL

Este error significa que falta una pieza para que la máquina virtual arranque: la característica Plataforma de máquina virtual no está instalada, la virtualización está apagada en la UEFI/BIOS, el procesador no trae SLAT, o el hipervisor de Windows está en Off. El mensaje literal:

Si en otro programa sale "La virtualización asistida por hardware está deshabilitada", es lo mismo: la virtualización del procesador está apagada en la BIOS.

Pasos, en este orden:

  1. Entra en la UEFI/BIOS del fabricante del PC (HP, Lenovo, Dell, ASUS, MSI…) y enciende Intel VT-x / SVM Mode. La tecla de acceso depende del fabricante: mírala en su web de soporte o en el manual.
  2. Activa Plataforma de máquina virtual desde Configuración > Aplicaciones > Características opcionales > Más características de Windows, marca la casilla, pulsa Aceptar y reinicia.
  3. Comprueba el hipervisor con bcdedit /enum | findstr -i hypervisorlaunchtype. Si dice Off, ponlo en Auto con bcdedit /set hypervisorlaunchtype Auto y reinicia.
  4. Si usas VMware o VirtualBox a la vez que WSL, confirma que las versiones son recientes: VMware 15.5.5 o superior y VirtualBox 6 o superior conviven con Hyper-V. Las versiones antiguas no.
Nota: dentro de una máquina virtual (por ejemplo, en Azure o en otro PC virtual) hace falta además la virtualización anidada activada por el proveedor.
Comprueba: al volver a abrir la Terminal y ejecutar wsl --list --verbose ya aparece la distro con WSL 2 y wsl --status no muestra el código 0x80370102.

Reinicio limpio de WSL cuando nada responde

  1. Cierra todas las ventanas de la Terminal que tengan una distro abierta.
  2. En la Terminal como administrador:

wsl --shutdown
  1. Reinicia el PC.
  2. Si la distro sigue sin aparecer, quítala y vuelve a registrarla (se pierde lo no guardado dentro de esa distro, no tus archivos de Windows):

wsl --unregister NombreDistribucion
wsl --install -d NombreDistribucion
  1. Abre la distro y crea de nuevo usuario y contraseña Unix.
Comprueba: al ejecutar wsl -l -v aparece la distro con STATE Stopped o Running, y al abrirla sale el prompt limpio. Si no, repite desde la parte de error 0x80370102: la causa más común es la virtualización apagada.

Lo que ya sabes de WSL en Windows y por dónde seguir si lo necesitas

WSL es la capa de Windows que ejecuta un Linux real dentro de una terminal, sin máquina virtual pesada. Con el comando wsl --install y la virtualización encendida, en un par de pasos tienes un Ubuntu (o la distro que elijas) corriendo dentro de tu Windows, con sus propios comandos y archivos, junto a los de siempre. Aquí has visto qué es, qué necesitas para que abra, cómo instalar, cómo reparar el paquete y cómo salir del error 0x80370102 cuando aparece.

Por dónde seguir, si lo necesitas:

  • WSLg, para ejecutar apps gráficas de Linux con su ventana en Windows: en la documentación oficial tienes los requisitos y los pasos.
  • Visual Studio Code con la extensión WSL, para editar ficheros en Linux desde el editor en Windows.
  • Docker Desktop con el backend de WSL 2, para ejecutar contenedores sin instalar Docker Toolbox.

Los datos de este artículo están comprobados en octubre de 2026.

Dudas habituales sobre WSL en Windows

1. ¿Cuál es el calendario de lanzamientos del WSL de surf en 2026?

El calendario del World Surf League Championship Tour 2026 incluye pruebas en Hawái, Australia, Brasil, Indonesia, Estados Unidos, El Salvador y otras sedes; las fechas exactas y la lista de pruebas se actualizan cada temporada en la web oficial de la WSL, ya que pueden cambiar por olas o logística.

2. ¿Cuándo se celebra la prueba de la WSL en El Salvador?

El Salvador suele ser una de las paradas del Championship Tour, normalmente entre junio y julio, en Punta Mango; la fecha concreta de 2026 hay que confirmarla en el calendario oficial de la WSL, porque varía según la temporada y las condiciones del oleaje.

3. ¿Qué es el Campeonato WSL?

El Campeonato WSL (World Surf League Championship Tour) es la máxima categoría del surf profesional de la WSL, una serie anual de pruebas masculinas y femeninas por distintas playas del mundo que decide al campeón del mundo al final de cada temporada.

4. ¿Qué es WSL en Windows y para qué sirve?

El WSL (Windows Subsystem for Linux) es una capa de Windows que permite ejecutar un Linux dentro de Windows 11 o Windows 10, abrir un terminal con bash o zsh, instalar paquetes con apt y usar herramientas como Git, Python, Docker o Node sin necesidad de máquinas virtuales ni arranque dual.

5. ¿Quiénes son los campeones actuales del Championship Tour de la WSL?

Los campeones de la temporada más reciente del CT masculino y femenino aparecen en la página de rankings de la WSL; al empezar cada año hay que consultar ese ranking porque el título se decide en la final de septiembre y cambia de un año a otro.

6. ¿Cuándo es la prueba de la WSL en Bells Beach?

Bells Beach, en Australia, es una de las pruebas clásicas del Championship Tour, normalmente en el tramo de abril a mayo, dentro del evento Rip Curl Pro; la fecha de 2026 hay que mirarla en el calendario oficial de la WSL porque cambia cada temporada.

7. ¿En qué consiste un heat de la WSL?

Un heat de la WSL es una manga en la que compiten normalmente dos o cuatro surfistas durante 20 a 35 minutos; gana el que consigue la mejor ola puntuada por los jueces sobre una escala de 0 a 10, usando solo las dos mejores olas de cada surfista en el caso del CT.

8. ¿Dónde se pueden consultar los resultados de la WSL?

Los resultados en directo, las clasificaciones parciales y los rankings finales del Championship Tour y de las Series de Clasificación están en la sección de rankings y eventos de la web oficial de la WSL, donde también se pueden ver las mangas pasadas heat por heat.

Fuentes

  1. GithubReleases · microsoft/WSL – GitHubconsultado el 16/10/2026
  2. MicrosoftInstalación de WSL – Windows – Microsoft Learnconsultado el 16/10/2026
  3. MicrosoftErrores de WSL, Hyper-V y la virtualización (0x80370102 y «virtualización deshabilitada») — documentación oficialconsultado el 16/10/2026