Erreur steam_api.dll ou steam_api64.dll : les solutions
steam_api.dll (et steam_api64.dll pour les jeux 64 bits) relie un jeu à Steam : connexion au compte, succès, sauvegardes en ligne, multijoueur. Ce fichier est livré avec chaque jeu, dans le dossier du jeu, et non avec Steam lui-même.
En bref
- Dans Steam, vérifiez l'intégrité des fichiers du jeu : c'est la solution la plus fiable.
- Si votre antivirus a supprimé le fichier, restaurez-le depuis sa quarantaine.
- Le fichier seul peut aussi être téléchargé et copié dans le dossier du jeu, mais chaque jeu attend sa propre version.
Vérifier les fichiers du jeu dans Steam
- Ouvrez Steam, puis la Bibliothèque.
- Clic droit sur le jeu › Propriétés › Fichiers installés › Vérifier l'intégrité des fichiers du jeu.
- Steam compare les fichiers avec ceux d'origine et télécharge ceux qui manquent, dont steam_api.dll, dans la bonne version.
Récupérer un fichier supprimé par l'antivirus
Les antivirus suppriment parfois steam_api.dll ou steam_api64.dll par erreur. Avec l'antivirus de Windows : Sécurité Windows › Protection contre les virus et menaces › Historique de protection › choisissez l'élément concerné › Restaurer.
Si le fichier vient bien de Steam et qu'il est de nouveau supprimé, vous pouvez ajouter le dossier du jeu aux exclusions (Paramètres de protection › Exclusions). Avec un autre antivirus, consultez sa quarantaine.
« SteamAPI_Init failed » ou « Unable to initialize Steam API »
Ici, le fichier est présent mais le jeu n'arrive pas à joindre Steam :
- vérifiez que Steam est lancé et connecté à votre compte, puis démarrez le jeu depuis Steam ;
- si le jeu est lancé « en tant qu'administrateur », lancez Steam de la même façon (ou aucun des deux) ;
- redémarrez Steam (menu Steam › Quitter, puis relancez-le).
Si l'erreur persiste
- Désinstallez puis réinstallez le jeu concerné.
- Réinstallez Steam en dernier recours : attention, désinstaller Steam supprime aussi les jeux installés ; déplacez d'abord le dossier
steamappssi vous voulez les conserver.
Fichiers DLL concernés
Chaque fiche propose le téléchargement du fichier seul et la méthode complète adaptée.
Questions fréquentes
Puis-je utiliser le steam_api.dll d'un autre jeu ?
Parfois, mais ce n'est pas garanti : chaque jeu est compilé avec une version précise du kit Steamworks. Préférez la vérification des fichiers, qui remet la bonne version.