Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Comment désinstaller manuellement DirectX sous Windows 9x?

Ancien nº de publication de cet article : F19343
Symptômes


Comment désinstaller DirectX de Windows 95 ou 98 de manière à pouvoir le
réinstaller complètement?


Résolution

Microsoft DirectX n'a pas été conçu pour pouvoir être désinstallé
facilement. Cependant, certains problèmes associés au multimédia, parfois
liés à une version spécifique de DirectX, peuvent nécessiter une
désinstallation complète de ce produit.

Le but de cette fiche est de procéder à la désinstallation manuelle de
DirectX, non dans le but de l'ôter de Windows mais dans le but de le
réinstaller. En effet, si DirectX n'est pas réinstallé à la fin de cette
procédure, certaines fonctionnalités multimédia de Windows risquent de ne
plus fonctionner correctement. Cependant, cette fiche permet notamment de
revenir à une version plus ancienne de DirectX que celle présente
actuellement sur le système.

Etape 1 : Suppression des clés DirectX de la base de registre

Avant de procéder à cette première étape il est recommandé de sauvegarder
la base de registre de Windows.

Note : dans les explications ci-dessous, il sera toujours considéré que
Windows est installé dans le dossier C:\WINDOWS. Si ce n'est pas le cas,
il est nécessaire de modifier les commandes en conséquence.

Windows 95 : redémarrer en mode ms-dos et taper les commandes suivantes.
CD WINDOWS
ATTRIB -R -H -S *.DAT
COPY *.DAT *.OLD
ATTRIB +R +H +S *.DAT
Ensuite redémarrer Windows.

Windows 98 : redémarrer en mode ms-dos et taper la commande suivante.
C:\WINDOWS\COMMAND\SCANREG /BACKUP
A la fin de l'opération, redémarrer Windows.

La modification de la base de registres de Microsoft Windows est réservée
aux utilisateurs avertis. Si vous modifiez incorrectement les clés de la
base, vous risquez de causer des erreurs au niveau de votre système
d'exploitation et de devoir redémarrer votre ordinateur ou réinstaller
vos applications.

1. Cliquer sur Démarrer puis sur Exécuter. Taper "REGEDIT" (sans les
guillemets), cliquer sur OK.
2. Ouvrir la clé HKEY_LOCAL_MACHINE\Software\Microsoft.
3. Supprimer les clés suivantes :
- Direct3D
- DirectDraw
- DirectInput (à partir de la version 7.0 de DirectX)
- DirectMusic (à partir de la version 6.0)
- DirectPlay
- DirectX
- DirectX Diagnostic Tool (à partir de la version 6.0)
4. Ouvrir la clé
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
5. Si elle existe, supprimer la clé DirectX Drivers.
6. Fermer REGEDIT.

Etape 2 : Suppression des fichiers DirectX

Redémarrer l'ordinateur en mode ms-dos. Taper les commandes suivantes :
C:
DELTREE C:\PROGRA~1\DIRECTX
CD \WINDOWS\SYSTEM

Pour toutes les versions de DirectX à partir de la 5.0 :
DEL DDHELP.EXE
DEL DPWSOCK.DLL
DEL DDRAW.DLL
DEL DDRAW16.DLL
DEL DDRAWEX.DLL
DEL DPSERIAL.DLL
DEL DSOUND.DLL
DEL DSOUND.VXD
DEL DPLAY.DLL
DEL DINPUT.DLL
DEL DINPUT.VXD
DEL D3DRM.DLL
DEL D3DXOF.DLL
DEL D3DPMESH.DLL
DEL D3DIM.DLL
DEL DPLAYX.DLL
DEL DPMODEMX.DLL
DEL DPWSOCKX.DLL
DEL VJOYD.VXD
DEL JOY.CPL

Pour toutes les versions de DirectX à partir de la 6.0 :
DEL DDRAW.VXD
DEL D3DRAMP.DLL
DEL DPLAYSVR.EXE
DEL DMUSIC16.DLL
DEL DMUSIC32.DLL
DEL DMUSIC.DLL
DEL DMSTYLE.DLL
DEL DMSYNTH.DLL

Pour toutes les versions de DirectX à partir de la 7.0 :
DEL DSOUND3D.DLL
DEL D3DIM700.DLL
DEL D3DREF.DLL

Pour DirectX 5.x uniquement :
DEL D3DHALF.DLL
DEL D3DRAMPF.DLL
DEL D3DRG16F.DLL
DEL D3DRG24F.DLL
DEL D3DRG24X.DLL
DEL D3DRG32F.DLL
DEL D3DRG32X.DLL
DEL D3DRG55X.DLL
DEL D3DRG56X.DLL
DEL D3DRG8F.DLL
DEL D3DRG8X.DLL
DEL D3DRGBF.DLL
DEL D3DRGBXF.DLL
DEL D3DRM16F.DLL
DEL D3DRM24F.DLL
DEL D3DRM32F.DLL
DEL D3DRM8F.DLL

Uniquement sous Windows 98 (ou 98 Seconde Edition) :
CD \WINDOWS\SYSBCKUP
DEL DDHELP.EXE
DEL DDRAW*.*
DEL DSOUND*.*
DEL DINPUT*.*
DEL D3D*.*
DEL DPLAYX.DLL
DEL DPMODEMX.DLL
DEL DPWSOCKX.DLL

Etape 3 : Réinstallation de DirectX
===================================

Le premier démarrage de Windows doit s'effectuer sans message d'erreur
particulier. Cependant, il se peut qu'une application chargée au
démarrage nécessite DirectX et envoie une boîte de dialogue. Dans ce cas,
il suffit de simplement ignorer le message.

La dernière étape consiste en l'installation de DirectX. Il doit s'agir
d'une version complète, mais n'importe quelle version de DirectX
compatible avec la version de Windows peut être installée. Il n'est
cependant pas recommandé d'installer une version antérieure à celle
fournie d'origine avec Windows.

Versions minimales de DirectX :
Windows 95 toutes versions : toute version de DirectX.
Windows 98 : DirectX 5.01 minimum.
Windows 98 Seconde Edition : DirectX 6.1a minimum.

La dernière version de DirectX peut être téléchargée à l'adresse :
http://www.microsoft.com/france/chezvous/info/info.asp?mar=/france/chezvous/accessoires/sidewinder/info/directx8.html



Références


MOTS-CLES :

La liste de(s) mot(s) suivant(s) permet une recherche plus efficace de
cette fiche technique : manually uninstall désinstallation manuelle
directx win98x win95x


Propriétés

ID d'article : 469343 - Dernière mise à jour : 08/16/2005 15:43:00 - Révision : 4.7

Microsoft DirectX Software Development Kit, Microsoft DirectX 5.0, Microsoft DirectX 6.0, Microsoft DirectX 6.0, Microsoft DirectX 7.0, Microsoft SNA Server 1.0, Microsoft Windows 95, Microsoft Windows 95, Microsoft Windows 98 Standard Edition, Microsoft Windows 98 Deuxième Édition

  • kbhowto KB469343
Commentaires
yTagName("head")[0].appendChild(m);