Bonjour,
@plastificounet au vu de tes logs la solution proposée par Yorfeur et dans le sujet déja ouvert ici : https://www.ankama.com/fr/forum/15-bugs/166-resolu-impossible-obtenir-informations-disque
La solution est la suivante :
Voir le message dans son contexte
@plastificounet au vu de tes logs la solution proposée par Yorfeur et dans le sujet déja ouvert ici : https://www.ankama.com/fr/forum/15-bugs/166-resolu-impossible-obtenir-informations-disque
La solution est la suivante :
- Accéder au menu Modifier les variables d'environnement système
- Dans le premier onglet cliquer sur Variable d'environnement...
- Cliquer sur la variable Path puis sur Modifier...
- Vérifier la présence ou ajouter : %SystemRoot%\System32\Wbem (Attention il ne faut surtout pas supprimer le reste des chemins, chaque chemin doit être séparé d'un ; si votre variable est sur une seule ligne)
J'ai l'impression que ça vient du fait que tu n'as pas DirectX.
Dans les logs : "Unable to get DirectX Version".
Je vais me renseigner en interne pour savoir si c'est vraiment ça le souci.
Pour le coup DirectX 11 est installé sur mon ordi et ni le websetup de microsoft ou le windows update ne trouvent de version plus récente/mise à jour de celui ci. Je pense que c'est plutôt "l'audit"/demande d'information au système qui n'arrive pas à se faire pour une raison inconnue vue que j'ai donné les plein pouvoir au launcher.
Même si ça ne résout pas le problème à la source serait-il possible d'ouvrir une invite de commande/Console afin de dire au launcher d'installer le jeu même s'il n'a pas les informations du disque ? Sinon j'ai déja dl le jeu sur un autre ordi et mit sur mon pc via un disque dur externe, il faudrait juste signifier au launcher que le jeu est déjà présent et qu'il fasse une vérification des fichiers.
Après vérification DirectX n'est pas nécessaire pour faire tourner les jeux et le Launcher.
Pour récupérer une installation existante le mieux c'est :
- Lancer l'installation à l'endroit* souhaité (L'étape ou tu es bloqué si je comprends bien)
- Stopper l'installation
- Déplacer les sources du jeu à l'endroit* de l'installation
- Relancer l'installation
> Le Launcher devrait détecter que les sources son déjà présente sans tout re-télécharger.
> Lancer un 'Réparer' dans les options du jeu si jamais un problème persiste.
Ton bug reste dans la pile, ça a l'air lié a un problème de connectivité et de timeout: des bugs déjà ouverts en cours de résolution.
https://gyazo.com/28e7cf526baf5d2b31601de2500a2b72
Le petit engrenage à coté du gros bouton "Installer" sur l'accueil (qui devrait devenir "jouer") n'a pas les différents onglets pour réparer les fichiers.
https://gyazo.com/3b72a1c4623648736a5c61f67b58a850
Tu as essayé de choisir un autre dossier d'installation juste pour voir ?
Est-ce que tu pourrais nous envoyer tes logs stp? (via pastebin par exemple). Ils sont disponibles via le menu d'option > Logs > Ouvrir le répertoire des logs.
Je reviens rapidement sur l'erreur dxdiag.
Dans mes logs, j'avais le même problème, "dxdiag_output.txt" innexistant.
Déjà, la commande dxdiag n'était pas pas dans mon PATH, donc commande introuvable, évidemment.
Ensuite, la commande qui est executée est "dxdiag /t ./dxdiag_output.txt".
Hors (et peut être seulement sur mon pc, je sais pas), cette commande ne créé aucun fichier en sortie.
Pour effectivement avoir une sortie, je dois executer la commande "dxdiag /64bit /t ./dxdiag_output.txt"
Une fois la commande effectuée là où elle devrait l'être (\Programs\zaap\) et que je relance le launcher, aucune erreur liée à dxdiag n'apparait.
L'erreur réapparait après une nouvelle relance du launcher, car le fichier est consommé (et vu que le launcher n'arrive pas à le recréer, ben nouveaux logs d'erreur lié à dxdiag)
-----------
Sinon j'ai le même problème, "Impossible d'obtenir les informations du disque", https://pastebin.com/35S3Fr05
Edit : Problème résolu, suffit de rajouter wmic au path, comme vu sur un autre sujet. Bizarre que ça n'apparaisse pas dans les logs.
@plastificounet au vu de tes logs la solution proposée par Yorfeur et dans le sujet déja ouvert ici : https://www.ankama.com/fr/forum/15-bugs/166-resolu-impossible-obtenir-informations-disque
La solution est la suivante :
Ca fait un peu plus d'un mois que le sujet est ouvert et qu'il est catégorisé en "en cours de résolution".
J'aimerai donc savoir où en est la résolution et s'il n'est pas résolu savoir si il n'y a pas la possibilité de :
Est-ce que tu peux supprimer tes logs (application.log), faire la manip plusieurs fois (avec changement de dossier et tout) et nous renvoyer tes logs stp ?
On a ajouté des logs sur cette partie, j'espere que ça va débloquer la situation.
NB : non y'a pas de contournement possible si tu arrives pas a choisir un dossier d'installation.
Je ne vois pas dans tes logs que tu tente d'installer un jeu, as-tu bien le message d'erreur de récupération des information du disque quand tu as enregistré tes logs ? Aucune erreur n'apparait :/
Pour ce qui est de la tentative de connexion c'est sur l'adresse complete https://ankama.akamaized.net/zaap/cytrus/cytrus.json que tu peux faire le test de connexion au serveur.
Afin de mieux montrer mon problème j'ai fait une mini-vidéo afin de montrer une tentative "classique" pour installer un jeu via le launcher. https://www.youtube.com/watch?v=J7_meKaDKCQ
Pour le lien https://ankama[...]/cytrus.json j'arrive sur une page avec plusieurs ligne de texte du genre {"version":5,"name":"ankama_prod","games":{"dofus" etc...
Pour ce qui est des erreurs il n'y en a plus dans les logs, les seules lignes qui pourraient s'y apparenter sont ces deux lignes qui s'écrivent l'une sous l'autre :
repository: refreshCachedServers
repository: do not refresh cached server, cache lifespan not reached
Peux-tu m'envoyer un screen anonymisé de tes variables d'environnement ?
En particulier nous avions des joueurs qui avait une mauvaise variable USERNAME et qui faisait planter le scan de répertoire.
Sinon je vais en discuter avec l'équipe mais en cas de problème pour vérifier l'espace disque, peut être qu'on peut installer sans vérification, ça sera au joueur de vérifier qu'il a assez de place.