Aller au contenu

Photo

Problème avec nvidia physx


  • Veuillez vous connecter pour répondre
64 réponses à ce sujet

#1
Servantof

Servantof
  • Members
  • 1 messages
Bonjour,
désolé de poster si ce sujet es déja posé ailleurs.

Quand je démarre le jeu, il me marque : "erreur d'initialisation de physX..."

Je le télécharge sur nvidia.com puis à l'installation on me marque : erreur irrécupérable : "l'installation s'est terminée prématurement à la suite d'une erreur".

Je suis bloqué, si quelqu'un pouvait m'aider

merci

#2
Archon360

Archon360
  • Members
  • 3 794 messages
Bonjour.



Il faudrait préciser ta configuration et la version de tes pilotes Nvidia stp.

Sinon essayes d'installer une autre version de tes pilotes.

#3
remdbz

remdbz
  • Members
  • 28 messages
j'ai le même problème : quand je lance le jeu un message s'affiche : "erreur d'initialisation Physx veuillez aller sur le site de nvidia pour avoir des pilotes a jour" et même lorsque j'installe Physx ce même message s'affiche.

Il faut aussi savoir que je tourne sous vista 64bits avec une carte graphique Radeon HD 4850 1Go qui n'est normalement pas compatible avec Physx.

Au début le jeu marchait mais j'ai du formater mon Disque Dur et depuis sa réinstallation impossible d'y jouer.

Je ne sais pas si cela a une importance mais j'ai acheter mon jeu sur dlGamer.

#4
Archon360

Archon360
  • Members
  • 3 794 messages
Vérifiez que vous avez les autorisations Administrateur quand vous installez PhysX.

Vous pouvez voir quelle version de PhysX est installée en lançant REGEDIT, puis en allant dans
HKEY_LOCAL_MACHINE / SOFTWARE / AGEIA Technologies ( valeur de la clé "PhysX Version" )

Essayez alors d'installer une version plus ancienne.

Par exemple:

#5
remdbz

remdbz
  • Members
  • 28 messages
J'ai essayé les deux versions proposées plus haut et même la dernière version en date aucune ne fonctionne malheureusement.
Pensez vous que si jamais j'utilisait un crack pour ce jeu cela fonctionnerait ? (ce qui en soi n'est pas très grave vu que j'ai déjà acheter le jeu)

Modifié par remdbz, 31 décembre 2009 - 09:51 .


#6
cabfe

cabfe
  • Members
  • 1 212 messages
Je ne pense pas qu'un crack modifie le besoin d'utiliser PhysX.

Par contre, il devrait être fourni sur le dvd du jeu normalement, non ?

#7
remdbz

remdbz
  • Members
  • 28 messages
justement comme je l'ai dit plus haut j'ai acheter la version digitale du jeu sur dlGamer et donc je n'ai pas de DVD et le fichier que j'ai eu a télécharger ne contenait que les fichier du jeu.

#8
cabfe

cabfe
  • Members
  • 1 212 messages
A ceux qui ont la version DVD : quelle est la version fournie ?

#9
Archon360

Archon360
  • Members
  • 3 794 messages
La version de PhysX fournit avec le jeu est la 9.09.0408
Du coup, j'ai vérifié le lien du site Nvidia que j'ai donné pour cette version et, surprise, il pointe vers la 9.09.0203 :huh:

Voici le lien corrigé pour la bonne version: 9.09.0408

Et juste au cas où:
  • vérifiez que DAOrigins.exe est exécuté en mode administrateur
  • essayez de réinstaller DirectX


#10
remdbz

remdbz
  • Members
  • 28 messages
j'ai essayé tout ce qui a été dit plus haut et malheureusement pour moi rien ne marche.
j'ai installé la version de physx proposée (avant j'avais la version la plus récente) j'ai reinstallée la derniere version de directx compatible avec mon PC (directx 10) et j'ai executé daorigin en administrateur mais rien n'y fait... toujours le même message "erreur d'initialisation de physx ....".
Je commence vraiment a désepsérer.
Je ne pense pas que celui puisse aider mais j'ai accés un deuxieme ordinateur equipée d'une carte graphique nvidia (9800 GT) et quand j'ai installé le jeu sur ce PC il marche parfaitement mais comprenez que cet ordinateur n'est pas à moi et que j'aimerais pouvoir enfin jouer sur MON pc sans aucune limitation^^.

Modifié par remdbz, 02 janvier 2010 - 12:02 .


#11
cabfe

cabfe
  • Members
  • 1 212 messages
Selon ce lien :
http://www.jeuxvideo...ation-physx.htm

