DirectX 9.0c erreur 0xc000001d

Bonjour,
Voyant que certains jeux (WoW et counter strike: source), ne fonctionnaient pas correctement, j'ai voulu installer la dernière version de directX pour XP (directX 9.0x). Je lance l'installation, et à la toute fin, l'installateur me signal qu'il y a eu une erreur (0xc000001d) et que l'installation à échouée. Je vais voir dans le fichier DXError.log, et il y a marqué ça:

[01/10/09 19:26:09] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 2223, function: RegisterDLL

Failed API: LoadLibraryEx()
Error: (0xc000001d)

Unable to load C:\WINDOWS\system32\xactengine3_0.dll.

--------------------
[01/10/09 19:26:09] module: dxupdate(Mar 5 2008), file: dxupdate.cpp, line: 5848, function: DirectXUpdateInstallPlugIn

RegisterDllFromSection() failed.

--------------------
[01/10/09 19:26:09] module: dsetup32(Mar 5 2008), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

--------------------
[01/10/09 19:26:09] module: dsetup32(Mar 5 2008), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.

Que faire ??
Configuration: Windows XP

15 réponses

  1. Bonjour ,
    Si votre lecteur C:\ est formaté en NTFS > désactive la compression des fichiers sur ce lecteur.
    et/ou installe une version récente mais différente de celle que tu a déjà.
    évite aussi , DirectX 9C SDK , et DirectX10
    0
    1. Mon disque dur C est bien en NTFS.

      Pour ce que tu m'as dit de faire, je veux bien mais comment ?? ^^"
      Si c'est ça (http://cart.servhome.org/disc_C.jpg), c'est déjà fait ! :s
      0
      1. Salut ptitpic,

        je parlais plutôt de ça :)
        http://www.pcinpact.com/forum/index.php?showtopic=89098
        écrire la commande citée dans Démarrer > Exécuter...> ensuite ,validez par Ok.
        et n'oubliez pas le fichier fichier .Reg aussi > une fois téléchargé renommer le en compresstoldfilesNO.reg puis clic droit dessus > Fusionner.
        0
    2. Salut,
      Je n'ai pas l'option "fusionner" dans mon clic droit ! :x
      et je n'ai pas l'option "compression des fichiers non-utilisés" dans mon "nettoyage de disque"
      Et, encore une question : Ou dois-je enregistrer le fichier .reg ?? et avec quoi l'exécuter ?
      1
      1. Suivez svp ces étapes :

        1. Activez l'affichage des extensions du fichiers :
        Démarrer > panneau de configuration > options des dossier :
        >onglet Affichage :
        - Cochez "Afficher les fichiers et dossiers cachés"
        - Décochez "Masquer les extensions des fichiers dont le types est connus"
        >Appliquer > Ok

        2. Clic droit sur le fichier compresstoldfilesNO.reg.txt que vous avez téléchargé tout à l'heure > Renommer > effacer .txt dans le nom : compresstoldfilesNO.reg.txt
        clic sur un espace autre que le rectangle du nom > le fichier en kestion se changera d'un fichier texte vers un fichier éditeur de registre nommé compresstoldfilesNO.reg > Clic droit dessus > Fusionner > ok

        3. Fait >Démarrer > Exécuter..> et tu écrit (copier /coller) :
        COMPACT /U /S /A /I /F C:\*.*
        validez par ok > une fenêtre sous dos (noire) vas s'ouvrir et disparaitra une fois la décompression terminée !
        0
    3. C'est ce que j'ai fait mais je n'ai pas "fusionner" ! :s

      fusionner =

      -inscrire
      -convertir en inf
      -convertir en Nsis
      -édition hexadécimale
      ?

      C'est en gros tout ce que j'ai sur mon clic droit du fichier .reg
      0
      1. Cela signifie , que les modification dans l'option des dossiers ne s'applique pas !
        mais, c'est un autre problème que tu peut poster dans le forum en ouvrant un nouveau sujet.

        Pour le problème actuel

        voici un lien pour télécharger le fichier reg en kestion

        * le lien ne passe pas > message modéré ?!

        >1. vérifiez vos PM (messages privés)

        Il suffit de télécharger l'archive ,le décompresser et fusionner la clé.
        Fusionner : veut dire rajouté la clé dans la BDR (base de registre windows)

        2.Refait ensuite un :
        COMPACT /U /S /A /I /F C:*.*

        3.Réinstalle DirectX .

        0
        1. Salut,
          j'ai bien le fichier .reg, mais je n'ai toujours pas l'option "fusionner"

          --"
          0
          1. Double clic dessus > ensuite clic sur oui ?!
            0
        2. ça me l'ouvre avec notepad++
          0
          1. > Cliquez sur le bouton Démarrer et choisissez la commande Exécuter

            Dans la fenêtre qui apparaît, tapez regedit et validez en cliquant sur le bouton OK

            > Sauvegarder votre BDR actuel depuis Fichier > Exporter > introduisez un nom ex : Reg-11-1-09 > Enregistrer
            *et souvenez vous de l'emplacement de la sauvegarde !

            Ouvrez la branche HKEY_LOCAL_MACHINE (clic sur le (+))

            ensuite le (+) de Software et ainsi de suite

            voici le chemin complet :

            HKEY_LOCAL_MACHINE > Software > Microsoft > Windows > Current Version > Explorer > Volume Caches > Compress Old Files

            *si Compress Old Files n'existe pas , c'est bon !

            Sinon tu fait un seule clic gauche dessus pour la sélectionner (et ouvrir son contenu) :

            Ensuite double clic sur REG_SZ dans le cadran a droite > effacer la ligne dans la champ "Donnés de la valeur" > OK

            Redémarrer ensuite votre pc.

            > Réinstallez DirectX

            0
            1. DirectX me met toujours la même erreur a la fin de l'installation...
              0
              1. Même avec une autre version ?!

                sinon remet celle qui est sur le CD Driver livré avec la carte graphique.

                Fait aussi un sfc/scannow pour vérifier et réparer les fichier systèmes avec le CD windows :
                https://forums.cnetfrance.fr
                0
                1. Rien à faire... :/
                  J'ai réessayer de lancer counter strike, mais j'ai une erreur du type "la mémoire ne peut pas être 'read', erreur 0x000000"...
                  0
                  1. Ok ,

                    Télécharge Microsoft Visual C++ 2005 Redistributable
                    http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
                    Fermer toutes les applications ouvertes :
                    Double clic dessus > suivre les instructions de l'installation
                    Redémarre le PC .

                    Faite ensuite ,un nettoyage avec CCleaner

                    0
                    1. Mouai j'ai déjà fait pour CCleaner depuis longtemps, et j'ai déjà visual c++ mais quel est l'intérêt de le télécharger ^o)
                      0
                      1. L'intérêt est de l'installer ou le mettre a jour ( pas seulement le télécharger) , plusieurs programmes sont écrit en visuel basic (C++) et/ou font appelle au bibliothèques Visuel basic pour leurs exécution , notamment les jeux > et spécialement ceux qui se base sur le moteur Half Life (Half life Engine et/Steam Engine) : CS CSS HL1 HL2..etc

                        Pour revenir a notre sujet
                        Faire un Sfc/scan est hautement recommandé.
                        Si la réparation avec SFC n'a pas suffi, vous pouvez tenter une réparation plus sérieuse en suivant ce tutoriel:
                        https://www.astucesinternet.com/modules/news/article.php?storyid=262

                        A+
                        0
                        1. Bah écoute merci pour tout mais ça ne marche toujours pas ! ^^"
                          j'aimerais bien savoir tout de même comment installer ce ****** de directX ! :s
                          0