Cómo eliminar WSL de Windows 11 de forma eficaz

Tutorial: Cómo desinstalar WSL en Windows 11

Si alguna vez has probado WSL en Windows 11, probablemente sepas que es bastante útil, pero también puede ser un fastidio si quieres desinstalarlo por completo. Sobre todo si intentas recuperar espacio en disco o solucionar problemas. A veces, eliminar solo la distribución de Linux no es suficiente, ya que el framework principal de WSL puede persistir. Así que aquí tienes una forma sencilla, y espero que infalible, de desinstalar WSL por completo, desde la interfaz gráfica hasta la línea de comandos, por si acaso.

Abra la aplicación Configuración

Primero lo primero: accede a la Configuración de Windows. Hacer clic en el menú Inicio y pulsar el icono del engranaje es lo más fácil, pero si te cuesta, haz clic derecho en el botón Inicio y selecciona “Configuración” en ese menú. Este es tu panel de control para todos los ajustes del sistema.

Consejo: si planeas modificar las funciones de Windows, quizás necesites acceder al menú clásico “Activar o desactivar las funciones de Windows”.Puedes encontrarlo en Configuración, en Sistema > Acerca de > Configuración avanzada del sistema, o simplemente busca “Funciones de Windows” en el menú Inicio.

Vaya a la sección Aplicaciones y busque su distribución de Linux

Una vez en Configuración, haz clic en Aplicaciones a la izquierda. Luego, ve a Aplicaciones instaladas o Aplicaciones y características. Aquí es donde Windows registra todo lo instalado, desde Chrome hasta ese programa raro que solo usaste una vez. Ahora viene lo complicado: busca tu distribución de Linux, como Ubuntu o Debian.

Escribe el nombre en el cuadro de búsqueda si no aparece de inmediato. En algunas configuraciones, estas aplicaciones de distribución aparecen como programas normales, a veces con nombres como “Ubuntu”, “Kali Linux” o cualquier otro que hayas instalado desde la Microsoft Store.

Desinstalar la distribución de Linux

  • Haga clic en el menú de tres puntos junto al nombre de la distribución.
  • Seleccione “Desinstalar”.

Este paso elimina tu entorno Linux, incluyendo todos tus archivos, configuraciones y paquetes instalados en esa máquina virtual Linux. Asegúrate de hacer una copia de seguridad de todo lo valioso, porque una vez que se pierda, se perderá por completo. Confirma la desinstalación si se te solicita.

En algunas configuraciones, es posible que esto no borre por completo los componentes principales de WSL, especialmente si usaste instalaciones personalizadas. Por lo tanto, si WSL sigue funcionando de forma extraña o quieres asegurarte de que se haya eliminado, continúa con el siguiente paso.

Buscar y eliminar WSL en sí

En la lista de aplicaciones, usa la barra de búsqueda para encontrar “Subsistema de Windows para Linux” o simplemente escribe “wsl”.Si aparece, haz lo mismo: haz clic y desinstala. Pero ten cuidado: en algunos equipos, WSL podría no aparecer como aplicación, especialmente si se activó mediante las características de Windows o la línea de comandos.

En ese caso, tendrás que desactivarlo a través de Características de Windows. Simplemente busca «Activar o desactivar las características de Windows» en el menú Inicio, ábrelo y desmarca la opción «Subsistema de Windows para Linux» (podría llamarse «Subsistema de Windows para Linux» o «Actualización del Subsistema de Windows para Linux» si tienes WSL2 instalado).

Elimine WSL con PowerShell si es necesario

Aquí es donde la cosa se vuelve un poco más técnica. Abre PowerShell como administrador (haz clic derecho en Inicio y selecciona «Windows PowerShell (Administrador)» o «Terminal de Windows (Administrador)» en las versiones más recientes).También puedes ejecutar el Símbolo del sistema como administrador, pero PowerShell ofrece más control.

Escriba este comando para anular el registro y eliminar por completo una distribución específica:

wsl --unregister NameOfYourDistro

Por ejemplo, wsl --unregister Ubuntu. Esto obliga a WSL a eliminar todos los archivos y datos relacionados con esa distribución. Si desea eliminar todo de una vez, también puede ejecutar:

wsl --shutdown

Esto detiene todas las sesiones WSL activas, lo que facilita la limpieza.

Y para deshabilitar finalmente todo el subsistema WSL, ejecute:

Dism /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux

Este comando deshabilita la función a nivel del sistema operativo.

Reiniciar para finalizar

Sí, probablemente ya lo hayas resuelto: reinicia tu PC. Este último paso garantiza que se borren todos los archivos, se liberen los archivos y tu sistema sepa que WSL ha desaparecido. A veces, después de reiniciar, puedes revisar la lista de aplicaciones o las Características de Windows y ver que las entradas de WSL ya no están.

Nota: en algunas compilaciones más nuevas de Windows, los componentes del Subsistema de Windows para Linux también se pueden administrar mediante comandos de Windows PowerShell como:

Disable-WindowsOptionalFeature -Online -FeatureName "Microsoft-Windows-Subsystem-Linux"

Esto es más compatible con scripts para automatización, pero para una desinstalación básica, lo anterior debería ser suficiente.

Consejos para eliminar por completo WSL

  • No olvides hacer una copia de seguridad de tus archivos de Linux antes de desinstalarlos: desaparecerán para siempre después de esto, así que copia todo a tu unidad de Windows si es necesario.
  • Si solo va a eliminar una distribución y planea reinstalarla más adelante, puede dejar WSL habilitado. Simplemente desinstale la distribución y mantenga el núcleo instalado.
  • En Características de Windows, al desmarcar “Subsistema de Windows para Linux”, WSL se deshabilitará por completo, pero no desinstalará las distribuciones automáticamente. Debe hacerlo mediante Aplicaciones o PowerShell.
  • Para una limpieza más rápida, ejecuta el comando wsl --unregister <DistroName>para cada distribución que quieras eliminar. En algunas configuraciones funciona de maravilla, en otras no tanto, así que no te saltes el reinicio.
  • Para reinstalarlo más tarde, simplemente ejecute wsl --installo descargue WSL desde la Microsoft Store. Es fácil de reactivar cuando lo necesite.

Preguntas frecuentes

¿La desinstalación de WSL eliminará mis archivos de Linux?

Sí. Al desinstalar una distribución, todos sus archivos, configuraciones y demás desaparecen. Es como formatear la parte de Linux de tu disco. Así que, si algo es vital, haz una copia de seguridad; una vez que se haya perdido, no hay vuelta atrás a menos que restaures desde la copia de seguridad.

¿Tengo que desinstalar primero mi distribución de Linux?

Sí. Se recomienda desinstalar la distribución de Linux antes de eliminar WSL. De lo contrario, podrían aparecer restos o errores extraños. Lo mejor es limpiar primero el entorno y luego borrar WSL.

¿Qué pasa si no veo WSL en mi lista de aplicaciones?

Esto puede ocurrir si no instalaste desde la Tienda o usaste la configuración manual. En ese caso, ve a “Activar o desactivar las características de Windows” y desmarca “Subsistema de Windows para Linux”. En ocasiones, WSL se habilitaba mediante la línea de comandos, así que esa es la solución alternativa.

¿Puedo reinstalar WSL más tarde?

Por supuesto. Simplemente ejecútalo wsl --installdesde un PowerShell de administrador o el Símbolo del sistema, o reinstala desde la Microsoft Store. Es prácticamente reversible y sin complicaciones.

¿La desinstalación de WSL interfiere con los archivos de Windows u otros programas?

No. WSL es bastante completo. Desinstalarlo solo afecta al entorno Linux, no a tus aplicaciones, documentos ni archivos personales de Windows.

Un resumen rápido

  • Abra Configuración > Aplicaciones > Aplicaciones instaladas.
  • Busque y desinstale su distribución de Linux (como Ubuntu).
  • Utilice la búsqueda para encontrar “Subsistema de Windows para Linux” si es necesario y desinstálelo.
  • Si WSL no aparece, desactívelo a través de “Activar o desactivar las características de Windows”.
  • Reinicie su máquina para que todo funcione correctamente.

Resumen

Eso es prácticamente todo. Eliminar WSL no es magia negra, y sinceramente, es genial poder hacerlo desde la interfaz gráfica o la línea de comandos. A veces, solo quieres liberar espacio o corregir errores raros, y desinstalar WSL es una forma de hacerlo sin problemas. Simplemente asegúrate de hacer una copia de seguridad de tus archivos de Linux primero, no te apresures al reiniciar y listo. Espero que esto te ayude a agilizar el proceso de limpieza; me funcionó a mí y espero que a ti también.