Virer 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 :
.
Créé le 27 avril 1999 / Dernière Modification : 12 février 2003