Cómo actualizar el kernel de WSL en Windows 11



ACTUALIZADO 12/12/2025: En Windows 11, mantener actualizado WSL (Subsistema de Windows para Linux) puede resultar un poco complicado a veces. Aunque Windows gestiona muchas actualizaciones automáticamente, a veces querrás comprobar o forzar una actualización manualmente, especialmente si encuentras errores o necesitas las últimas características del kernel.¿La buena noticia? Puedes hacer todo esto fácilmente desde la línea de comandos. Esta guía explica cómo actualizar WSL sin problemas e incluso cómo habilitar algunas funciones automáticas para que no tengas que preocuparte demasiado.

Cuando las actualizaciones de WSL no llegan tan rápido como quisieras, suele deberse a que Microsoft publica primero nuevos kernels o actualizaciones en GitHub y luego las distribuye a través de Windows Update, lo que puede tardar un poco. Por lo tanto, si necesitas las últimas funciones ahora, una actualización manual mediante PowerShell o el Símbolo del sistema podría ser la solución. Además, te mostraré cómo comprobar las actualizaciones, cambiar a una versión inferior si es necesario y asegurarte de que WSL reciba sus actualizaciones automáticamente en segundo plano. Porque, claro, Windows tiene que complicarlo un poco más de lo necesario.

Cómo actualizar WSL en Windows 11

Abra PowerShell o el símbolo del sistema como administrador

  • Haga clic en el menú Inicio, escriba PowerShell o Símbolo del sistema.
  • Haz clic derecho en el resultado y selecciona «Ejecutar como administrador». Sí, necesitas permisos de administrador para la mayoría de las funciones de WSL.

Verifique la versión actual de WSL (opcional pero recomendado)

  • Escribe wsl --versiony pulsa Intro. Esto indica si estás ejecutando WSL 1 o 2 y en qué compilación está instalado.

Este paso ayuda porque a veces crees que eres dorado, pero en realidad eres una versión retrasada y no lo sabes.

Activar la última actualización de WSL

  • Ejecutar wsl --update. Este comando descarga e instala el kernel y los componentes más recientes.

Nota: La primera vez que lo haga, puede tardar unos minutos y, a veces, la actualización no se ve inmediatamente. Es normal. En algunas configuraciones, el proceso de actualización puede fallar a la primera, así que vuelva a ejecutar el comando si es necesario.

Verificar la actualización (de nuevo)

  • Escriba wsl --versionnuevamente para ver si el número de versión refleja las últimas actualizaciones.

Si la versión no cambió, podría estar esperando a que Windows Update se actualice. Aun así, la ejecución wsl --updatesuele obligarlo a obtener lo que necesita.

Opcionalmente, vuelva al kernel anterior si hay problemas.

  • Tipo wsl --update --rollback. Esto revierte al último kernel estable en caso de que una actualización haya causado problemas.

Esto es un poco extraño, pero es útil si estás probando cosas y quieres volver atrás sin reinstalar todo.

¿Por qué funciona esto?

Esto te proporciona las últimas actualizaciones del kernel directamente de Microsoft, en lugar de esperar a que Windows Update las entregue. Es especialmente útil cuando las últimas funciones o correcciones se publican primero en GitHub. En algunos equipos, este comando puede presentar peculiaridades: a veces no funciona a la primera o se bloquea. Reiniciar PowerShell o tu PC puede ser útil. Es un poco engorroso, pero es más rápido que esperar a la publicación oficial.

Habilitación de actualizaciones automáticas para WSL

Para reducir las comprobaciones manuales, aquí se explica dónde habilitar Windows para descargar actualizaciones para otros productos de Microsoft, incluidos los núcleos y componentes de WSL:

  1. Abra Configuración.
  2. Vaya a Windows Update.
  3. Haga clic en Opciones avanzadas.
  4. Busque y active el interruptor “Recibir actualizaciones para otros productos de Microsoft”.

Esto no garantiza actualizaciones instantáneas, pero asegura que WSL obtenga parches cuando se lanzan; en algunas configuraciones, aún puede demorarse un poco, pero es mejor que Niks.

Preguntas frecuentes sobre la actualización de WSL en Windows 11

¿Cómo actualizo manualmente WSL en Windows 11?

Básicamente, ejecútalo wsl --updatedesde PowerShell o el Símbolo del sistema con permisos de administrador. Después, simplemente reinicia el equipo si es necesario. Generalmente, esto instala automáticamente el kernel más reciente.

¿Debo buscar actualizaciones manualmente con frecuencia?

Normalmente, Windows Update funciona bien, pero si estás desesperado por obtener el kernel o las funciones más recientes, ejecutarlo wsl --updatede vez en cuando nunca está de más. Sobre todo si se sabe que una actualización corrige los errores que encuentras.

¿Cómo puedo saber qué versión de WSL estoy usando?

Simplemente ejecuta wsl --version. Fácil, ¿verdad? Te dirá si estás en la versión 1 o 2, junto con la información de la compilación.Útil para solucionar problemas o simplemente para presumir de tener lo último.

Actualización de WSL 1 a 2: ¿es diferente?

Sí, actualizar de WSL 1 a WSL 2 no es solo una actualización, es una actualización real. Necesitará habilitar la virtualización en BIOS/UEFI y luego convertir sus distribuciones con [ nombre del sistema].La actualización solo actualiza el kernel del backend, no toda la infraestructura de la distribución.wsl --set-version 2

¿Puedo volver a una versión anterior de WSL si la última falla?

Sí, usa wsl --update --rollback. Revierte el kernel a la versión anterior.Útil si una actualización reciente causa problemas. Normalmente, este comando funciona después de una actualización fallida o un problema de compatibilidad.

¿Por qué mi versión de WSL está retrasada respecto de la última versión de GitHub?

Esto es molesto. Microsoft sube primero los nuevos kernels a GitHub. Windows Update puede tardar días o semanas en entregarlos. Es normal, solo hay que esperar o forzar la actualización manualmente.

¿Cómo asegurarse de que las actualizaciones de WSL se realicen automáticamente?

Vaya a Configuración > Windows Update > Opciones avanzadas y active «Recibir actualizaciones para otros productos de Microsoft». De esta forma, el kernel se descarga e instala en segundo plano, sin complicaciones.

¿La actualización de WSL dañará mis instalaciones de Linux?

No. Actualizar WSL solo actualiza los componentes del backend, no las distribuciones de Linux instaladas ni sus paquetes. Tu entorno de desarrollo permanece intacto.

Actualización 12 de diciembre de 2025: solo un nuevo recordatorio de que esta información está actualizada, pero Windows y WSL evolucionan, por lo que a veces puede aparecer un proceso ligeramente diferente en el futuro.



¿Te resultó útil este artículo?