P3D Crash au lancement


#1

Salut tout le monde !

J’ai un problème, comme dit dans le titre du sujet, je lance mon P3D et il crash au lancement direct :frowning:
Pourriez vous m’aider svp ?
Merci d’avance


#2

Salut,

Difficile de répondre avec si peu d’élément …
Sous quel OS ? Quelle version de P3D ? As-tu installé un add-on particulier avant de constater ce phénomène ?

J’ai eu il y a quelques temps ce problème qui venait, visiblement … d’une mise à jour de Windows 10.

Et il y a toujours l’observateur d’évènements sous Windows qui peut donner des pistes :wink:

A+


#3

Ah oui excusez-moi j’ai oublié ca !

Je suis sous Windows 10 et Prepar3dv3 sans d’add-ons


#4

OK je suis aussi sous W10 (Pro) et P3D3, j’ai eu ce problème il y a quelques semaines, P3D démarrait une fois sur trois, les autres fois soit rien soit vautrage au lancement. J’ai cru comprendre que mon souci venait de MAJ Windows non complètes.
J’ai bien dis j’ai cru comprendre, parce qu’à vrai dire avec Windows … lol

Essaye donc de forcer les MAJ Windows jusqu’à la fin et vois ce que ça donne.

Et il y a toujours l’observateur d’évènements qui peut parfois aider à cibler l’origine du crash.

A+


(Richard) #5

Ce genre de problème est souvent du au vol sauvegardé par défaut. Il suffit d’effacer le prepar3d.cfg dans AppData/Roaming/Lockheed Martin/Prepar3D V3/
Biensur il ne faut pas par la suite réutilisé cette sauvegarde et en faire une nouvelle


#6

As-tu pu résoudre ton problème?


(Guillaume Dubruel) #7

Après multiples plantages au démarrage de P3D, voici mes observations :

En cours de démarrage, P3D (P3D v3.4) est arrêté et déchargé par
Windows.

Le motif est affiché dans /l’observateur d’évènements/journal des
applications :

  • soit erreur sur la DLL « VISUALFX »
  • soit erreur sur les DLL «NTDLL» ou « G2D »

Ne cherchez pas à utiliser l’option « Repair » de l’installateur de P3D, ou
pire « Uninstall » suivi d’ »Install », ni à recharger « visualfx » à partir du
Net,
vous perdriez beaucoup de temps pour un résultat nul.

La raison est que : par définition, une DLL est une librairie d’adresses.
Si certaines de ces adresses sont fausses, la DLL est arrétée.
Dans mon cas, j’avais modifié des fichiers « aircraft.cfg » pour simplifier
le nombre d’appareils identiques (sauf la peinture).
Les adresses ont alors changé et les DLL sont devenues fausses.

Le remède est de détruire :

  • soit « prepar3d.cfg » dans
    /users/…/roaming/lockeedmartin/prepar3d/
  • soit les 2 « prepar3d.default » dans
    users/…/local/lockeedmartin/prepar3d/
    P3D les reconstruira sur les nouvelles adresses et tout fonctionnera.

Pour modifier ces fichiers, ne le faites pas individuellement, mais couper
et coller le dossier de l’objet dans un autre répertoire, par ex :
« documents ».
Lancer P3D qui se met à jour en constatant l’absence de l’objet.
Fermer P3D.
Modifier le fichier « aircraft » dans « documents ».
Remettre le dossier modifié dans P3D.
Relancer P3D, la modification a été prise en charge.