11 min de lectura22 de agosto de 2026

Archivos manifest de Steam explicados: .manifest, AppManifest, Depot y Lua

Un mapa práctico de los tipos de archivo, identificadores, registros de biblioteca y paquetes auxiliares de Steam.

Respuesta rápida: Los Steam manifest files son registros de metadatos, no el juego instalado. Un depot .manifest describe una instantánea de contenido, appmanifest_<AppID>.acf registra el estado local de la biblioteca y los archivos Lua, JSON o VDF sirven como auxiliares de ciertos flujos. Comprueba el tipo de archivo y sus identificadores antes de descargar, reemplazar o importar nada.

Las búsquedas sobre Steam manifest files mezclan varias cosas: un depot manifest, un archivo appmanifest local, un script Lua, un archivo JSON, un VDF o un paquete completo para una herramienta de terceros. Pueden aparecer juntos en una guía, pero no hacen el mismo trabajo. Una diferencia pequeña en el nombre puede indicar estado local de la biblioteca, una instantánea de contenido o simplemente una ayuda para interpretar metadatos.

La pregunta útil no es solo «¿dónde descargo un manifest?», sino «¿qué archivo necesita realmente mi tarea y qué puede demostrar?». Esta guía separa el vocabulario, explica la cadena de identificadores de Steam y orienta a quien quiera revisar una biblioteca, crear un ACF inicial, buscar un paquete mediante AppID o trabajar con un flujo basado en Lua.

Los ejemplos usan términos habituales de Steam, pero no prometen un paquete actual, propiedad, licencia o acceso. La disponibilidad depende de la aplicación, depot, rama, cuenta, plataforma, idioma y fuente. Usa el mapa para reducir errores, conservar copias y llegar a la página adecuada.


¿Qué son los Steam manifest files?

En las conversaciones sobre Steam, «manifest» suele significar un registro estructurado que describe contenido o estado local. Un depot manifest está ligado a una instantánea de contenido, mientras que appmanifest_<AppID>.acf es un registro ACF que ayuda al cliente a relacionar un AppID con una instalación dentro de una biblioteca. Ambos son metadatos, pero pertenecen a capas diferentes. Ninguno es la carpeta jugable, una partida guardada o una licencia.

Un manifest puede ayudar a describir archivos, depots, builds o estado de instalación, pero por sí solo no demuestra que sea oficial, actual, completo o válido para todas las cuentas. Si una página promete desbloquear propiedad, recuperar contenido o evitar las comprobaciones de Steam, es una señal de alarma. Interpreta el archivo de forma limitada: es una descripción o registro que todavía debe comprobarse en Steam y en el flujo previsto.

Los metadatos no son contenido

El archivo que describe una instalación o depot es mucho más pequeño que los datos del juego. Separa el registro, el contenido y los permisos del cliente o de la cuenta.


Principales tipos de archivos manifest de Steam

La palabra «manifest» resulta más clara cuando se observa la extensión y la ubicación. Un depot .manifest pertenece a los metadatos de contenido; appmanifest_<AppID>.acf pertenece al estado local de una biblioteca Steam; Lua, JSON, VDF y archivos de claves son auxiliares que pueden viajar con un paquete de terceros. Los archivos instalados bajo steamapps/common son el contenido, no un manifest.

Usa esta tabla como clasificador inicial. Si no conoces el AppID, la biblioteca, el depot o la fuente, revisa una copia y confirma el contexto antes de moverla.

Archivo o ubicaciónQué suele representarLo que no debes asumir
Depot .manifestMetadatos de una instantánea de contenido de un depotNo es el juego instalado ni concede acceso
appmanifest_<AppID>.acfEstado local de una aplicación dentro de steamappsNo es un depot manifest ni una licencia
Archivo LuaScript o configuración para un flujo concretoNo prueba propiedad ni datos actuales
JSON, VDF o archivo de clavesMetadatos estructurados o ayudas de un paqueteLa extensión no demuestra que sea seguro o actual
steamapps/common/<Juego>Contenido instalado del juegoLa carpeta por sí sola no siempre hace que Steam lo reconozca
depotcache o salida de contenidoDatos almacenados en caché o descargadosNo es automáticamente la instalación activa

Empieza por extensión y ruta

El nombre, la carpeta padre y el AppID coincidente son más útiles que una página que solo dice «manifest».


Cómo se relacionan AppID, DepotID y ManifestID

AppID identifica la aplicación o producto. Un juego base, una demo, un DLC, una banda sonora, una herramienta y una aplicación de prueba pueden tener AppID diferentes. Por eso debes comparar el AppID con la entrada exacta de la tienda antes de usarlo en un nombre de archivo o generador.

