File appmanifest di Steam: cos'è, dove si trova e come ripararlo
Guida pratica a appmanifest_<AppID>.acf, riconoscimento della libreria, backup e recupero sicuro quando i file del gioco esistono ma Steam lo mostra come non installato.

In questa pagina
Steam può conservare tutti i grandi file di un gioco sul disco e mostrare comunque il pulsante Installa. Questo stato spesso indica un appmanifest assente o inutilizzabile, non un gioco eliminato. steamapps/common contiene i dati; appmanifest_<AppID>.acf fa parte del registro locale che consente a Steam di riconoscerli e gestirli.
Copiare un ACF casuale non è una scorciatoia innocua. AppID, installdir, build, stato o depot errati possono avviare una verifica nel percorso sbagliato o un download molto grande. Una riparazione sicura parte dal disco e dalla libreria reali.
Questa guida spiega il ruolo, la posizione, i campi da controllare e un ordine di recupero reversibile. La creazione del file resta nell'AppManifest Generator, così la pagina informativa e lo strumento mantengono intenti distinti.
Cos'è un file appmanifest di Steam?
Un appmanifest è un documento di testo nel formato Valve KeyValues con estensione .acf. Steam ne crea uno per ogni app gestita localmente. Il nome segue appmanifest_<AppID>.acf; per AppID 730 è appmanifest_730.acf.
Non è il gioco, un manifesto depot scaricato, una licenza o un backup dei salvataggi. È un metadato di stato locale che collega l'AppID alla cartella e registra installazione, aggiornamento o preparazione.
Un'app può usare molti depot, ma normalmente possiede un record appmanifest per installazione di libreria. I manifest depot descrivono versioni dei contenuti; l'appmanifest coordina l'installazione dell'app.
appmanifest_730.acf
appmanifest_570.acf
appmanifest_<AppID>.acf
| File o cartella | Funzione | Sostituire senza controllo? |
|---|---|---|
| appmanifest_<AppID>.acf | Stato locale e riconoscimento | No; backup e verifica AppID |
| steamapps/common/<Gioco> | File installati | No |
| steamapps/content | Output di download_depot | Non eliminare se necessario |
| depotcache | Dati di download in preparazione | No durante download o decompressione |
| userdata | Dati account e alcuni salvataggi | Fuori da questa riparazione |
Dove si trovano i file appmanifest?
Su Windows il percorso predefinito è spesso C:\Program Files (x86)\Steam\steamapps. Una libreria secondaria può usare D:\SteamLibrary\steamapps. L'ACF è direttamente in steamapps, mentre la cartella del gioco è normalmente in steamapps/common.
Non controllare solo la prima cartella Steam. Usa le impostazioni Archiviazione o libraryfolders.vdf per trovare la libreria che contiene davvero la cartella common e cerca l'ACF nello stesso steamapps.
Su Linux e Steam Deck il percorso varia tra installazione nativa, Flatpak e compatibilità, ma la relazione tra libreria, steamapps, ACF e common resta uguale.
C:\Program Files (x86)\Steam\steamapps\appmanifest_730.acf
D:\SteamLibrary\steamapps\appmanifest_730.acf
D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive

