Arquivos manifest da Steam explicados: .manifest, AppManifest, depot e Lua
Um mapa prático dos tipos de arquivo da Steam, IDs, registros locais da biblioteca e arquivos auxiliares de pacotes.

Neste artigo
Buscas por steam manifest files costumam misturar um manifest de depot, um appmanifest local, um script Lua, metadados JSON ou VDF e um pacote montado para uma ferramenta de terceiros. A aparência pode ser parecida, mas a função não é. Uma diferença no nome ou no caminho separa estado local, instantâneo de conteúdo e arquivo auxiliar.
A pergunta útil não é apenas onde baixar um manifest, mas qual arquivo a tarefa realmente exige e o que ele pode provar. Este guia separa os termos, explica a cadeia AppID → DepotID → ManifestID e direciona cada objetivo para o fluxo adequado.
Os exemplos usam termos comuns da Steam, mas não prometem pacote atual, licença, propriedade ou acesso. A disponibilidade muda conforme app, depot, branch, conta, plataforma, idioma e fonte.
O que são Steam manifest files?
Nas conversas sobre a Steam, manifest normalmente significa um registro estruturado que descreve conteúdo ou estado local. Um manifest de depot está ligado a um instantâneo de conteúdo, enquanto appmanifest_<AppID>.acf é um registro ACF que liga o AppID a uma instalação em uma biblioteca. Ambos são metadados: não são a pasta do jogo, um save ou uma licença.
Um manifest pode descrever relações entre arquivos, depots, builds e estado de instalação. Ele não prova que o arquivo é oficial, atual, completo ou utilizável por todas as contas. Promessas de liberar propriedade, restaurar conteúdo ausente ou contornar verificações da Steam são sinais de risco.
Metadado não é conteúdo
Mantenha separados o registro, os dados do jogo e as permissões da conta ou do cliente.
Principais tipos de arquivo manifest da Steam
A extensão e o caminho tornam o termo manifest mais preciso. Um .manifest de depot representa metadados de conteúdo, appmanifest_<AppID>.acf representa o estado local em steamapps, e Lua, JSON, VDF ou key são dados auxiliares. Os arquivos em steamapps/common são o conteúdo instalado, não um manifest.
Use a tabela como classificação inicial. Se AppID, biblioteca, depot ou fonte forem desconhecidos, examine uma cópia e confirme o contexto antes de mover o arquivo.
| Arquivo ou local | O que costuma representar | Não presuma |
|---|---|---|
| .manifest de depot | Metadados de um instantâneo de conteúdo, geralmente ligado a build ou ManifestID | Não é o jogo instalado nem concede acesso |
| appmanifest_<AppID>.acf | Estado local do app em steamapps | Não é depot manifest nem licença |
| Arquivo Lua | Script ou entrada de configuração de uma ferramenta | Não prova propriedade nem dados atuais |
| JSON, VDF ou key | Metadados estruturados ou dados auxiliares | A extensão não prova segurança ou atualidade |
| steamapps/common/<Game> | Conteúdo instalado e suas pastas | A pasta sozinha pode não fazer a Steam reconhecer o jogo |
| depotcache ou saída content | Dados em cache ou baixados | Não é automaticamente a instalação ativa |

Comece pela extensão e pelo caminho
Nome, pasta pai e AppID correspondente são mais úteis do que uma página que apenas diz manifest.
Como AppID, DepotID e ManifestID se conectam
AppID identifica o aplicativo ou produto. Jogo base, demo, DLC, trilha sonora e ferramenta podem ter AppIDs diferentes. Confira a entrada exata da loja antes de usar o ID em um nome de arquivo ou gerador.
DepotID identifica uma subdivisão de conteúdo, como plataforma, idioma ou DLC. ManifestID identifica uma versão ou instantâneo específico desse depot. A cadeia AppID → DepotID → ManifestID descreve uma relação, mas não significa que todo depot ou snapshot esteja disponível para toda conta ou branch.
Quando um pacote tem vários IDs, compare título, plataforma, branch, idioma e versão desejada. IDs ajudam na comparação, mas não garantem acesso ou instalação.
| ID | Camada | Verificação útil |
|---|---|---|
| AppID | Aplicativo ou produto | Compare com a URL oficial e a edição exata |
| DepotID | Subdivisão de conteúdo | Confira plataforma, idioma, DLC e conteúdo compartilhado |
| ManifestID | Snapshot de um depot | Confira branch, build, data da fonte e disponibilidade |
IDs reduzem a dúvida
Eles não substituem as verificações atuais da Steam ou da conta.
Registros da biblioteca e arquivos de pacote
appmanifest_<AppID>.acf faz parte do controle local da biblioteca Steam. Ele normalmente fica diretamente em steamapps e liga o app à pasta de instalação e ao estado local. Se estiver ausente ou incorreto, a Steam pode mostrar Instalar mesmo com arquivos grandes em steamapps/common.
Um pacote de depot manifest tem outra função. Ele pode descrever depots e versões em um fluxo autorizado, mas não substitui a ACF nem transforma um arquivo baixado em uma instalação da biblioteca. Lua, JSON, VDF e key continuam sendo entradas de ferramentas, não o estado local oficial do cliente.
Separe as duas perguntas de reparo
Para uma instalação esquecida, leia o guia AppManifest; para um pacote por AppID, use Finder ou Downloader.
Escolha o próximo passo certo
A página adequada depende do resultado desejado. Comece pelo objetivo, confirme o AppID e escolha o fluxo cujas entradas e alertas correspondem ao caso.
A ordem abaixo mantém as mudanças reversíveis. Ela evita enviar quem busca explicação diretamente para um download e evita usar um depot manifest como substituto de ACF.
| Objetivo | Caminho | Por que combina |
|---|---|---|
| Entender termos e limites | Este guia | Explica .manifest, ACF, Lua, JSON, VDF e IDs |
| Inspecionar ou criar uma ACF local | AppManifest Generator e guia | Foca nos campos appmanifest_<AppID>.acf |
| Encontrar AppID pelo nome | AppID Finder | Reduz confusão entre jogo, DLC e demo |
| Conferir pacote por AppID | Manifest Finder ou Downloader | Separa disponibilidade do pacote e reparo local |
| Criar um Lua inicial | Steam Lua Generator | Mostra que Lua não é depot nem licença |
- Identifique o produto exato
Confirme título, edição, plataforma e AppID. Não use ID de DLC, demo ou ferramenta quando quer o jogo base.
- Defina a camada do arquivo
Separe ACF local, .manifest de depot, auxiliar Lua e pasta instalada.
- Preserve o original
Feche a Steam, copie o arquivo existente e registre o caminho completo da biblioteca.
- Confira fonte e data
As palavras atual, seguro e oficial precisam de evidência visível.
- Faça uma mudança por vez
Não substitua vários arquivos ao mesmo tempo para conseguir identificar a causa.
- Valide no cliente correto
Confira biblioteca, caminho, build e erro antes de manter a mudança.

