/
/

Cómo exportar e importar asociaciones de aplicaciones predeterminadas personalizadas para usuarios nuevos en Windows 11

por Team Ninja
How to Export and Import Custom Default App Associations for New Users in Windows 11 blog banner image

Resumen instantáneo

Este post ofrece una lista completa de comandos CMD básicos y una inmersión profunda en los comandos de Windows, con más de 70 comandos cmd esenciales tanto para principiantes como para usuarios avanzados. Explica comandos prácticos del símbolo del sistema para la gestión de archivos, la navegación por directorios, la solución de problemas de red, las operaciones de disco y la automatización con ejemplos reales para mejorar la productividad. Tanto si estás aprendiendo los comandos básicos de cmd como si ya dominas las herramientas avanzadas de la CLI de Windows, esta guía te ayudará a utilizar el Símbolo del sistema de forma más eficaz.

Puntos clave

  • Ejecuta siempre /Get-DefaultAppAssociations antes de hacer cambios para auditar el estado actual de tu sistema o imagen.
  • Los cambios de DISM solo se aplican a los perfiles de usuario nuevos; los perfiles existentes no se ven afectados.
  • La directiva de grupo vuelve a aplicar las asociaciones predeterminadas en cada inicio de sesión, salvo que uses el atributo Suggested=”true” en el XML.
  • El método de la imagen sin conexión (método 2) es el enfoque recomendado para despliegues empresariales a gran escala con MDT o SCCM.
  • Aumentar el valor del atributo Version en el XML hace que se vuelvan a aplicar las asociaciones actualizadas.
  • Si exportas demasiado pronto desde un equipo de referencia recién instalado, el XML puede quedar incompleto. Espera entre 10 y 30 minutos tras la instalación para que las aplicaciones de instalación diferida se registren por completo.
  • DISM no combina varias importaciones de XML. Consolida siempre todas las asociaciones en un único archivo antes de importarlas.

Una aplicación predeterminada es el programa que Windows asigna para abrir automáticamente un tipo concreto de archivo o enlace cuando accedes a él. En Windows 11 puedes importar asociaciones de aplicaciones predeterminadas para los usuarios nuevos y así garantizar la uniformidad. Esta función resulta muy útil en entornos empresariales, centros educativos y escenarios similares.

En este artículo te explicamos las distintas formas de exportar e importar asociaciones de aplicaciones predeterminadas personalizadas para usuarios nuevos en Windows 11, además de otros datos útiles para sacarles el máximo partido.

Garantiza entornos de usuario coherentes en todos tus dispositivos Windows.

Más información sobre NinjaOne para Windows

Mejores métodos para exportar e importar asociaciones de aplicaciones predeterminadas personalizadas para usuarios nuevos

Puedes exportar e importar asociaciones de aplicaciones predeterminadas personalizadas con DISM (Deployment Image Servicing and Management), directivas de grupo, configuración del Registro y automatización con PowerShell. Estos métodos varían en dificultad y uso, así que siempre habrá uno que encaje mejor que los demás según la situación.

📌 Requisitos previos:

  • Windows 11
  • Permisos de administrador
  • Conviene tener soltura con la configuración del sistema, las interfaces de línea de comandos y las directivas de grupo.

📌 Estrategias de despliegue recomendadas:

Haz clic para elegir un método💻
Mejor para usuarios particulares
💻💻💻
Mejor para empresas
Método 1: exportar, importar y eliminar con DISM✓
Método 2: aplicarlas a una imagen de Windows sin conexión✓
Método 3: configurarlas mediante directiva de grupo✓
Método 4: automatización con PowerShell✓

Método 1: exportar, importar y eliminar con DISM

Puedes usar DISM, una herramienta de línea de comandos incluida en Windows, para exportar, importar y eliminar asociaciones de aplicaciones predeterminadas personalizadas. Es un método relativamente avanzado y exige ciertos conocimientos, pero sigue siendo la forma más sencilla de gestionar las aplicaciones predeterminadas.

📌 Casos de uso: usuarios particulares que quieren exportar, importar o eliminar asociaciones de aplicaciones predeterminadas personalizadas en sus equipos.

