[ASTUCE] Régler l'erreur 0xc00007b dans Retroarch
Publié : 09 déc. 2014 - 11:53
Bonjour les amis, si comme moi vous avez une erreur "0xc00007b" au lancement de Retroarch, pas de panique!
Après avoir écumé beaucoup de sites qui en parlait (cette erreur ne touche pas que Retroarch mais d'autres applications et jeux, même récents) et mis à jour direct x, framenetwork, visual C++ etc bref j'ai trouvé la solution!
Le logiciel Dependacy Walker m'a bien aidé et pourra vous aider pour d'autres soucis de lancement de programme.
En effet celui-ci en lancant l'exe qui ne fonctionne pas va analyser toutes les dépendances qui sont attachées à celui-ci.
En gros dans mon cas, en analysant l'exe de retroarch, j'ai remarqué un processus dll qui s'ouvrait puis se refermer aussitôt.
Il arrive tout simplement qu'en ayant un système Windows 64, celui-ci s'emmêle les pinceaux et essaye de charger dans son noyau un dll 32 bits dans un dll 64 bits et parfois vice-verca
Mais revenons à Dependacy Walker.
Pour l'utilisation du logiciel c'est très simple.
Commencez par ouvrir l'exe en cliquant sur File en haut à gauche.
Puis cliquez sur Profile, Start Profiling puis OK, l'analyse va alors se lancer.
Le log se trouvera ensuite dans la fenêtre du bas.
Il suffit alors de noter le dll qui ne se lie pas correctement avec Retroarch.
Dans mon cas et j'imagine dans beaucoup de cas puisque l'erreur provenait d'un driver direct x utilisé dans Retroarch, il s'agissait de DX3D9_43.DLL.
Même en re-téléchargant le dll ca ne fonctionnait pas, le plus simple arrive :
-Allez dans Windows/system32/
-Chercher le dll DX3D9_43.DLL
-Copier et coller le dans le dossier de Retroarch
Et voilà!
Bien sûr, toute la partie sur Dependacy Walker n'est utile qu'en cas d'autres erreurs sur Retroarch ou d'autres logiciels/jeux.
Après avoir écumé beaucoup de sites qui en parlait (cette erreur ne touche pas que Retroarch mais d'autres applications et jeux, même récents) et mis à jour direct x, framenetwork, visual C++ etc bref j'ai trouvé la solution!
Le logiciel Dependacy Walker m'a bien aidé et pourra vous aider pour d'autres soucis de lancement de programme.
En effet celui-ci en lancant l'exe qui ne fonctionne pas va analyser toutes les dépendances qui sont attachées à celui-ci.
En gros dans mon cas, en analysant l'exe de retroarch, j'ai remarqué un processus dll qui s'ouvrait puis se refermer aussitôt.
Il arrive tout simplement qu'en ayant un système Windows 64, celui-ci s'emmêle les pinceaux et essaye de charger dans son noyau un dll 32 bits dans un dll 64 bits et parfois vice-verca
Mais revenons à Dependacy Walker.
Pour l'utilisation du logiciel c'est très simple.
Commencez par ouvrir l'exe en cliquant sur File en haut à gauche.
Puis cliquez sur Profile, Start Profiling puis OK, l'analyse va alors se lancer.
Le log se trouvera ensuite dans la fenêtre du bas.
Il suffit alors de noter le dll qui ne se lie pas correctement avec Retroarch.
Dans mon cas et j'imagine dans beaucoup de cas puisque l'erreur provenait d'un driver direct x utilisé dans Retroarch, il s'agissait de DX3D9_43.DLL.
Même en re-téléchargant le dll ca ne fonctionnait pas, le plus simple arrive :
-Allez dans Windows/system32/
-Chercher le dll DX3D9_43.DLL
-Copier et coller le dans le dossier de Retroarch
Et voilà!
Bien sûr, toute la partie sur Dependacy Walker n'est utile qu'en cas d'autres erreurs sur Retroarch ou d'autres logiciels/jeux.