Fai coincidere l'intera libreria
Un ACF nella libreria sbagliata non ricollega in modo affidabile un gioco su un altro disco. Controlla insieme radice e cartella common.
Campi importanti di AppManifest ACF
Il contenuto è leggibile, ma non tutti i valori vanno indovinati. Controlla prima appid, name e installdir. L'AppID deve indicare la voce corretta e installdir deve coincidere con la cartella reale in steamapps/common.
StateFlags è un campo numerico di stato. Il valore 4 compare spesso nelle installazioni, ma non ricostruisce depot o build. buildid e InstalledDepots cambiano con gli aggiornamenti; LastUpdated e SizeOnDisk descrivono lo stato locale, non l'ultima versione pubblica.
Steam può riscrivere il file dopo avvio, verifica o aggiornamento. Un file generato è un punto di partenza; dopo il riconoscimento, lascia aggiornare il record al client.
"appid" "730"
"name" "Counter-Strike 2"
"installdir" "Counter-Strike Global Offensive"
"StateFlags" "4"
| Campo | Significato | Nota |
|---|---|---|
| appid | App Steam associata | Non confondere gioco, DLC, demo o colonna sonora |
| installdir | Cartella sotto common | Deve corrispondere esattamente |
| StateFlags | Stato locale | Indizio, non riparazione completa |
| buildid | Build registrata | Lascia aggiornare a Steam |
| InstalledDepots | Depot collegati | Non inventare ID |
| SizeOnDisk | Dimensione locale registrata | La verifica deve ricalcolare lo stato |
Sintomi di appmanifest assente, vecchio o non corrispondente
Il caso classico è una cartella presente mentre Steam mostra Installa. Scegliendo la stessa libreria e iniziando l'installazione, il client può trovare i dati e passare alla verifica. Una libreria copiata può sembrare vuota se common è stata trasferita senza gli ACF.
Un file vecchio può provocare un download enorme, una verifica lunga o problemi dopo lo spostamento del disco. Spazio insufficiente, permessi, cache, libreria non registrata e file danneggiati possono dare sintomi simili.
Un record incompatibile è più pericoloso perché sembra plausibile. Confronta nome del file, appid, installdir, cartella reale e URL del negozio.
| Sintomo | Possibile causa | Primo controllo sicuro |
|---|---|---|
| File presenti ma appare Installa | ACF assente o libreria errata | Confrontare common e ACF nella stessa radice |
| Gioco scomparso dopo lo spostamento | Libreria o ACF non registrato | Aggiungere la libreria e controllare libraryfolders.vdf |
| Parte un download enorme | Stato locale non affidabile | Mettere in pausa e scegliere la cartella esistente |
| Compare un'altra edizione | AppID errato | Distinguere gioco, DLC e demo |
| Verifica in ciclo | Metadati vecchi o altra causa | Controllare spazio, permessi, cache e log |
Recupero sicuro di un AppManifest mancante
Segui un ordine reversibile per conservare file e stato prima che Steam modifichi la libreria. Metti in pausa download e aggiornamenti attivi.
La riparazione preferita è lasciare che Steam rilevi e verifichi i file esistenti. Genera un ACF soltanto dopo aver confermato AppID, cartella, libreria registrata e dati locali.
- Chiudi completamente Steam
Metti in pausa, usa Steam > Esci e verifica che il client non scriva più.
- Salva lo stato
Copia l'ACF esistente e annota percorso, dimensione, AppID e unità.
- Conferma l'AppID esatto
Distingui gioco base, DLC, demo, strumento, colonna sonora e app di test.
- Conferma la libreria
In Archiviazione verifica che Steam conosca la radice corretta.
- Avvia il rilevamento nello stesso punto
Scegli Installa per la stessa app e libreria per tentare la verifica dei file esistenti.
- Genera solo come ultimo passo
Con Steam chiuso crea un ACF minimo con AppID e installdir esatti, poi riavvia e verifica.
- Interrompi se il percorso è errato
Ripristina il backup e ricontrolla identità e libreria.

La verifica è il traguardo
Il successo significa che Steam riconosce l'app corretta e verifica i file, non soltanto che accetta il testo.
Quando usare un AppManifest Generator?
Usalo quando identità e posizione dei file sono già confermate. Può creare un punto iniziale leggibile con nome corretto, AppID, gioco, installdir, dimensione provvisoria e stato.
Non usarlo per inventare depot correnti, buildid, proprietà, licenze o un'installazione completa. Un file generato non concede accesso e non è ufficiale né garantito come recente.
Lo strumento del sito funziona nel browser e scarica un .acf di testo. Controllalo prima di salvarlo. Per il numero usa AppID Finder; per pacchetti manifest/Lua usa Steam Manifest Downloader.
| Obiettivo | Pagina o azione | Motivo |
|---|---|---|
| Capire un gioco scomparso | Questa guida | Diagnosi e ordine sicuro |
| Creare appmanifest_<AppID>.acf | AppManifest Generator | File di testo trasparente |
| Trovare l'AppID | AppID Finder | Evita confusione tra edizioni |
| Scaricare manifest/Lua | Steam Manifest Downloader | Tipo di file diverso |
| Riparare un download attivo | Risoluzione problemi Steam | Non sostituire durante la scrittura |
Errori da evitare nella riparazione
Non usare un ACF da una fonte sconosciuta soltanto perché il nome coincide. Può indicare un'altra cartella, build, lingua, beta o app. Controlla il testo prima dell'uso.
Non eliminare common prima di accettare un nuovo download. Non cancellare gli appmanifest in blocco: ogni file rappresenta un'app diversa.
Non modificare mentre Steam è aperto. Non definire un file generato ufficiale, recente, sicuro o completo. Account e Steam determinano ancora accesso, contenuti e verifica.
La riparazione appmanifest non recupera i salvataggi. Possono trovarsi in userdata, Documenti, AppData, cartella del gioco o Steam Cloud.
Una modifica controllata alla volta
Mantieni i backup, riavvia dopo ogni passaggio importante e ricontrolla app, libreria e cartella.
Domande frequenti su appmanifest
Riferimenti ufficiali e tecnici
- Steamworks — Applicazioni e depot — Spiegazione ufficiale di app, depot e struttura dei contenuti.
- Steamworks — Build e pubblicazione — Contesto ufficiale su SteamPipe, build e manifest.
- Valve Developer Community — Aggiungere file di gioco — Riferimento tecnico su libreria locale e appmanifest.
- PCGamingWiki — Steam — Riferimento della comunità su percorsi e problemi.
Ultimo aggiornamento: 30 luglio 2026