Un apunte antes de empezar:

Antes de hacer cualquier cambio, conviene revisar qué asociaciones de aplicaciones predeterminadas tiene aplicadas tu sistema en ese momento. Ejecuta el siguiente comando en un símbolo del sistema con permisos elevados:

dism /online /Get-DefaultAppAssociations

Así podrás comprobar el estado actual antes de exportar o importar, y también confirmar que una importación anterior se aplicó correctamente.

Exportar asociaciones de aplicaciones predeterminadas personalizadas

  1. Elige tus aplicaciones predeterminadas, ya que serán las que se exporten.
  2. Pulsa la tecla Win, escribe cmd y haz clic en Ejecutar como administrador.
  3. Haz clic en Sí si aparece un aviso.
  4. Copia y pega el siguiente comando en el símbolo del sistema y pulsa Intro:
    dism /online /Export-DefaultAppAssociations:»
    %UserProfile%\Desktop\MyDefaultAppAssociations.xml"Ejecutar cmd como administrador
  5. Ve al escritorio. Deberías ver ahí un archivo llamado MyDefaultAppAssociations.xml.

⚠️ Advertencia: si exportas desde un equipo de referencia recién instalado, espera entre 10 y 30 minutos tras finalizar la instalación de Windows antes de ejecutar este comando. Algunas aplicaciones, como Fotos, Groove o Paint 3D, se instalan de forma diferida y puede que todavía no hayan registrado del todo sus asociaciones, lo que daría lugar a un archivo XML incompleto. Puedes ejecutar /Get-DefaultAppAssociations antes y después de la exportación para comparar los resultados y confirmar que están todas las entradas esperadas.

Importar asociaciones de aplicaciones predeterminadas personalizadas

  1. Copia el archivo MyDefaultAppAssociations.xml exportado en tu escritorio.
  2. Pulsa la tecla Win, escribe cmd y pulsa Ejecutar como administrador.
  3. Copia y pega el siguiente comando en el símbolo del sistema y pulsa Intro:

dism /online /Import-DefaultAppAssociations:»
%UserProfile%\Desktop\MyDefaultAppAssociations.xml"

Eliminar asociaciones de aplicaciones predeterminadas personalizadas

  1. Pulsa la tecla Win, escribe cmd y pulsa Ejecutar como administrador.
  2. Copia y pega el siguiente comando en el símbolo del sistema y pulsa Intro:
    Dism.exe /Online /Remove-DefaultAppAssociations

💡 Notas:

  • Esto elimina las asociaciones de aplicaciones predeterminadas personalizadas que hayas importado. Una vez eliminadas, el sistema usará las asociaciones predeterminadas de Windows en lugar de las tuyas.
  • Estos cambios se aplican a los perfiles de usuario creados después de la importación. Los perfiles existentes no se ven afectados.

⚠️ Advertencia: los conflictos con las directivas de grupo pueden anular las asociaciones aplicadas con DISM. (Más información en: Aspectos a tener en cuenta)

Método 2: aplicarlas a una imagen de Windows sin conexión

Este método es ideal para flujos de trabajo de creación de imágenes empresariales con herramientas como MDT (Microsoft Deployment Toolkit) o SCCM (System Center Configuration Manager), ya que garantiza que todos los equipos se aprovisionen con los mismos valores predeterminados desde el primer arranque.

📌 Casos de uso: administradores de TI e ingenieros de imágenes que crean y despliegan imágenes de Windows a gran escala.

  1. Abre un símbolo del sistema con permisos elevados.
  2. Monta la imagen de Windows desde un archivo WIM o VHD con este comando:

Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows" /MountDir:C:\test\offline

  1. Antes de importar, audita qué asociaciones ya están presentes en la imagen montada:

Dism.exe /Image:C:\test\offline /Get-DefaultAppAssociations

  1. A partir de ahí, debes importar tu archivo XML en la imagen montada:

Dism.exe /Image:C:\test\offline /Import-DefaultAppAssociations:F:\AppAssociations.xml

  1. Si necesitas eliminar de la imagen montada asociaciones personalizadas aplicadas anteriormente:

