Solucionar la pestaña compatibilidad faltante en propiedades de archivo en Windows 11
🔍 WiseChecker

Solucionar la pestaña compatibilidad faltante en propiedades de archivo en Windows 11

Solución rápida: La pestaña Compatibilidad en las propiedades de un EXE está oculta por defecto para algunos archivos (aplicaciones UWP, ejecutables firmados). Para EXEs Win32 que deberían mostrarla: haz clic derecho en el EXE → Propiedades → Compatibilidad. Si falta por completo: habilítala mediante Directiva de grupo → Configuración del equipo → Plantillas administrativas → Componentes de Windows → Compatibilidad de aplicaciones → Quitar página de propiedades de compatibilidad de programas → establécelo en Deshabilitada.

Quieres ejecutar un programa antiguo en modo de compatibilidad con Windows 7. Haz clic derecho en el EXE → Propiedades. No hay pestaña Compatibilidad. Causa: el archivo no es un EXE Win32 clásico, o la Directiva de grupo oculta la pestaña. La solución es habilitar la directiva.

Síntoma: Falta la pestaña Compatibilidad en el cuadro de diálogo Propiedades de un EXE en Windows 11.
Afecta a: Windows 11 (y Windows 10).
Tiempo de solución: ~5 minutos.

ADVERTISEMENT

Qué causa esto

La pestaña Compatibilidad solo se muestra en aplicaciones de escritorio Win32 (archivos .exe clásicos). No aparece en aplicaciones UWP/Microsoft Store (no la necesitan) ni en ejecutables de Microsoft firmados digitalmente (se presume compatibilidad de Microsoft). La Directiva de grupo puede ocultar la pestaña en todo el sistema. Algunos accesos directos de aplicaciones (.lnk) pueden no mostrar la pestaña.

Método 1: Verificar que el archivo sea un EXE Win32

La primera comprobación.

  1. Haz clic derecho en el archivo → Propiedades. Observa el “Tipo de archivo” en la pestaña General. Debe ser “Aplicación (.exe)”.
  2. Si el archivo es un paquete UWP (.appx o extraído): no hay pestaña Compatibilidad. Las aplicaciones UWP tienen su propia compatibilidad de versiones a través de Microsoft Store.
  3. Si es un acceso directo (.lnk): haz clic derecho en el acceso directo → Propiedades → Abrir ubicación del archivo. Busca el EXE real allí. Haz clic derecho en el EXE para ver la pestaña Compatibilidad.
  4. Para juegos de Steam: el acceso directo en el escritorio apunta al lanzador de Steam, no al juego. Busca el EXE del juego en la carpeta de la biblioteca de Steam. Haz clic derecho en ese.
  5. Para aplicaciones de Microsoft Office: firmadas por Microsoft, la pestaña Compatibilidad está oculta por defecto. Usa el Método 2 para forzar su visualización.

Esto verifica el tipo de archivo.

ADVERTISEMENT

Método 2: Habilitar la pestaña Compatibilidad mediante Directiva de grupo

Para cuando la pestaña está oculta por directiva.

  1. Abre gpedit.msc (solo Pro).
  2. Navega a Configuración del equipo → Plantillas administrativas → Componentes de Windows → Compatibilidad de aplicaciones.
  3. Abre Quitar página de propiedades de compatibilidad de programas. Establécelo en Deshabilitada (no quitar la pestaña).
  4. Ejecuta gpupdate /force.
  5. Para la edición Home: equivalente en el registro en HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat → DWORD DisablePropPage = 0.
  6. Cierra sesión y vuelve a iniciarla. La pestaña Compatibilidad debería aparecer ahora en Propiedades.
  7. Para PC administrados por una empresa: la directiva puede ser aplicada por TI. Contacta con TI para una excepción.

Esto maneja la ocultación por Directiva de grupo.

Método 3: Usar Application Compatibility Toolkit para correcciones avanzadas

Para necesidades de compatibilidad complejas.

  1. Descarga Microsoft Application Compatibility Toolkit (ACT) como parte del Windows Assessment and Deployment Kit (ADK).
  2. Ejecuta Compatibility Administrator (sdb.exe).
  3. Crea una base de datos personalizada. Aplica correcciones de compatibilidad específicas a aplicaciones específicas:
    • Modo WinXPSP3
    • Modo Win7
    • RunAsInvoker (omitir elevación)
    • DisableThemes
    • VirtualizeRegistry/FileSystem
  4. Instala el archivo de base de datos .sdb. Las aplicaciones a las que apunta reciben las correcciones.
  5. Este es el camino correcto para aplicaciones heredadas que necesitan compatibilidad más allá de lo que ofrece la pestaña Compatibilidad.
  6. Para entornos implementados: distribuye el archivo .sdb mediante SCCM, Intune.

Este es el camino avanzado.

ADVERTISEMENT

Cómo verificar que la solución funcionó

  • Haz clic derecho en un EXE Win32 → Propiedades. La pestaña Compatibilidad está presente.
  • Configuración en la pestaña Compatibilidad: Modo de compatibilidad el menú desplegable muestra opciones de Windows 8, 7, Vista.
  • La configuración se guarda por usuario en HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.

Si nada de esto funciona

Si la pestaña aún falta: Para aplicaciones firmadas por Microsoft: la pestaña está oculta por diseño. Haz clic derecho y mantén presionada la tecla Shift, luego haz clic derecho de nuevo — el menú contextual alternativo a veces muestra la pestaña. O usa correcciones ACT (Método 3). Para aplicaciones UWP: la pestaña no aplica. Usa Configuración → Aplicaciones → Aplicaciones instaladas → aplicación → Opciones avanzadas para reparación específica de la aplicación. Para tipos de archivo específicos: solo los ejecutables en formato PE muestran la pestaña. Los scripts (.bat, .ps1) no la muestran. Envuelve el script en un EXE si es necesario (Bat2Exe, ps2exe). Para pestaña presente pero opciones atenuadas: firmado por Microsoft y la directiva lo aplica. Usa el kit de correcciones. Para PC corporativos: TI gestiona la compatibilidad de aplicaciones globalmente; no se puede anular.

Conclusión: La pestaña Compatibilidad aparece en EXEs Win32 clásicos. Está oculta por defecto para aplicaciones firmadas por Microsoft y UWP. Habilítala mediante Directiva de grupo si está oculta por directiva. Usa Application Compatibility Toolkit para correcciones avanzadas.

ADVERTISEMENT