MS-DOS todavía decide cómo se llaman algunos archivos de Windows 11: nombres como kernel32.dll o user32.dll siguen cumpliendo la convención 8.3, y Windows mantiene esas formas para no romper compatibilidad con aplicaciones existentes.
La explicación técnica y práctica aparece en varios reportes recientes: MuyComputer recuerda que esos nombres 8.3 son una herencia de MS-DOS y CP/M y que cambiarlos podría dejar a programas incapaces de encontrar las bibliotecas que esperan.

Microsoft también documenta cómo funciona la creación de nombres cortos: la página de fsutil 8dot3name explica que el sistema puede generar alias 8.3 y que existe un mecanismo para consultar, cambiar o eliminar esos nombres cortos a nivel de volumen.
Raymond Chen, veterano ingeniero de Windows, aporta la perspectiva histórica en su blog «The Old New Thing»: recuerda que la convención 8.3 proviene de CP/M y que la continuidad del nombre de las DLL es esencial porque las aplicaciones enlazan bibliotecas por nombre, de modo que renombrarlas rompería ese contrato de compatibilidad.

En la práctica esto significa que Windows 11 conserva nombres cortos donde hacerlo evita romper software antiguo. MuyComputer señala ejemplos concretos —kernel32.dll, ntoskrnl.exe y hal.dll— que encajan en 8.3 y que siguen presentes en System32 por esa razón.
La propia documentación de Microsoft advierte sobre riesgos al eliminar nombres 8.3: el comando fsutil ofrece opciones para quitar alias 8.3, pero incluye una advertencia clara de que «Eliminar de forma permanente los nombres de archivo 8dot3… puede provocar errores inesperados en la aplicación, como la incapacidad de desinstalar una aplicación.»
El problema práctico no es solo estético: si un proceso llega a cargar una misma DLL por su nombre largo y por su alias corto, el cargador puede tratarlas como módulos distintos con estados de módulo separados, lo que puede producir comportamientos inesperados en tiempo de ejecución, como recuerdan las piezas técnicas citadas.
Por eso, aunque ReFS y otros desarrollos recientes pueden omitir o tratar de forma distinta los nombres cortos, Microsoft mantiene el soporte en el volumen del sistema para no forzar fallos en aplicaciones heredadas; la decisión es de compatibilidad y precaución, no de limitación técnica del sistema de ficheros.
Si quieres revisar el estado de los nombres 8.3 en tu equipo, Microsoft describe el comando fsutil 8dot3name query y las opciones para cambiar el comportamiento por volumen o por sistema.
Enlaces relacionados: consulta nuestra guía sobre rendimiento de Windows 11 y la cobertura sobre la última actualización de seguridad para ver cómo afectan cambios en componentes del sistema a usuarios y administradores.
Sources
- MuyComputer — explicación de que varios archivos de System32 mantienen nombres 8.3 y por qué cambiarlos rompería aplicaciones.
- Microsoft Learn — documentación del comando fsutil 8dot3name y la advertencia sobre riesgos al eliminar nombres 8.3.
- The Old New Thing (Raymond Chen) — contexto histórico: 8.3 como herencia de CP/M y la importancia de mantener nombres por compatibilidad.
- Windows Latest — reportaje que compila las explicaciones y ejemplos de nombres 8.3 en Windows 11 26H2.