Il semblerait qu'il faille faire ça :
1- Supprimer PhysX.
2- Rebooter, au cas où.
3- A coup de Driver Sweeper, lancer une analyse et supprimer les restes de PhysX .
4- Attaquer dans la base de registre (démarrer-exécuter-regedit).
5- Rechercher le mot AGEIA (ou alors seulement aller dans la clé ci-dessous ? HKEY_CURRENT_USER\\Software\\classes\\VirtualStore\\MACHINE\\SOFTWARE\\Ageia Software) et supprimer le dossier Ageia en question
ATTENTION : conseil maison, avant de supprimer un truc du registre, penser à faire un "export" de ce dossier AGEIA pour pouvoir le remettre par la suite, si jamais c'était pire. Il n'y a pas de corbeille dans la base de registre...
6- Réinstaller PhysX
6.5- (optionnel) Brûler un cierge
7- Lancer le jeu

#12
remdbz

remdbz
  • Members
  • 28 messages
Merci de votre réponse mais en recherchant des solutions sur internet je suis tombé sur celle là et je l'ai suivie a la lettre sans succès malheureusement.
Et j'ai remarqué que une fois Physx désinstallé et driver swipper utilisé je n'ai plu de dossier AGEIA dans mon regedit donc je saute l'étape 5.
Tient j'ai pas pensé a l'étape 6.5 je vais chercher une alumette de ce pas ^^

Modifié par remdbz, 02 janvier 2010 - 04:51 .


#13
Archon360

Archon360
  • Members
  • 3 794 messages
Pour certains joueurs, il a fallu modifier les autorisations directement dans la base de registre,
en ajoutant "Contôle total" à tout les utilisateurs sur HKEY_LOCAL_MACHINE / SOFTWARE / AGEIA Technologies

#14
remdbz

remdbz
  • Members
  • 28 messages
Je viens de remarquer que depuis que j'ai installé la version 9.09.0408 citée plus haut je n'ai plus de dossier AGEIA dans mon regedit.
J'ai reinstallé la toute derniere version disponible sur le site de Nvidia (la 9.09.1112) et maintenant j'ai le dossier AGEIA dans le regedit mais même en donnant le controle total  du dossier et du sous dossier a tous les utilisateurs le problème persiste.
Et j'ai remarqué (vu que j'ai reinstallée la version 9.09.408) que la version reconnue par mon pc est la version 9.09.0203. J'ai obtenu cette information grâce au logiciel ccleaner qui me donne la version des logiciels installés.
Alors, erreur de la part de ccleaner ? (sachant que le probgramme téléchargé se nomme bien "PhysX_9.09.0408_SystemSoftware") ou bien ce n'est pas la version 0408 d'installée ?

Modifié par remdbz, 03 janvier 2010 - 11:16 .


#15
Archon360

Archon360
  • Members
  • 3 794 messages
Normalement, c'est le contenu de la clé

HKEY_LOCAL_MACHINE / SOFTWARE / AGEIA Technologies / PhysX Version

qui indique la version installée.



Mais il est peut-être nécessaire de faire un peu de ménage dans la base de registre (avec CCleaner ou un logiciel de type RegSeeker, après sauvegarde)


#16
remdbz

remdbz
  • Members
  • 28 messages
Justement j'aimerais connaitre la version d'installée (logiquement la 9.09.0408) mais avec cette version je n'ai pas de dossier "AGEIA Technologies" dans le regedit, ce dossier apparait seulement quand j'installe la dernière version en date (à savoir la 9.09.1112)

#17
Archon360

Archon360
  • Members
  • 3 794 messages
En comparant l'EXE récupéré du site Nvidia et celui fournit avec le jeu, je viens de voir qu'ils sont identiques en taille et en signature numérique, mais que les détails des fichiers indiquent "Version du produit: 9.9.203.0"

Et en vérifiant dans ma base de registre, j'ai la version 9.9.0428, installée avant que j'ai installé le jeu...
( recherche de "PhysX" dans la section HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows / CurrentVersion / )

Voilà qui me laisse sceptique.

Edit: voilà un nouveau lien, vers la version 9.9.0428.
Mais pour l'instant, je ne vois pas pourquoi l'autre version n'ajoute pas le répertoire AGEIA dans le registre...

Modifié par Archon360, 03 janvier 2010 - 09:17 .


#18
remdbz

remdbz
  • Members
  • 28 messages
J'ai installé la version 9.09.0428 mais le dossier AGEIA n'apparait toujours pas dans le regedit.
Et le jeu refuse toujours de se lancer^^
J'ai vu en parcourant le net, sur un forum americain, qu'un autre joueur avait le même problème que moi et il expliquait que c'etait un phénomène qui ne devait normalement pas subsister en installant une version antérieure de Physx (celle fournie sur le DVD et dont le lien est plus haut) mais que rarement il persistait et ce joueur n'a pas eu de réponses pour son problème et donc le mien malheureusement.
Et au fait : merci de tout le mal que vous vous donnez :)

