Logo DirectXVirer DirectX

Rappel : s'agissant de DirectX 6.0 et +, Microsoft annonce que la seule bonne méthode de désinstallation est ... le formatage du disque.

DirectX 5 :

[extrait de la section Windows 95]

Au préalable, sauvegardez votre configuration avec un utilitaire tel que Regback qui est livré sur le CD de Windows.

Ensuite, Lancez votre éditeur de base de registre et détruisez les clefs suivantes (et leur arborescence) :
- HKEY_LOCAL_MACHINE/Software/Microsoft/Direct3D
DirectDraw
DirectPlay
DirectX

Au passage, vous pouvez vous débarraser du nouveau contrôleur de jeu (Joystick), mais ce n'est pas une obligation et cela vous obligerait à réinstaller les pilotes de vos périphériques de jeu.
Quittez votre éditeur de la base de registre, et allez supprimer le répertoire Program Files/DirectX. Allez ensuite sur le répertoire Windows\System et détruisez tous les fichiers : ddhelp.exe; ddraw*.*; dsound*.*; dinput*.*; d3d*.*; dplayx.dll; dpmodemx.dll et dpwsockx.dll.
Tant que vous y êtes, vous pouvez vous débarrasser des fichiers DirectPlay soit : dplaysvr.exe
\dpwsock.dll
\dpserial.dll
\dplay.dll

A ce stade, il vous reste encore le nouveau panneau de contrôle de DirectX 5 que vous avez peut-être installé. Détruisez le fichier Directx.cpl toujours dans le répertoire Windows\system.

Attention, si vous comptez ensuite installer une version antérieure de DirectX, il vous faudra détruire les fichiers de gestion du joystick sinon vous ne pourrez pas le calibrer. En effet, les versions antérieures de DirectX n'écraseront pas les fichiers en place. Toujours dans Windows\System, détruisez alors vjoyd.vxd et joy.cpl.

Après avoir redémarrer Windows, vous pourez réinstaller la version de votre choix de DirectX avec le minimum d'ennui.

DirectX 6 :

1. Lancez Regedit et rendez vous à la clef HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\. Sous cette clef, enlever toutes les sous-clefs suivantes ainsi que leur sous-arborescence :

Direct3D
DirectDraw
DirectPlay
DirectX

Maintenant, relancez la machine sous DOS (il y a de fortes chances que certains de vos périphériques utilisent les fichiers à détruire).

2. Allez dans le dossier Windows\System et détruisez les fichiers suivants :

d3d*.*
ddhelp.exe
ddraw*.*
dinput*.*
directx.cpl
dplay.dll
dplayx.dll
dplaysvr.exe
dpmodemx.dll
dpserial.dll
dpwsockx.dll
dpwsock.dll
dsound*.*
dxapi.*
joy.cpl
vjoyd.vxd

3. Allez dans Windows\System\sysbckup et détruisez les fichiers suivants :

ddhelp.exe
ddraw*.*
dsound*.*
dsinput*.*
d3d*.*
dplayx.dll
dpmodemx.dll
dpwsockx.dll
dxapi.*

4. Aller dans le dossier Program Files et détruisez le dossier DirectX\setup.

5. Relancez Windows et installez la version de DirectX de votre choix.

Sachez qu'il existe ("DirectX Eradicator") un désinstallateur de DirectX 6, DirectX7 et plus récemment de DirectX8 évidemment non supporté par Microsoft, et qui a pu rendre service à quelques personnes. Vous le trouverez ici : Lien externe vers Ebrink- désinstallateur de DirectX6.


Créé le 27 avril 1999 / Dernière Modification : 12 février 2003