DirectX Internal Error

Fermé
7r17r1 - 26 déc. 2014 à 15:14
 Banane00002 - 20 févr. 2015 à 01:21
Bonjour,

je suis donc au point où je viens poser une question, parce que rien ne vas plus, c'est la cata !

Je suis face à une erreur à chaque fois que je tente d'installer directx, que ce soit la version qui vient du support windows, ou celle dans un jeu, l'erreur demandant d'aller jeter un oeil aux logs de directx apparait a chaque fois, je mettrais le logs a la fin du post

Alors où j'en suis ? Je viens de réinstaller tout mon ordi, j'ai tout formater et installer windows 8.1 x64. Nouvelle CG (HD 7970), j'ai installé les drivers et jme suis dit "On va tester la bête !". Bon bah la bête boude.
Quelque soit le jeu que je tente de lancer, j'ai une erreur qui m'indique qu'un xxxx.dll est introuvable. J'ai commencé a les installer les un après les autres en les récupérant dans la redistribution windows directX de juin 2010. Mais a ce train là je suis pas rendu, et je pense pas que ce soit une très bonne idée.

J'ai cherché des solutions pour désinstaller/réinstaller ou réparer direct x, mais rien trouvé qui fonctionne
sfc /scannow
réparation windows
lancer le setup de directx en admin
en mode de compatibilité windows 7
ccleaner
d'autres trucs dont jme rappel plus maintenant...

Bon voilà les logs les plus récent
--------------------
[12/26/14 14:52:39] module: DXSetup(Mar 30 2011), file: dxsetup.cpp, line: 935, function: FindDXSetupWindow

Failed API: GetWindowText()
Error: (183) - Cannot create a file when that file already exists.



--------------------
[12/26/14 14:53:14] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 1272, function: CabCallback

Failed API: DeleteFile()
Error: (5) - Access is denied.



Unable to delete C:\Users\Tri7r1\AppData\Local\Temp\DXF0B3.tmp\d3dx9_31.dll.

--------------------
[12/26/14 14:53:14] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5738, function: DirectXUpdateInstallPlugIn

Failed API: SetupIterateCabinet()
Error: (1224) - The requested operation cannot be performed on a file with a user-mapped section open.



Unable to iterate through C:\Users\Tri7r1\Desktop\DIRECT~1\Oct2006_d3dx9_31_x64.cab. The file may be damaged.

--------------------
[12/26/14 14:53:14] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

--------------------
[12/26/14 14:53:14] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

InstallPlugIn() failed.



A voir également:

3 réponses

Alors je ne sais pas si des personnes cherchent encore, mais j'ai trouvé une solution car j'avais différents soucis :

J'ai une Carte Graphique GTX 780. Lors des cinématiques de L'ombre du Mordor (Shadow of Mordor), le son los des cinématique ne marchait pas, alors que dans le reste du jeu il y était.
J'ai essayé d'installer la dernière version de DirectX : ça ne marchait pas, comme ici.
J'ai mis à jour les pilotes de ma Carte Graphique, aucun résultat concluant.
Et vu que je n'ai pas Windows 8, mais Windows 7 64bits, bah je n'avais pas l'outil de réparation de 7r17r1

Du coup j'ai fait une petite recherche, et j'ai vu qu'un DirectX 9 de Juin 2010 permettait de le faire marcher (tappez dans Google : "directx 9 june 2010").

Voilà un lien (le premier que j'ai testé et qui a marché) : http://www.filehippo.com/fr/download_directx

Je ne sais pas si ce lien est sécuritaire, mais Kaspersky n'a pas bronché, donc ça semble bon. Et j'ai enfin pu avoir du son lors de mes cinématiques ! :D
1
Du nouveau !
J'ai tenté d'installer Left 4 Dead 2, celui-ci à l'aire de fonctionner sans soucis
J'ai ensuite tenté d'installer Shadow of Mordor... il avait l'aire de très bien fonctionner, mais pas de sons pendant les cinématiques...
Je vais donc voir sur le net comment régler ce problème, la solution est très simple, suffit de mettre à jour directX !... haha ...
J'ai retenter dans le doute avec le liens trouvé sur le topic de la solution, mais evidemment, ca ne fonctionne pas

--------------------
[12/26/14 15:37:32] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 1272, function: CabCallback

Failed API: DeleteFile()
Error: (5) - Access is denied.



Unable to delete C:\Users\Tri7r1\AppData\Local\Temp\DX900F.tmp\d3dx9_32.dll.

--------------------
[12/26/14 15:37:32] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5738, function: DirectXUpdateInstallPlugIn

Failed API: SetupIterateCabinet()
Error: (1224) - The requested operation cannot be performed on a file with a user-mapped section open.



Unable to iterate through C:\Windows\system32\DirectX\WebSetup\Dec2006_d3dx9_32_x64.cab. The file may be damaged.

--------------------
[12/26/14 15:37:32] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

--------------------
[12/26/14 15:37:32] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

InstallPlugIn() failed.
0
Problème résolu en utilisant l'outil de "rafraichissement de l'ordinateur" de Windows 8... qui a virer tout ce que j'avais installé et remis les paramètres par défaut apparemment

Après celà j'ai pu finalement installer DirectX et ca a l'aire de fonctionner correctement

Bon c'est un peu violent comme méthode, mais c'est moins violent qu'un formatage
0