EDIT : Je pensait a une chose, n'est il pas possible de contourner l'initialisation de Physx ? car j'ai remarquer que Dragon Age : origin ne fesait pas parti des jeux qui tirent partis de Physx (voir ici : fr.nzone.com/object/nzone_physxgames_home_fr.html ) Et donc l'initialisation de cette technologie est totalement inutile (enfin je pense corrigez moi si je me trompe) donc il devrait etre possible d'annuler cette initialisation (comme pour les contournement de sécurité pour les jeux crackés peut-etre ?)

Modifié par remdbz, 03 janvier 2010 - 10:30 .


#19
Archon360

Archon360
  • Members
  • 3 794 messages
Tout dépend de la liste de jeux fournit pas Nvidia... ^_^
Su celle ci, il y a Dragon Age: Origins:
http://www.nzone.com...x_gamelist.html

Donc je part du principe que PhysX est utilisé dans le jeu, mais qu'il joue à cache-cache sur ton ordinateur pour une raison que j'aimerai bien découvrir :mellow:

Edit: comme PhysX ne dépend pas de la carte graphique (ses routines sont exécutées par les CPUs) il devrait s'ajouter dans le panneau de configuration.
Est ce que tu l'as Remdbz? ( cf  / Program Files / AGEIA Technologies / NVIDIA_PhysX_Help.mht pour plus d'infos)

Modifié par Archon360, 03 janvier 2010 - 11:44 .


#20
remdbz

remdbz
  • Members
  • 28 messages
Effectivement j'ai bien le dossier AGEIA Technologies dans Prgram Files (mais l'accès m'est refusé bien que je soit administrateur de l'ordinateur est-ce normal ?)
Mais même si Physx se lance je ne pourrait pas l'utiliser car je suis équipé d'une carte ATI donc l'initialisation dans mon cas précis (enfin tous ceux qui ont une ATI) n'est elle pas inutile ?

Modifié par remdbz, 04 janvier 2010 - 05:33 .


#21
cabfe

cabfe
  • Members
  • 1 212 messages
J'ai déjà vu des jeux qui installaient Physx et qui pourtant n'avaient aucun effet physique... (style les jeux d'aventure Sherlock Holmes). Va comprendre pourquoi il le faut.



Par contre, ce que tu dis sur l'accès refusé dans Program Files est peut-être une piste.

Essaie de voir les droits appliqués (seulement système y a accès ?) et prend le contrôle en devenant propriétaire. Après tu te rajoutes les droits d'admin dessus.

Ca ne pourra pas être pire de toute façon.

#22
remdbz

remdbz
  • Members
  • 28 messages
Voila j'ai réussit a accéder au dossier (en fait c'est que j'ai l'habitude (vista oblige ><) de désactiver le contrôle des comptes d'utilisateurs (afin de ne pas avoir un message de sécurité toutes les deux minutes).
Mais même comme cela le jeu refuse obstinément de se lancer (même en exécutant daorigin en administrateur)

Modifié par remdbz, 04 janvier 2010 - 04:08 .


#23
Archon360

Archon360
  • Members
  • 3 794 messages
Est-ce que NVIDIA PhysX (avec l'icône Nvidia) apparait dans le panneau de configuration?



L'utilisation de PhysX ne dépend pas de la carte graphique. En fait quand AGEIA a développé ces "routines", elles étaient exécutées par le(s) processeur(s).

Il semble justement y avoir un mode d'exécution "AGEIA" dans ce panneau PhysX qui devrait être dans le panneau de configuration...

#24
remdbz

remdbz
  • Members
  • 28 messages
Non effectivement je n'ai rien qui ressemble a "Nvidia" "AGEIA" ou encore "Physx" dans mon panneau de configuration
Mais quand je tape "physx" dans le menu de recherche je tombe sur le programme "NVIDIA Physx properties" et quand je l'ouvre je ne peut rien faire car ils me disent "Aucun processeur AGEIA Physx installé" mais j'ai quand meme un menu déroulant avec des "Moteurs NVIDIA physx installé" (de 2.3.1 à 2.8.2)
Ensuite j'ai "fouillé" dans mes programmes et j'ai vu quas le dossier AGEIA et tous ses sous dossiers sont vides mais que j'ai aussi le dossier NVIDIA corporation et que dans celui la j'ai le sous dossier physx, dans celui ci "common" et "engine" dans common : PhysxLoader64.dll et dans engine un dossier par version mais tous vides.

Modifié par remdbz, 05 janvier 2010 - 05:53 .


#25
Archon360

Archon360
  • Members
  • 3 794 messages
On dirait qu'il y a un problème lors de l'installation de PhysX puisqu'il n'est pas ajouté à la base de registre et que les dossiers AGEIA sont vides (ils devraient contenir des fichiers comme PhysXCore.dll et PhysXCooking.dll )



Peut-être qu'elle se fait en mode silencieux, ce qui empêche les messages de s'afficher...



Tu pourrais essayer de réinstaller la version 0408 en activant le contrôle de compte de Vista, stp ?