O objetivo é um resultado verificado
Um arquivo que abre não é necessariamente o arquivo do jogo, plataforma, branch ou conteúdo atual.
Verifique fonte, atualização e versão
Termos como atual, completo e verificado precisam de uma fonte e de uma data de conferência. A documentação da Valve explica o modelo de apps e depots, mas não torna um pacote comunitário atual automaticamente.
Antes de importar, compare AppID, DepotID, ManifestID, plataforma, idioma, branch e notas de versão. Prefira uma fonte documentada e inspecionável a um mirror que esconde os arquivos atrás de um instalador. Sem link de arquivo estável e verificável, mantenha a página oficial como referência.
Sem data verificada, não diga atual
Este guia explica as funções dos arquivos; não classifica um pacote como oficial ou recente sem evidência.
Segurança e limites de propriedade
Manifests podem ajudar em backup, diagnóstico, comparação de versões e gestão autorizada da biblioteca. Não execute um instalador apenas porque veio junto com .manifest ou .lua. Não informe senha da Steam, API key, cookie de sessão ou dados de pagamento a um mirror sem documentação.
Este site não oferece instruções para contornar propriedade, DRM, licenças, restrições de conta, acesso a branches ou verificações de segurança. Manifest, Lua, AppID, DepotID e ManifestID não são licenças. Para jogos que você não possui, use apenas Steam oficial, suporte ou documentação do desenvolvedor.
Inspecione antes de importar
Fonte, objetivo, IDs e cliente-alvo precisam estar claros antes de um pacote tocar na biblioteca.
Erros comuns com Steam manifest files
O erro mais comum é tratar todo arquivo com a palavra manifest como intercambiável. .manifest de depot, appmanifest_<AppID>.acf e pacote Lua resolvem problemas diferentes. Compare sempre AppID, pasta de instalação, plataforma e fonte.
Evite editar com a Steam aberta, apagar o original sem backup ou iniciar download na pasta errada. Se aparecer download inesperado, botão Instalar ou loop de validação, pare e confira novamente caminho e IDs.
| Erro | Correção mais segura |
|---|---|
| Usar .manifest de depot como ACF | Identifique a camada e leia o guia AppManifest |
| Misturar IDs de jogo e DLC | Compare a entrada exata da loja |
| Confiar em mirror dito atual | Registre fonte, data, plataforma, branch e notas |
| Editar com a Steam aberta | Feche, faça backup e altere uma coisa |
| Apagar common para forçar descoberta | Preserve a pasta e deixe a Steam verificar |
Na dúvida, reduza o escopo
Primeiro confira ID, caminho e tipo de arquivo, em vez de adicionar mais arquivos ou metadados.
Perguntas frequentes sobre Steam manifest files
Referências oficiais e técnicas
- Steamworks — Applications and Depots — Explicação oficial da Valve sobre aplicativos, depots e conteúdo.
- Steamworks — Building and Publishing — Contexto oficial sobre SteamPipe, builds e manifests.
- Steam Support — Verificar integridade dos arquivos — Ajuda oficial para verificar arquivos locais.
- Valve Developer Community — Adicionar arquivos de jogo — Referência técnica comunitária sobre arquivos locais da Steam.
Última atualização: 22 de agosto de 2026