DepotID identifica una subdivisión de contenido. Puede haber depots separados para Windows, Linux, macOS, idiomas, contenido opcional o archivos compartidos. ManifestID identifica una versión o instantánea de un depot. La cadena AppID → DepotID → ManifestID ayuda a describir una relación, pero no significa que cada AppID exponga todos los depots ni que cada ManifestID esté disponible para todas las cuentas o ramas.

Cuando un paquete contiene varios identificadores, comprueba que correspondan al mismo título, plataforma, rama e idioma. Un DLC equivocado, un depot de otra plataforma o un ManifestID antiguo pueden hacer que un paquete aparentemente válido falle. Usa los identificadores como evidencia para comparar, no como garantía de acceso o instalación.

IDCapaComprobación útil
AppIDAplicación o productoComparar con la URL oficial y la edición exacta
DepotIDSubdivisión de contenidoComprobar plataforma, idioma, DLC y contenido compartido
ManifestIDInstantánea del depotComprobar rama, build, fecha de fuente y disponibilidad

Los ID acotan la pregunta

AppID indica el producto; DepotID y ManifestID describen la parte y la instantánea. Ninguno reemplaza las comprobaciones actuales del cliente o la cuenta.


Registros de biblioteca frente a archivos de paquete

appmanifest_<AppID>.acf forma parte de la contabilidad local de una biblioteca Steam. Normalmente está directamente dentro de steamapps, mientras el contenido instalado queda debajo de steamapps/common. Si el ACF falta o no coincide, Steam puede mostrar Instalar aunque la carpeta común conserve muchos archivos. La reparación debe preservar la biblioteca y dejar que Steam descubra o verifique la carpeta correcta.

Un paquete de depot tiene otro objetivo. Puede describir depots, versiones y relaciones de archivos para un flujo autorizado, pero no reemplaza el registro ACF ni convierte un archivo descargado en una instalación activa. Lua, JSON, VDF y claves pueden ayudar a una herramienta, pero siguen siendo entradas de paquete y no el estado autoritativo de Steam.

Son dos preguntas de reparación distintas

Para una instalación local olvidada por Steam, consulta la guía de AppManifest. Para un paquete basado en AppID, usa Finder o Downloader y no copies un ACF al azar.


Elige el siguiente paso adecuado

La página correcta depende del resultado que buscas. No empieces solo por la extensión: identifica el objetivo, confirma el AppID y usa el flujo más estrecho que muestre sus advertencias.

Este orden mantiene los cambios reversibles. Evita enviar a quien busca una explicación directamente a una descarga y evita que quien repara una biblioteca local trate un depot manifest como si fuera un reemplazo de ACF.

ObjetivoRuta recomendadaPor qué encaja
Entender el vocabulario y los límitesEsta guíaExplica .manifest, ACF, Lua, JSON, VDF y los ID
Revisar o crear un ACF localAppManifest Generator y su guíaSe centra en campos y comprobaciones de appmanifest_<AppID>.acf
Encontrar un AppID por nombreAppID FinderReduce errores entre juego base, DLC, demo y edición
Comprobar o preparar un paquete por AppIDSteam Manifest Finder o DownloaderSepara disponibilidad de paquete y reparación local
Crear un Lua inicialSteam Lua GeneratorAclara que un Lua local no es un paquete depot
  1. Identifica el producto exacto

    Confirma título, edición, plataforma y AppID. No uses el ID de un DLC, demo, banda sonora o herramienta si buscas el juego base.

  2. Nombra la capa del archivo

    Decide si es un ACF local, un depot .manifest, un auxiliar Lua o la carpeta instalada.

  3. Conserva el original

    Cierra Steam, copia el archivo y anota la ruta completa de la biblioteca.

  4. Comprueba fuente y fecha

    Prefiere contexto documentado y repositorios transparentes. «Actual», «seguro» y «oficial» son afirmaciones que necesitan evidencia.

  5. Haz un solo cambio

    No reemplaces muchos archivos a la vez. Un cambio controlado facilita encontrar la causa.

  6. Valida en el cliente previsto

    Comprueba biblioteca, ruta, build y estado de error después de que Steam o la herramienta revise el resultado.

El final es un resultado verificado

Que un archivo se pueda leer no significa que coincida con el juego, biblioteca, plataforma, rama o estado actual.


Comprobaciones de fuente, actualización y versión

Las páginas de manifest usan palabras como actualizado, actual, completo o verificado. Cada una debe estar ligada a una fuente y una fecha de comprobación. La documentación de Valve explica el modelo de aplicaciones y depots, pero no convierte un paquete comunitario en un paquete actual. La fecha de un repositorio o de una herramienta es solo una pieza de evidencia.

