Qu'est-ce que le format de fichier ACF ?
Les fichiers avec l'extension .acf sont utilisés par Valve Steam, une plateforme de distribution numérique et un magasin d'applications. Contrairement aux fichiers de cache binaires, les fichiers .acf sont des fichiers clé-valeur en texte brut au format VDF de Valve, ce qui les rend lisibles par l'homme et modifiables dans n'importe quel éditeur de texte.
Contenu des fichiers .acf
Les fichiers .acf stockent les données du manifeste de l'application pour chaque jeu ou application Steam installé. Steam utilise ces fichiers pour prendre en charge le téléchargement et la mise à jour des jeux, et les données qu'ils contiennent sont également utilisées pour vérifier l'intégrité des logiciels installés. Chaque fichier est nommé appmanifest_APPID.acf (par exemple, appmanifest_440.acf pour Team Fortress 2) et réside dans le répertoire Steam/steamapps/. La clé racine du fichier est AppState, avec des sous-champs pour le nom de l'application, le répertoire d'installation, les StateFlags (4 = entièrement installé, 1026 = mise à jour requise), la taille du téléchargement, les données de dépôt et l'ID de build.
Qu'est-ce que Valve Steam ?
Steam est une boutique numérique où les utilisateurs peuvent acheter des jeux et d'autres logiciels. La plateforme offre une protection logicielle intégrée, des sauvegardes dans le cloud, un service de micro-paiements et des fonctionnalités communautaires. Les développeurs publient des jeux via Steam Direct. C'est en raison de cet ensemble riche de fonctions que Steam a acquis une immense popularité sur le marché des jeux informatiques.
La suppression d'un fichier .acf amène Steam à perdre la trace de l'installation, bien que les fichiers du jeu eux-mêmes restent intacts et puissent être liés à nouveau en régénérant ou en réparant le manifeste.
Sécurité et sûreté
RISQUE : LOWLes fichiers ACF sont en texte brut et ne peuvent pas s'exécuter. Une modification incorrecte peut amener Steam à mal identifier une installation ou à déclencher un téléchargement complet, mais aucun risque de sécurité n'existe. Ne téléchargez pas de fichiers ACF depuis des sites non fiables - au mieux, ils pourraient pointer Steam vers un mauvais chemin d'installation ; le format lui-même ne contient aucune charge utile exécutable.
Détails du format
en bref- Microsoft Agent HTTP Character File - Descripteur de téléchargement de personnage animé hérité pour Microsoft Agent (ère Windows 98/XP) ; sans rapport avec Steam.
Programmes qui ouvrent les fichiers ACF
Détails techniques
spécifications approfondies| Type de format | Manifeste d'application clé-valeur en texte brut (format Valve VDF/KeyValues) |
| Développeur | Valve Corporation |
| Encodage | Texte, UTF-8 (compatible ASCII) |
| Nommage des fichiers | appmanifest_APPID.acf (ex: appmanifest_440.acf pour Team Fortress 2) |
| Emplacement | Répertoire Steam/steamapps/ |
| Clé racine | AppState (identifiant requis pour que Steam analyse le fichier) |
| Champs clés | AppID, name, installdir, StateFlags, SizeOnDisk, buildid, MountedDepots, InstalledDepots |
| Valeurs StateFlags | 4 = entièrement installé ; 1026 = mise à jour requise |
| Analyse | Lisible par l'homme ; modifiable dans n'importe quel éditeur de texte brut |
| Démarrage de Steam | Steam lit les fichiers ACF au lancement pour énumérer les jeux installés et leurs manifestes de dépôt |
| Taille typique du fichier | 1 Ko - 5 Ko |
| Type MIME | text/plain |
| OS supportés | Windows, macOS, Linux |
| Vérification d'intégrité | Steam valide les fichiers de jeu via des hachages de dépôt séparément ; aucun checksum n'est intégré dans l'ACF lui-même |
| Publié | ~2003 (with Steam client) |
| Dernière version | No versioned spec; format evolves with Steam client updates |
| Spécification | developer.valvesoftware.com |
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers ACF.
Foire aux questions
Qu'est-ce qu'un fichier ACF ?
Puis-je supprimer un fichier ACF ?
steamapps/common subsistent. Réinstallez via Steam (il détectera les fichiers existants et ignorera le nouveau téléchargement) pour recréer l'ACF.Comment déplacer un jeu Steam vers un autre lecteur en utilisant le fichier ACF ?
appmanifest_APPID.acf et le dossier du jeu de steamapps/common vers les mêmes emplacements sur le nouveau lecteur, puis ajoutez le nouveau lecteur comme bibliothèque Steam (Steam → Paramètres → Stockage). Steam reconnaîtra l'installation.Puis-je ouvrir un fichier ACF dans un éditeur de texte ?
Pourquoi mon jeu a-t-il disparu de Steam après avoir déplacé les fichiers ?
appmanifest_APPID.acf correspondant depuis l'ancien emplacement (ou le cache de Steam), ou relancez l'installation - Steam détectera les fichiers existants et évitera un téléchargement complet.