Bonjour Anachoret,
J´ai eu exactement le méme probléme que toi, à cet effet d´ailleurs tu dois pouvoir consulter un topic qui se nomme :
Bioshock, Steam & Vista 32 Bits
Tout comme toi je rencontre "trés et trop" souvent ce message d´erreur. Le responsable de cette erreur n´est ni steam, ni Vista mais bel et bien le jeu bioshock qui utilise un protocole de communication C++ avant de se lancer... ( Doit contacter le serveur et valider la copie avant le lancement du jeu )
Tu dois installer un fichier windows qui se nomme "Vcredist_X86"
( Mise à jour d´une bibliothéque C++ )
Relancer Steam en ayant fait la modification précédente et donc double cliquer sur l´icône bioshock dans Steam
La manip sera malheureusement à refaire de nombreuses fois car la bibliothéque est modifié au lancement de bioshock et donc rebellote... En gros va falloir t´armer de patience pour pouvoir jouer et effectuer un nombre impressionnant de tentative avant de lancer le jeu. ( Et donc un nombre important de bioshock.exe à cesser de fonctionner )
Au bout d´un certains nombres de fois ça passe... Pourquoi comment ? ça c´est le grand mystere mais ça fonctionne à peu prés.
( Moyennant entre 5 et 20 mns pour le lancer )
Malgré tout il existe un fix permettant d´empecher la communication avec le serveur et donc la procédure c++. Par contre obliger de cr_a_cker le jeu que tu as achetés à la sueur de ton front. Finallement, bioshock merite d´etre severement h_a_cker à cause de cela...
Bioshock est donc un produit final non testé ou reside de nombreux bug, laisser les joueurs X360 payer les jeux et occupé vous juste de le telecharger sur la mule...Au moins vous pourrez y mettre un cr_ack qui fix ce probléme sans aucuns risques pour steam.
Cordialement,