|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 7 ![]() |
Bonsoirs, voilà, se matin je jouai tranquillement à Call Of Duty 4. Je quitte le jeux pour faire quelque chose et je le re ouvre et il me dit que directX a un problème. j'essaye de le réinstaller et DirectX dit qu'il y a un problème et i lfaut alelr voir DXERROR.LOG et DIRECT.log. Dans DXDIAG, dans l'onglet DirectX il dise que : La version du fichier gcdef.dll est ancienne et pourrait poser des problèmes. je n'arrive pas a installer DirectX 9.0c etc. Moi qui est un fana de jeux vidéos, je ne peut plus y jouer
J'ai vraiment besoin de votre aide. PS : Evitez de me dire de formaté ou de reinstaller XP :'( |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() david Responsable développement Inscription : décembre 2003 Messages : 1 123 ![]() |
Bonjour.
Pour quelle raison n'arrives-tu pas à réinstaller DirectX 9.0c ? PS : ce genre de problèmes bizarroïdes qui surviennent sans raisons, me font penser à un problème de disque dur. Je te conseille un "scan disque" approfondi, puis une réinstallation de DirectX 9.0c. |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2008 Messages : 25 ![]() |
Je vais peut-etre dire une bêtise, mais as-tu essayé tout simplement une restauration de la dernière bonne conf connu de XP... ?
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 7 ![]() |
J'ai déjà essayer la restauration systeme mais a chaque fois il me dit que la restauration a échouer, tout les jours que j'ai essayer ( les 3 derniers jours )
Et oui j'ai XP je vais testé le scan disque EDIT : Bon, maintenant la vérification du disque dit qu'il ne peut pas a la fin de la phase 2 :@ |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2008 Messages : 25 ![]() |
Alors moldavi a peut-être raison, ton disque dur serait la cause de tes soucis...
|
|
|
00
|
|
|
#6 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 7 ![]() |
Peut-etre, mais il ne veut rien savoir j'ai fait propriétés>Outils>Vérification...
Après je j'ai cocher la 1ere case je redemarre et sa n'a rien fait alors j'ai essayer la 2eme case et a la fin de la phase 2 il dit que la vérification n'a pas pu se terminer Citation:
Quand je vais dans le regedit je trouve bien DirectX mais je ne trouve pas la valeur Comment faire pour savoir la valeur |
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() david Responsable développement Inscription : décembre 2003 Messages : 1 123 ![]() |
Re.
Si le scan ne se termine pas complètement, alors je suis au regret de t'annoncer que tu as intérêt à sauvegarder toutes les données importantes de ton disque. Il existe ensuite plusieurs outils de réparation de disque que tu peux tenter pour rattrapper le coup. Phase 2, visiblement c'est pas la pire des situations, mais le système de fichiers windows doit être endommagé. Si c'est suite à une panne de disque, il est possible que ça empire et un changement de disque sera inévitable. Si c'est suite à une coupure de courant ou des "resets" à gogo, tu peux essayer une réparation windows. Tu lances windows avec le CD d'installation et au lieu d'installer tu choisis "réparer". Les programmes déjà présents ne seront pas à réinstaller, mais si leur comportement est bizarre mieux vaudra les réinstaller aussi. (une réparation est plus rapide qu'un formatage/réinstall). Bonne chance. PS: les solutions pour désinstaller/réinstaller uniquement DirectX me semble vouaient à l'échec. Seule une réinstallation windows te remettra un DirectX tout neuf. Visiblement le problème à la base se situe dans le système de fichiers windows et c'est DirectX qui est touché. Ca pourrait être n'importe quel autre composant de windows. |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 7 ![]() |
Bah ,j'ai le CD Windows XP SP2 mais je trouve que " installer XP " et pas " réparé "
|
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() david Responsable développement Inscription : décembre 2003 Messages : 1 123 ![]() |
re.
En effet, en premier lieu il te demande une installation, mais si tu continues et qu'il détecte ton windows, il va te proposer une réparation ou une installation à zéro avec formatage. Enfin en gros tu fais une installation par-dessus, ça ne détruit ni les programmes déjà installés ni les fichiers. |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 7 ![]() |
Je suis OBLIGER d'aller dans le bios ou pas?
|
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() david Responsable développement Inscription : décembre 2003 Messages : 1 123 ![]() |
Arf.
C'est util, uniquement si ton PC ne boote pas sur le cdrom en premier. En effet s'il boute sur ton HDD directement,tu n'auras pas la possibilité de faire l'installation à partir du cdrom. Mais vu que tu as déjà essayé une installation avant mon post, il semble que tu n'as pas besoin de toucher au bios. Lis tranquillement l'article, tout est bien expliqué. PS: sauvegardes tes données importantes avant toutes manipulations (sur disque dur externe, deuxième disque, clé usb, cd/dvd, etc...). |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 7 ![]() |
J'ai essayer de faire se qu'a dit le 2è post mais je ne comprend pas car dans REGEDIT j'ai bien DirectX mais y'a pas " VERSION " et le site que vous m'avez donné je comprend rien non plus :s
Désolé mais niveau informatque :s c'est pas mon fort EDIT : Tenez, je vous donne le rapport d'erreur de DXERROR.log -------------------- [05/10/08 15:20:41] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 15:20:41] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 4740, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/10/08 15:20:41] module: dsetup32(Oct 22 2007), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/10/08 15:20:41] module: dsetup32(Oct 22 2007), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/10/08 15:21:54] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 15:21:54] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 4740, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/10/08 15:21:54] module: dsetup32(Oct 22 2007), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/10/08 15:21:54] module: dsetup32(Oct 22 2007), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/10/08 15:33:40] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 15:33:40] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 4740, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/10/08 15:33:40] module: dsetup32(Oct 22 2007), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/10/08 15:33:40] module: dsetup32(Oct 22 2007), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/10/08 15:39:13] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 15:39:13] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/10/08 15:39:13] module: dsetup32(Mar 5 2008), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/10/08 15:39:14] module: dsetup32(Mar 5 2008), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/10/08 15:55:58] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 15:55:58] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 4515, function: DirectXUpdateDownloadPlugIn GetDXVersion() failed. -------------------- [05/10/08 15:55:59] module: DXWSetup(Mar 5 2008), file: dxupdate.cpp, line: 386, function: DownloadPlugIn DirectXUpdateDownloadPlugIn() failed. -------------------- [05/10/08 15:55:59] module: DXWSetup(Mar 5 2008), file: psheets.cpp, line: 498, function: PreinstDlgProc DownloadPlugIn() failed. -------------------- [05/10/08 16:59:32] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 175, function: GetDXVersion Failed API: RegOpenKeyEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have directx key in the registry. -------------------- [05/10/08 16:59:33] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 4515, function: DirectXUpdateDownloadPlugIn GetDXVersion() failed. -------------------- [05/10/08 16:59:34] module: DXWSetup(Mar 5 2008), file: dxupdate.cpp, line: 386, function: DownloadPlugIn DirectXUpdateDownloadPlugIn() failed. -------------------- [05/10/08 16:59:34] module: DXWSetup(Mar 5 2008), file: psheets.cpp, line: 498, function: PreinstDlgProc DownloadPlugIn() failed. -------------------- [05/10/08 17:10:19] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 17:10:19] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 4515, function: DirectXUpdateDownloadPlugIn GetDXVersion() failed. -------------------- [05/10/08 17:10:20] module: DXWSetup(Mar 5 2008), file: dxupdate.cpp, line: 386, function: DownloadPlugIn DirectXUpdateDownloadPlugIn() failed. -------------------- [05/10/08 17:10:20] module: DXWSetup(Mar 5 2008), file: psheets.cpp, line: 498, function: PreinstDlgProc DownloadPlugIn() failed. -------------------- [05/10/08 17:15:45] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 17:15:45] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 4740, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/10/08 17:15:45] module: dsetup32(Oct 22 2007), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/10/08 17:15:45] module: dsetup32(Oct 22 2007), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/10/08 17:18:28] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 17:18:28] module: dxupdate(Oct 22 2007), file: dxupdate.cpp, line: 4740, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/10/08 17:18:29] module: dsetup32(Oct 22 2007), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/10/08 17:18:29] module: dsetup32(Oct 22 2007), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/10/08 18:31:33] module: dxupdate(May 31 2007), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 18:31:33] module: dxupdate(May 31 2007), file: dxupdate.cpp, line: 4740, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/10/08 18:31:34] module: dsetup32(May 31 2007), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/10/08 18:31:34] module: dsetup32(May 31 2007), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/10/08 19:19:10] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/10/08 19:19:10] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/10/08 19:19:10] module: dsetup32(Mar 5 2008), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/10/08 19:19:11] module: dsetup32(Mar 5 2008), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/11/08 11:01:40] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/11/08 11:01:40] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/11/08 11:01:40] module: dsetup32(Mar 5 2008), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/11/08 11:01:40] module: dsetup32(Mar 5 2008), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/11/08 11:11:24] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/11/08 11:11:24] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/11/08 11:11:24] module: dsetup32(Mar 5 2008), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/11/08 11:11:24] module: dsetup32(Mar 5 2008), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. -------------------- [05/12/08 11:06:48] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 189, function: GetDXVersion Failed API: RegQueryValueEx() Error: (2) - Le fichier spécifié est introuvable. Current DirectX may be a older version which does not have the version value in the registry. -------------------- [05/12/08 11:06:48] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation GetDXVersion() failed. -------------------- [05/12/08 11:06:48] module: dsetup32(Mar 5 2008), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn DirectXUpdateInstallPlugIn() failed. -------------------- [05/12/08 11:06:48] module: dsetup32(Mar 5 2008), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX InstallPlugIn() failed. EDIT 2 : C'est bizarre.... Pourquoi Call Of Duty 4 je peut y jouer il dit pas que directX etc... mais les autres jeux il veut pas, Pourquoi CoD4 veut? Peut-etre que sa viendrais de là? |
|
|
00
|
|
|
#13 |
|
Membre Expert
![]() david Responsable développement Inscription : décembre 2003 Messages : 1 123 ![]() |
Re.
Dans mon deuxième message, je dis que les tentatives de désinstallation/réinstallation de DirectX me semblent vouées à l'échec. Ce qui est intéressant dans le premier lien que je t'ai donné, c'est l'astuce pour réinstaller le Service Pack 2 de XP, pas les bidouilles avec DirectX dont visiblement aucune n'a abouti. Je vais demander à un modérateur de déplacer ton message dans le forum hardware (Win XP), car il n'a rien à voir avec le développement DirectX. |
|
|
00
|
|
|
#14 |
|
Expert Confirmé Sénior
![]() Développeur informatique Inscription : novembre 2006 Messages : 4 222 ![]() |
C'est la première fois de ma vie depuis que je fais de l'informatique que je vois autant de problèmes avec Direct X.
Soit tu as installé une nouvelle carte vidéo soit c'est COD4 qui a installé des mauvaises choses.. je crois que tu n'as pas d'autres alternatives que de réinstaller Windows Eh oui quelque chose mais quoi précisément ?? C'est peut-être cette étape en particulier qui a mis la pagaille et entrainé des blocages avec Direct X |
|
|
00
|
|
|
#15 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 7 ![]() |
Citation:
Car je les reinstaller y'a a peine 1 jours, après l'avoir installer j'essaye d'y jouer et il dit un truc c'était a propos de DirectX après j'essaye d'installer SP3 cela ne fonctionne pas non plus mais le bug a disparu, j'ai essayer les autres jeux et il ne veulent rien savoir :'( |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com