Wat is het ACF-bestandsformaat?
Bestanden met de extensie .acf worden gebruikt door Valve Steam, een digitaal distributieplatform en applicatiewinkel. In tegenstelling tot binaire cachebestanden zijn .acf-bestanden tekstbestanden met sleutel-waardeparen in het VDF-formaat van Valve, waardoor ze menselijk leesbaar en bewerkbaar zijn in elke tekstverwerker.
Inhoud van .acf-bestanden
.acf-bestanden slaan de app-manifestgegevens op voor elk geïnstalleerd Steam-spel of elke applicatie. Steam gebruikt deze bestanden om het downloaden en bijwerken van spellen te ondersteunen, en de gegevens die ze bevatten worden ook gebruikt voor het verifiëren van de integriteit van geïnstalleerde software. Elk bestand heeft de naam appmanifest_APPID.acf (bijvoorbeeld appmanifest_440.acf voor Team Fortress 2) en bevindt zich in de map Steam/steamapps/. De hoofdsleutel van het bestand is AppState, met subvelden voor de naam van de app, de installatiemap, StateFlags (4 = volledig geïnstalleerd, 1026 = update vereist), downloadgrootte, depotgegevens en build-ID.
Wat is Valve Steam?
Steam is een digitale winkel waar gebruikers spellen en andere software kunnen kopen. Het platform biedt geïntegreerde softwarebeveiliging, cloud-opslag voor spelgegevens, een dienst voor microbetalingen en communityfuncties. Ontwikkelaars publiceren spellen via Steam Direct. Vanwege deze rijke set aan functies heeft Steam een enorme populariteit verworven op de markt voor computerspellen.
Het verwijderen van een .acf-bestand zorgt ervoor dat Steam de installatie uit het oog verliest, hoewel de spelbestanden zelf intact blijven en opnieuw kunnen worden gekoppeld door het manifest te regenereren of te repareren.
Beveiliging & veiligheid
RISICO: LOWACF-bestanden zijn platte tekst en kunnen niet worden uitgevoerd. Het onjuist bewerken ervan kan ertoe leiden dat Steam een installatie verkeerd identificeert of een volledige her-download start, maar er is geen beveiligingsrisico. Download geen ACF-bestanden van onbetrouwbare sites - in het beste geval kunnen ze Steam naar een verkeerd installatiepad verwijzen; het formaat zelf bevat geen uitvoerbare code.
Formaatdetails
in een notendop- Microsoft Agent HTTP Character File - Verouderde downloadbeschrijving voor geanimeerde personages voor Microsoft Agent (Windows 98/XP-tijdperk); niet gerelateerd aan Steam.
Programma's die ACF-bestanden openen
Technische details
diepe specificaties| Formaat-type | Platte tekst sleutel-waarde app-manifest (Valve VDF/KeyValues-formaat) |
| Ontwikkelaar | Valve Corporation |
| Codering | Tekst, UTF-8 (ASCII-compatibel) |
| Bestandsnaamgeving | appmanifest_APPID.acf (bijv. appmanifest_440.acf voor Team Fortress 2) |
| Locatie | Steam/steamapps/ map |
| Hoofdsleutel | AppState (vereiste identificatie voor Steam om het bestand te parseren) |
| Belangrijke velden | AppID, name, installdir, StateFlags, SizeOnDisk, buildid, MountedDepots, InstalledDepots |
| StateFlags-waarden | 4 = volledig geïnstalleerd; 1026 = update vereist |
| Parsing | Menselijk leesbaar; bewerkbaar in elke tekstverwerker |
| Steam-opstart | Steam leest ACF-bestanden bij het opstarten om geïnstalleerde spellen en hun depot-manifesten op te sommen |
| Typische bestandsgrootte | 1 KB - 5 KB |
| MIME-type | text/plain |
| Ondersteunde OS | Windows, macOS, Linux |
| Integriteitscontrole | Steam valideert spelbestanden afzonderlijk via depot-hashes; er is geen checksum ingebed in de ACF zelf |
| Uitgebracht | ~2003 (with Steam client) |
| Laatste versie | No versioned spec; format evolves with Steam client updates |
| Specificatie | developer.valvesoftware.com |
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over ACF-bestanden.
Veelgestelde vragen
Wat is een ACF-bestand?
Kan ik een ACF-bestand verwijderen?
steamapps/common blijven behouden. Installeer het spel opnieuw via Steam (het detecteert de bestaande bestanden en slaat het opnieuw downloaden over) om het ACF-bestand opnieuw aan te maken.Hoe verplaats ik een Steam-spel naar een andere schijf met behulp van het ACF-bestand?
appmanifest_APPID.acf-bestand als de spelmap van steamapps/common naar dezelfde locaties op de nieuwe schijf, en voeg de nieuwe schijf vervolgens toe als een Steam-bibliotheek (Steam → Instellingen → Opslag). Steam zal de installatie herkennen.Kan ik een ACF-bestand openen in een tekstverwerker?
Waarom is mijn spel uit Steam verdwenen nadat ik de bestanden heb verplaatst?
appmanifest_APPID.acf van de oude locatie (of de cache van Steam), of voer de installatie opnieuw uit - Steam zal de bestaande bestanden detecteren en een volledige her-download vermijden.