Dism.exe /Image:C:\test\offline /Remove-DefaultAppAssociations

  1. Cuando hayas terminado todos los cambios, desmonta la imagen y confírmalos:

Dism /Unmount-Image /MountDir:C:\test\offline /Commit

💡 Nota: desmonta siempre con /commit para guardar los cambios. Si usas /discard en su lugar, perderás todas las modificaciones realizadas durante la sesión.

⚠️ Advertencia: al actualizar, Windows puede reasignar los controladores predeterminados de algunas aplicaciones integradas especificadas en tu archivo XML. Esto puede deberse a la configuración ApplyOnUpgrade y overwriteIfProgIdIs de OEMDefaultAssociations.xml, o a que haya aplicaciones de versiones anteriores de Windows que ya no tengan soporte. Revisa tu XML después de cada actualización importante de Windows para asegurarte de que las asociaciones siguen siendo correctas.

Método 3: configurarlas mediante directiva de grupo

Los administradores de TI pueden usar las directivas de grupo para imponer asociaciones de aplicaciones predeterminadas en varios equipos de un dominio. Este método viene muy bien si buscas uniformidad entre distintos endpoints.

📌 Casos de uso: administradores de TI que quieren imponer asociaciones de aplicaciones predeterminadas en varios endpoints.

  1. Guarda el archivo XML exportado en una ubicación de red compartida a la que puedan acceder todos los equipos de destino.
  2. Abre la consola de administración de directivas de grupo en un controlador de dominio.
  3. Ve a: Configuración del equipo > Plantillas administrativas > Componentes de Windows > Explorador de archivos
  4. Haz doble clic en Establecer un archivo de configuración de asociaciones predeterminadas.
  5. Habilita la directiva y especifica la ruta UNC (convención de nomenclatura universal) del archivo XML (por ejemplo, \\Server\Share\DefaultAppAssociations.xml).
  6. Aplica la directiva a los equipos que quieras.

💡 Nota: esta directiva aplica las asociaciones predeterminadas especificadas al iniciar sesión el usuario. Los usuarios pueden cambiar sus aplicaciones predeterminadas, pero la directiva volverá a aplicarse en el siguiente inicio de sesión, salvo que uses el atributo «Suggested» en el XML.

Método 4: automatización con PowerShell

Puedes usar PowerShell para automatizar la configuración de las aplicaciones predeterminadas en dispositivos Windows. Este método es escalable, coherente y eficiente en entornos gestionados.

📌 Casos de uso: administradores de TI que quieren mantener la coherencia entre los dispositivos de un entorno empresarial.

  1. Pulsa la tecla Win, escribe PowerShell, haz clic con el botón derecho en la aplicación y selecciona Ejecutar como administrador.
  2. Copia y pega el siguiente script y pulsa Intro:

Start-Process -FilePath “dism.exe” -ArgumentList “/online /Import-DefaultAppAssociations:C:\DefaultAppAssociations.xml” -Verb RunAs

⚠️ Aspectos a tener en cuenta

Riesgos

Posibles consecuencias

Cómo revertirlo

Archivo XML mal formadoLas asociaciones de aplicaciones predeterminadas no se aplican a los usuarios nuevos.Usa validadores de XML para verificar la estructura antes del despliegue o pruébalo primero en un equipo de preproducción.
Conflictos con las directivas de grupoLas asociaciones de aplicaciones predeterminadas importadas se ignoran o se sobrescriben.Revisa la configuración de las directivas de grupo y el orden de despliegue.
Imponer valores predeterminados en contra de las preferencias del usuario.Los usuarios no podrán usar como predeterminadas sus aplicaciones preferidas, lo que empeora su experiencia.Usa el atributo Suggested=”true” del XML para que los usuarios puedan cambiarlas, o comunica los cambios mediante documentación.
No tener en cuenta los perfiles de usuario nuevosExperiencia desigual entre perfiles o dispositivos.Usa las directivas de grupo para automatizar e imponer la configuración en cada inicio de sesión si hace falta.
Exportar demasiado pronto desde un equipo de referenciaXML incompleto con asociaciones ausentes, lo que provoca notificaciones del tipo «Se ha restablecido una aplicación predeterminada» en el primer arranqueEspera entre 10 y 30 minutos tras la instalación para que terminen las aplicaciones de instalación diferida antes de exportar. Ejecuta /Get-DefaultAppAssociations antes y después para comparar los resultados.
Importar varios archivos XML esperando resultados acumulativosSolo surte efecto el último archivo importado; las asociaciones anteriores se sobrescriben.Combina manualmente todas las asociaciones necesarias en un único archivo XML antes de importarlo.