Antes de importar, compara AppID, DepotID, ManifestID, plataforma, idioma, rama y notas de publicación. Si la fuente es comunitaria, revisa su historial y documentación en vez de confiar en un espejo que oculta los archivos detrás de un instalador. Sin una URL estable y verificable, conserva la página oficial como referencia y no inventes un enlace directo.

Sin fecha verificada, no hay afirmación de «último»

Esta guía explica funciones de archivo; no etiqueta un paquete como actual u oficial sin fuente, plataforma y fecha.


Seguridad y límites de propiedad

Los manifest pueden servir para copias de seguridad, comparación de versiones, diagnóstico y gestión autorizada. También pueden aparecer en páginas inseguras. No ejecutes un instalador solo porque llegó junto a un .manifest o .lua. No introduzcas contraseña de Steam, API key, cookie de sesión o datos de pago en un espejo no documentado. Mantén los archivos inspeccionables y separados de la biblioteca activa hasta entenderlos.

Este sitio no ofrece instrucciones para saltar propiedad, DRM, licencias, restricciones de cuenta, acceso a ramas o controles de seguridad. Un manifest, Lua, AppID, DepotID o ManifestID no es una licencia. Si la consulta pide archivos para un juego que la persona no posee, la respuesta responsable termina en el límite de autorización y remite a Steam y a la documentación oficial.

Inspecciona antes de importar

El paquete más seguro es aquel cuya fuente, propósito, IDs y cliente previsto están claros antes de tocar la biblioteca o la cuenta.


Errores frecuentes con Steam manifest files

El error más común es tratar todos los archivos llamados manifest como intercambiables. Un depot .manifest, un appmanifest_<AppID>.acf y un paquete Lua pueden ser texto, pero no reparan el mismo problema. Otro error es copiar un archivo de otra biblioteca o edición porque el nombre parece familiar. Compara AppID, ruta, plataforma y fuente.

También es frecuente editar con Steam abierto, borrar el original antes de hacer copia o dejar que el cliente empiece una descarga en la carpeta equivocada. Pausa, conserva evidencia y haz un cambio. Si aparece una descarga enorme, un botón Instalar, un bucle de actualización o un error de validación, vuelve a revisar la ruta y los ID antes de añadir más archivos.

ErrorCorrección más segura
Usar un depot .manifest como ACFIdentificar la capa y consultar la guía AppManifest
Mezclar ID del juego y DLCComparar la entrada exacta de la tienda
Confiar en un espejo «actual»Registrar fuente, fecha, plataforma, rama y notas
Editar con Steam abiertoSalir, respaldar y cambiar una sola cosa
Borrar la carpeta para forzar detecciónConservarla y dejar que Steam verifique

Cuando dudes, reduce el alcance

La siguiente acción suele ser verificar ID, ruta y tipo de archivo, no descargar un archivo mayor ni editar más metadatos.


Preguntas frecuentes sobre Steam manifest files

Describen contenido o estado local. Los depot manifests se asocian a instantáneas y appmanifest_<AppID>.acf registra el estado de una aplicación en una biblioteca. Son metadatos, no el juego ni una licencia.

No. El ACF es un registro local en steamapps y el depot manifest describe una instantánea de contenido. Pueden referirse a la misma aplicación, pero pertenecen a capas distintas.

AppID identifica la aplicación, DepotID una subdivisión de contenido y ManifestID una instantánea de ese depot. Comprueba plataforma, idioma, rama y disponibilidad.

Normalmente son scripts o auxiliares de una herramienta. Pueden viajar junto a metadatos, pero no son un depot manifest, un ACF local ni una prueba de propiedad.

Directamente dentro de steamapps en la biblioteca que contiene el juego. El contenido suele estar debajo de steamapps/common y las bibliotecas personalizadas cambian la ruta exacta.

No existe un archivo universal para cada aplicación, plataforma, rama y cuenta. Comprueba fuente, fecha, AppID, DepotID, ManifestID y flujo. Para un paquete por AppID, usa Finder o Downloader y revisa el resultado.

No. Un manifest, Lua o ID no es una licencia ni debe usarse para saltar propiedad, DRM o restricciones de cuenta. Usa los canales oficiales de Steam y del desarrollador.

Referencias oficiales y técnicas

  1. Steamworks — Applications and Depots — Explicación oficial de Valve sobre aplicaciones y depots.
  2. Steamworks — Building and Publishing — Contexto oficial sobre builds, depots y publicación.
  3. Steam Support — Verify Integrity of Game Files — Referencia oficial para validar archivos locales.
  4. Valve Developer Community — Add Non-Steam Game Files to Steam — Contexto comunitario sobre el comportamiento de archivos locales; no sustituye soporte oficial.