7 votes

Le message "Unable to load Steam.dll" apparaît lorsque vous essayez de charger Peggle Extreme.

J'ai installé un jeu appelé Peggle Extreme, un jeu gratuit dans la boutique en ligne Steam, mais lorsque j'ai essayé d'y jouer, une erreur s'est produite :

Unable to load Steam.dll

  • Je n'ai pas ce problème avec d'autres jeux.
  • J'ai essayé de désinstaller et de réinstaller le jeu, mais en vain ; j'obtiens toujours la même erreur.
  • Pour autant que je sache, il a été entièrement téléchargé et est prêt à être lancé.

Je me demandais s'il s'agissait d'un problème répandu, ou si c'était juste moi.

J'ai joint une capture d'écran : Steam Screenshot of Error

4voto

Dargor Points 739

Il semble que copier le Steam.dll dans le dossier du jeu pourrait aider. Source : Forum de la vapeur .

Edit : Dans les commentaires, quelqu'un a mentionné que vous devriez réinstaller Steam. Si vous choisissez d'essayer cela, n'oubliez pas que Steam vous permet de sauvegarder vos jeux. (Dans le menu, sélectionnez Steam > Backup and Restore Games )
Si vous faites cela, vous n'aurez pas à retélécharger tous les jeux à nouveau.

2voto

okkesemin Points 21

J'ai supprimé le fichier "steamservice.exe" dans le répertoire bin et le problème est résolu. Je l'ai trouvé dans le fichier bootstrap_log du répertoire steam.

[2014-08-04 00:04:57] BCommitUpdatedFiles : échec du renommage du package \tmp.\bin\steamservice.exe_ -> ./bin/steamservice.exe (erreur 6800)

1voto

Judy Roberson Points 1

Je pense que c'est la manière la plus simple et la meilleure de résoudre ce problème du point de vue de la sécurité. Modifiez la variable PATH de votre système pour y inclure le répertoire où se trouve la dll Steam.dll.

Les instructions sont pour Windows 10. Tout d'abord, trouvez "Steam.dll" sur votre PC (vous devrez peut-être faire une recherche si vous ne le savez pas).

  • Dans le menu de démarrage, tapez "PATH".
  • Choisissez "Modifier les variables d'environnement du système du système"
  • Cliquez sur le bouton "Variables d'environnement" en bas de la fenêtre. la fenêtre Cliquez sur "path" et ensuite sur "edit". J'ai personnellement personnellement changé la variable "System path" au lieu de la variable "user path" pour que pour qu'elle soit effective pour toute personne qui se connecte à l'ordinateur.
  • Cliquez sur "Nouveau" pour ajouter une entrée dans la liste.
  • Entrez le chemin du fichier où Steam.dll existe réellement.
  • Cliquez sur OK jusqu'à ce que toutes les fenêtres soient fermées.
  • Reboot. Le jeu devrait maintenant fonctionner.

Les autres réponses peuvent résoudre le problème, mais la cause fondamentale est que certains anciens jeux Steam supposent que Steam sera installé dans l'emplacement par défaut.

  • Copier la DLL à un autre endroit pourrait fonctionner, mais cette autre copie de la DLL ne serait jamais mise à jour, à moins que vous ne la refassiez manuellement. Ce n'est probablement pas un réel problème avec les jeux plus anciens, mais cela pourrait potentiellement causer des problèmes de sécurité puisque les correctifs ne seraient pas appliqués.
  • La réinstallation de steam pourrait résoudre le problème car si vous ne modifiez pas les valeurs par défaut lors de la réinstallation, alors steam.dll sera à l'endroit attendu par le programme.

0voto

gameaddict Points 2612

J'avais nommé le dossier vapeur différemment. J'ai deviné et j'ai essayé ceci :

  1. Dans Program Files (x86), j'ai créé un dossier appelé "Steam" (où se trouvait l'autre dossier Steam que j'avais nommé différemment lors de l'installation).
  2. Copié Steam.dll dans ce dossier

Ça a marché !

Voici une capture d'écran de ce que j'ai fait pour le réparer :

Screenshot Steam DLL Fix

0voto

Jason Pratt Points 4782

Cela a suffi à résoudre le problème pour moi

  1. vapeur de sortie
  2. se déconnecter de Windows
  3. se reconnecter

Je suppose que quelque chose s'est coincé avec un fichier verrouillé pendant la mise à jour.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X