Más información sobre la gestión de asociaciones de aplicaciones predeterminadas personalizadas

La siguiente información te ayudará a gestionar las asociaciones de aplicaciones predeterminadas personalizadas de forma más eficaz.

Atributos Version y Suggested

Puedes usar los atributos Version y Suggested del archivo XML para controlar cómo y cuándo se aplican las asociaciones. Si aumentas el valor de Version, las asociaciones se vuelven a aplicar; si estableces Suggested en «true», la asociación solo se aplica una vez por versión.

Haz esto cuando quieras proponer valores predeterminados sin imponerlos, dejando margen de maniobra al usuario.

Actualizar tu archivo XML

Algunas aplicaciones registran extensiones de archivo adicionales con cada nueva versión de Windows. Por ejemplo, Microsoft Edge registró la extensión .epub en Windows 10, versión 1703. Si usas un archivo XML de una versión anterior, faltará esa entrada, lo que puede provocar notificaciones del tipo «Se ha restablecido una aplicación predeterminada» en el primer arranque.

Cuando edites el XML manualmente, evita limitarte a borrar las asociaciones que no te interesen. Las entradas ausentes también pueden provocar estas notificaciones. Si necesitas gestionar asociaciones de varias fuentes, combínalas manualmente en un único archivo XML antes de importarlo.

Escenarios de despliegue

Creación de imágenes: puedes incluir el comando de importación en los scripts de despliegue para aplicar las asociaciones durante la instalación del sistema. Hazlo con herramientas como MDT (Microsoft Deployment Toolkit), SCCM (System Center Configuration Manager) o software de imágenes de terceros durante el aprovisionamiento del sistema. Así te aseguras de que todos los sistemas se inicialicen con las mismas aplicaciones predeterminadas.

Intune: puedes usar perfiles de configuración para desplegar el archivo XML en los dispositivos gestionados, mediante un OMA-URI personalizado o un script de PowerShell. También puedes copiar el XML en una ubicación conocida y ejecutar un script con Intune o NinjaOne.

Aprovecha la potencia del despliegue de software de NinjaOne para instalar aplicaciones de forma sistemática en los endpoints. Descubre cómo funciona el sistema de despliegue de software de Ninja

Experiencia de usuario

Ten en cuenta que imponer asociaciones de aplicaciones predeterminadas puede anular las preferencias de los usuarios. Antes de aplicar estas configuraciones, valora las políticas de tu organización y las necesidades de los usuarios.

Resolución de problemas habituales con las asociaciones de aplicaciones predeterminadas personalizadas

Si las asociaciones de aplicaciones predeterminadas personalizadas no funcionan para los usuarios nuevos, puedes resolver el problema con la información siguiente.

Las asociaciones no se aplican

Antes de meterte en diagnósticos más profundos, ejecuta el siguiente comando para auditar qué asociaciones tiene aplicadas en ese momento tu sistema o tu imagen montada:

dism /online /Get-DefaultAppAssociations

Así puedes confirmar rápidamente si una importación anterior se completó bien o si las asociaciones esperadas están presentes.

  • Un motivo habitual de que las asociaciones de aplicaciones predeterminadas no se apliquen correctamente es un archivo XML mal formado. Es fundamental comprobar que el archivo tiene la estructura correcta y que no le faltan etiquetas. Usa herramientas de esquema o validadores de XML para detectar y corregir los problemas de formato antes del despliegue.
  • Del mismo modo, un fallo en el proceso de DISM puede hacer que las asociaciones no se apliquen. Prueba primero a ejecutar el comando con permisos de administrador. Si así no funciona, consulta el registro de DISM ubicado en C:\Windows\Logs\DISM\ para obtener información detallada sobre los errores.
  • La accesibilidad del archivo también es clave en el proceso de exportación e importación. El archivo XML debe estar accesible en el sistema local. Las rutas de red pueden dar problemas si están mal asignadas o si los permisos de usuario son insuficientes.
  • Por último, los conflictos con las directivas de grupo pueden anular las asociaciones aplicadas con DISM. Revísalas y ajústalas si hace falta para que no echen por tierra tus configuraciones personalizadas.

