> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Información general de Flat File Install

> Información general de Flat File Install

Flat File Install es una característica de instalación para PC del Microsoft Game Development Kit (GDK), incluida en las versiones del GDK de marzo de 2022 y de [Gaming Runtime Services (GRTS)](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/intro/gaming-runtime-glossary), que ayuda a simplificar la disposición de los archivos MSIXVC en el disco después de la instalación. El objetivo de estos cambios es reducir la fricción para los desarrolladores haciendo que la experiencia del sistema de archivos del GDK en PC sea más coherente entre los flujos de trabajo con archivos sueltos y con paquetes, y acercarse más a las experiencias tradicionales del sistema de archivos de Win32.

<Tip>Los paquetes **MSIXVC2** se instalan como archivos planos de forma nativa: no se requiere ningún paso de extracción. El comportamiento de Flat File Install descrito en esta página se aplica al formato MSIXVC original. MSIXVC2 ofrece esta misma experiencia de archivos planos de manera predeterminada. Para obtener más información, consulta [Información general del empaquetado MSIXVC2](/build/core-features/common/packaging/overviews/packaging-msixvc2-overview).</Tip>

## Cambios en el flujo de trabajo del desarrollador de juegos para PC con Flat File Install

Flat File Install cambia la forma de trabajar con los paquetes MSIXVC en algunos aspectos clave. Son los siguientes:

* Los paquetes ahora se instalan de manera predeterminada en una carpeta XboxGames en la raíz del sistema operativo (es decir, C:\XboxGames). Esto puede configurarse con las herramientas de línea de comandos [wdapp gamefolder](/tools/tools-pc/commandlinetools/gr-wdapp#wdapp_gamefolder), además de la marca /drive del comando install de `wdapp`. Adicionalmente, la carpeta C:\XboxGames **no requiere permisos elevados para acceder a las carpetas y los archivos de juego que contiene**.
* **Todos los archivos, salvo el ejecutable, son modificables de manera predeterminada**. Esto también **reduce el costo de descifrado en tiempo de ejecución**, lo que beneficia el rendimiento del título. Para obtener más información, consulta [Compatibilidad con mods para títulos del GDK en PC](/build/core-features/common/packaging/packaging-mods).
* Los archivos instalados desde un MSIXVC se parecen más a un diseño de archivos planos, con todos los archivos accesibles directamente. Esto significa que ya no existen las nociones de virtualización de paquetes que impedían escribir en la raíz del juego o requerían deshabilitar la virtualización de escrituras del sistema de archivos o del registro.
* Como ahora los archivos pueden accederse y modificarse directamente, los siguientes elementos ya no necesitan especificarse en el [MicrosoftGame.config](/reference/system/microsoftgameconfig/microsoftgameconfig-schema) y están en desuso.
  * ModFolder
  * EnableWritesToPackageRoot
  * DisableFilesystemWriteVirtualization
  * DisableRegistryWriteVirtualization

<Note>Si estos elementos están presentes en un MicrosoftGame.config que se ha actualizado a `Game configVersion="1"`, se mostrará un error al intentar empaquetar el título. El error mostrará "The DesktopRegistration entries "modFolder", "enableWritesToPackageRoot", "disableRegistryWriteVirtualization" and "disableFilesystemWriteVirtualization" are deprecated in configVersion >= 1". Quitar estos elementos del MicrosoftGame.config resolverá el problema. Para obtener más información sobre `Game configVersion="1"` y si afecta a tu título, consulta [Detalles de versión de MicrosoftGame.config](/reference/system/microsoftgameconfig/microsoftgameconfig-schema#MicrosoftGameConfig-VersionDetails).</Note>

## Ventajas de Flat File Install para los jugadores de PC

Flat File Install permite a los jugadores seleccionar el directorio donde se instalan sus juegos a través de la aplicación XBOX (limitado a una carpeta por unidad), aplicar mods a los juegos instalados, mover juegos entre unidades a través de la aplicación XBOX y reparar juegos a través de la aplicación XBOX. Estos cambios significan que los jugadores tendrán acceso de lectura y escritura a todos los archivos del juego, excepto los ejecutables designados en el MicrosoftGame.config, que permanecerán cifrados. Estos cambios responden a solicitudes de larga data de los jugadores de PC al habilitar más juegos para admitir mods y al facilitar la búsqueda y administración de los archivos del juego.

## Comentarios

* Flat File Install solo se aplica a los juegos del GDK para PC. Los juegos publicados en Microsoft Store con otros modelos de aplicación (es decir, UWP) no obtendrán estas ventajas.
* Si tienes alguna automatización que dependa de analizar la ruta C:\Program Files\WindowsApps para las instalaciones de MSIXVC, este cambio la afectará, ya que todas las rutas apuntarán ahora a C:\XboxGames a menos que se especifique lo contrario con `wdapp` gamefolder.
* Flat File Install se aplicará a la mayoría de los títulos que existen actualmente en disponibilidad general. Las futuras actualizaciones del GDK a versiones anteriores del GDK permitirán un control más directo de esta característica mediante las mejoras de las herramientas `wdapp` que existen en el GDK de marzo de 2022.

## Consulte también

[Información general del empaquetado MSIXVC2](/build/core-features/common/packaging/overviews/packaging-msixvc2-overview)
[Introducción al empaquetado para PC](/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC)
[Uso de las herramientas del Microsoft Game Development Kit para instalar e iniciar tu título para PC](/tools/tools-pc/launching-on-pc)
[MicrosoftGame.config](/build/core-features/common/game-config/MicrosoftGameConfig-toc)


## Related topics

- [Modelo de cifrado de MSIXVC2](/es/build/core-features/common/packaging/packaging-encryption-msixvc2.md)
- [Información general de la API XGameSaveFiles](/es/build/core-features/common/game-save/xgamesavefiles.md)
- [Información general de Game Saves](/es/build/core-features/common/game-save/game-saves-overview.md)
- [Información general de DirectStorage](/es/build/console-features/storage/directstorage/directstorage-overview.md)
- [Información general de la certificación de XBOX](/es/publishing/certification/overview.md)