Los usuarios no pueden cambiar los valores predeterminados

  • Revisa la configuración de las directivas de grupo para determinar si los cambios de los usuarios se anulan al iniciar sesión.
  • Plantéate usar el atributo Suggested para permitir la personalización por parte del usuario después de la aplicación inicial.

Despliega y gestiona las configuraciones de aplicaciones en todos tus endpoints desde una sola plataforma.

Empieza una prueba gratuita de NinjaOne RMM

Garantiza la coherencia personalizando las asociaciones de aplicaciones predeterminadas para usuarios nuevos en Windows 11

Gestionar las asociaciones de aplicaciones predeterminadas en Windows 11 ofrece una experiencia de usuario coherente y alineada con los estándares de tu organización. Usa DISM, las directivas de grupo y PowerShell para configurar y desplegar de forma eficiente asociaciones de aplicaciones predeterminadas personalizadas en varios dispositivos.

Artículos relacionados:

FAQs

No: importar asociaciones de aplicaciones predeterminadas personalizadas con DISM solo afecta a los perfiles de usuario creados después de la importación. Los perfiles de usuario ya existentes en el mismo equipo no se verán afectados. Si necesitas imponer las asociaciones tanto en los perfiles nuevos como en los existentes, plantéate usar una directiva de grupo, que vuelve a aplicar los valores predeterminados configurados en cada inicio de sesión.

Ejecuta el siguiente comando en un símbolo del sistema con permisos elevados para auditar tus asociaciones de aplicaciones predeterminadas actuales antes de exportar o importar nada:

dism /online /Get-DefaultAppAssociations

Para imágenes sin conexión, monta primero el archivo WIM y después ejecuta:

Dism.exe /Image:C:testoffline /Get-DefaultAppAssociations

Esto resulta especialmente útil para verificar que una importación anterior se aplicó correctamente, o para auditar un equipo de referencia antes de capturarlo como imagen de despliegue.

Si el archivo XML está mal formado o mal estructurado, las asociaciones de aplicaciones predeterminadas no se aplicarán a los usuarios nuevos. Para evitarlo, valida siempre tu archivo XML con una herramienta de esquema o un validador de XML antes del despliegue.

Sí. Con DISM puedes montar un archivo WIM o VHD en el equipo de un técnico e importar tu archivo XML directamente en la imagen sin conexión antes de desplegarla en ningún equipo. Usa el parámetro /Image: en lugar de /Online en el comando DISM. Después de importar, desmonta la imagen con el parámetro /commit para guardar los cambios. Este enfoque es ideal para despliegues a gran escala con herramientas como MDT o SCCM, ya que garantiza que todos los equipos se aprovisionen con los mismos valores predeterminados desde el primer arranque.

Depende de cómo esté configurada la directiva. De forma predeterminada, la directiva de grupo vuelve a aplicar las asociaciones de aplicaciones predeterminadas en cada inicio de sesión, lo que impide que los usuarios cambien sus valores predeterminados de forma permanente. Sin embargo, si añades el atributo Suggested=”true” al archivo XML, las asociaciones se aplican solo una vez por versión, de modo que los usuarios pueden personalizar después sus aplicaciones predeterminadas sin que la directiva anule sus preferencias en el siguiente inicio de sesión.

Puedes volver a aplicar asociaciones de aplicaciones predeterminadas actualizadas modificando el atributo Version de tu archivo XML y desplegándolo de nuevo con el método que prefieras: DISM, directiva de grupo o PowerShell. Al aumentar el valor de la versión, le indicas a Windows que vuelva a procesar y aplicar las asociaciones actualizadas.

Quizá también te interese…

¿Listo para simplificar los aspectos más complejos de las TI?