Impossible d'accéder au lecteur de CD-ROM en mode MS-DOS ou Invite de commande

Traductions disponibles Traductions disponibles
Numéro d'article: 135174 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F135174
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous redémarrez votre ordinateur en mode MS-DOS ou en mode Invite de commande de Windows ou à l'aide d'une disquette de démarrage, il se peut que vous ne puissiez pas accéder à votre lecteur de CD-ROM. Ce comportement peut se produire même si vous pouvez accéder au lecteur de CD-ROM à partir de l'interface graphique utilisateur de Windows.

Cause

Ce problème peut se produire si au moins l'une des conditions suivantes est remplie :
  • Le pilote de CD-ROM ou le fichier Mscdex.exe est désactivé (précédé d'une marque de commentaire) ou manquant dans le fichier Autoexec.bat ou Config.sys.
  • Le pilote de CD-ROM ou le fichier Mscdex.exe est manquant ou endommagé.
  • La disquette de démarrage ne contient pas le pilote de CD-ROM ou le fichier Mscdex.exe.
  • Vous avez remplacé le CD-ROM d'origine sans mettre à jour les pilotes MS-DOS.
Pour accéder à un lecteur de CD-ROM lorsque vous démarrez en mode Invite de commande de Windows ou que vous redémarrez l'ordinateur en mode MS-DOS, vous devez charger le pilote de CD-ROM en mode réel dans le fichier Config.sys et le pilote MSCDEX dans le fichier Autoexec.bat ou Dosstart.bat. Si votre lecteur de CD-ROM est pris en charge en mode protégé dans Windows, il est très probable que les pilotes de CD-ROM et MSCDEX en mode réel ne soient pas chargés dans les fichiers Config.sys et Autoexec.bat ou Dosstart.bat sur le disque dur. En outre, si vous démarrez à partir d'une disquette, les pilotes de CD-ROM et MSCDEX ne seront pas chargés à moins que vous ne configuriez manuellement les fichiers Config.sys et Autoexec.bat sur la disquette.

Résolution

Pour résoudre ce problème, utilisez l'une des méthodes suivantes :
  • Exécuter le fichier Dosstart.bat.
  • Extrayez la version correcte du fichier Mscdex.exe.
  • Ajoutez les fichiers et les commandes appropriés à votre disquette de démarrage.
  • Installez les pilotes MS-DOS pour votre CD-ROM en mode Ligne de commande uniquement.

Fichier Dosstart.bat

Lors de la mise à niveau de MS-DOS ou de Windows 3.x vers Windows 95/98, le fichier Mscdex.exe d'origine peut être copié vers le fichier Dosstart.bat. Ce fichier contient des copies de toutes les commandes que le programme d'installation met en commentaire et s'exécute automatiquement lorsque vous redémarrez votre ordinateur en mode MS-DOS.

Si vous redémarrez votre ordinateur et choisissez Ligne de commande uniquement, Dosstart.bat ne s'exécute pas. Pour exécuter la commande, tapez dosstart.bat, puis appuyez sur ENTREE.

Problèmes relatifs à Mscdex.exe

Si vous essayez d'exécuter Mscdex.exe et que le message d'erreur suivant s'affiche, il se peut que le fichier Mscdex soit endommagé.
Mscdex.exe <paramètres> manquants ou corrompus
où <paramètres> désignent des commutateurs de ligne de commande pouvant être inclus dans la ligne de commande d'un fichier de commandes, tel que Autoexec.bat ou Dosstart.bat.

Déterminez l'emplacement du fichier de commandes en tapant les lignes suivantes à partir du mode Ligne de commande uniquement, et en appuyant sur ENTREE après chaque ligne.
<lecteur>:
dir /s mscdex.exe
où <lecteur> désigne la lettre du lecteur contenant le dossier Windows.

Si le fichier est introuvable, vous pouvez l'extraire depuis les disquettes de Windows 95. Le fichier Mscdex.exe se trouve dans le fichier Win95_04.cab du CD-ROM de Windows 95, dans le fichier Win95_05.cab sur la disquette n°5 des disquettes DMF de Windows 95, dans le fichier Win95_07.cab sur la disquette n°7 des disquettes non DMF de Windows 95, et le fichier Win95_06.cab sur le CD-ROM OEM Service Release 2 de Windows 95.

Pour plus d'informations sur la procédure d'extraction de fichiers dans Windows 95, reportez-vous à l'article suivant de la Base de connaissances Microsoft :
129605Procédures d'extraction des fichiers Windows originaux compressés
Faites glisser le fichier Mscdex.exe dans le dossier Windows\Command.

REMARQUE : Certains fichiers de commandes peuvent pointer vers un autre emplacement que le dossier Windows\Command. Si tel est le cas, modifiez le fichier afin qu'il pointe vers le dossier Windows\Command. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, pointez sur Programmes, puis cliquez sur Commandes MS-DOS.
  2. Tapez les lignes de commandes suivantes, en appuyant sur ENTRÉE après chaque ligne :
    <lecteur>:
    cd\<windows>
    edit dosstart.bat
  3. Appuyez sur ALT+R (Rechercher), puis sur c.
  4. Rechercher le fichier Mscdex.exe. Si nécessaire tapez mscdex.exe dans la zone Rechercher, puis cliquez sur OK.
  5. Assurez-vous que le chemin d'accès pour Mscdex.exe correspond au dossier Windows/Command. Si ce n'est pas le cas, tapez le chemin d'accès correct.
  6. Appuyez sur ALT+F (Fichier), sur Q, puis sur ENTREE lorsque vous êtes invité à enregistrer le fichier.
En règle générale, la version Windows 95 du fichier Mscdex.exe fonctionne correctement avec la plupart des lecteurs de CD-ROM, mais si vous rencontrez des difficultés pour détecter le lecteur CD-ROM, contactez le fabricant.

Pilotes de disquette de démarrage

Si vous créez une disquette de démarrage, redémarrez votre ordinateur en l'utilisant, et si vous n'avez pas accès à votre lecteur de CD-ROM, le pilote de CD-ROM ou le fichier Mscdex.exe correct ne se charge pas. Pour préparer une disquette de démarrage pour charger les pilotes de CD-ROM, procédez comme suit :
  1. Modifiez le fichier Config.sys pour inclure l'entrée concernant votre pilote de CD-ROM. Pour cela, procédez comme suit :

    1. Cliquez sur Démarrer, sur Exécuter, tapez sysedit dans la zone Ouvrir, puis cliquez sur OK :
    2. Cliquez sur la barre de titre du fichier Config.sys, recherchez la ligne de chargement de votre pilote de CD-ROM, faites glisser le pointeur pour sélectionner toute la ligne de texte, puis cliquez sur Copier dans le menu Edition. Notez le nom et le chemin d'accès du pilote de CD-ROM.
    3. Cliquez sur Démarrer, pointez sur Programmes, cliquez sur Accessoires, puis sur Bloc-notes.
    4. Insérez votre disquette de démarrage dans le lecteur A.
    5. Dans le menu Fichier, cliquez sur Ouvrir, tapez a:config.sys dans la zone Nom de fichier, puis cliquez sur Ouvrir.
    6. Cliquez à la fin de la dernière ligne de texte pour y positionner votre curseur, appuyez sur ENTREE pour aller à la ligne, puis dans le menu Edition, cliquez sur Coller.
    7. Modifiez le chemin d'accès du dossier pour le fichier du pilote de CD-ROM vers le lecteur A. Le tableau suivant présente la ligne initiale de chargement du fichier du pilote de CD-ROM et la ligne après modification :
            Ligne initiale                           Ligne modifiée
            ---------------------------------------------------------------------
            device=c:\cdrom\cdrom.sys /d:mscd001   device=a:\cdrom.sys
                                                      /d:mscd001
    8. Dans le menu Fichier, cliquez sur Quitter, puis cliquez sur Oui lorsque vous êtes invité à enregistrer les modifications.
Notez que certains lecteurs de CD-ROM sont connectés à une carte son. Si tel est le cas, vous devez charger les périphériques audio avant le pilote de CD-ROM. Pour plus d'informations sur la procédure de chargement de votre périphérique audio, consultez la documentation de votre carte son ou contactez le fabricant.
  1. Modifiez le fichier Autoexec.bat pour inclure l'entrée concernant le pilote Mscdex.exe. Pour cela, procédez comme suit :

    1. Cliquez sur Démarrer, cliquez sur Exécuter, tapez sysedit dans la zone Ouvrir, puis cliquez sur OK :
    2. Cliquez sur la barre de titre de Autoexec.bat, recherchez la ligne de chargement de Mscdex.exe, faites glisser le pointeur pour sélectionner toute la ligne de texte, puis cliquez sur Copier dans le menu Edition. Notez le nom et le chemin d'accès du fichier Mscdex.exe.
    3. Cliquez sur Démarrer, pointez sur Programmes, cliquez sur Accessoires, puis sur Bloc-notes.
    4. Insérez votre disquette de démarrage dans le lecteur A.
    5. Si la disquette contient un fichier Autoexec.bat, cliquez sur Ouvrir dans le menu Fichier, tapez a:autoexec.bat dans la zone Nom de fichier, puis cliquez sur Ouvrir.
    6. Cliquez à la fin de la dernière ligne de texte pour y positionner votre curseur, appuyez sur ENTREE pour aller à la ligne, puis dans le menu Edition, cliquez sur Coller.
    7. Si une autre ligne fait déjà référence Mscdex.exe, tapez rem au début de cette ligne.
    8. Si le texte suivant apparaît au début de la ligne, sélectionnez-le, puis appuyez sur SUPPRIMER :
      REM - by Windows Setup -
    9. Modifiez le chemin d'accès du dossier pour le fichier Mscdex.exe vers le lecteur A. Le tableau suivant présente la ligne initiale de chargement du fichier Mscdex.exe et la nouvelle après modification :
            Ligne initiale                              Ligne modifiée
            ---------------------------------------------------------------------
            c:\windows\command\mscdex.exe /d:mscd001    a:\mscdex.exe /d:mscd001
    10. Dans le menu Fichier, cliquez sur Quitter, puis sur Oui lorsque vous êtes invité à enregistrer les modifications, puis enregistrez sous autoexec.bat sur la disquette.
  2. Ajoutez les fichiers du pilote de CD-ROM et Mscdex.exe sur votre disquette de démarrage. Pour cela, procédez comme suit :

    1. Cliquez sur Démarrer, pointez sur Programmes, puis cliquez sur Commandes MS-DOS.
    2. Tapez les lignes de commandes suivantes, en appuyant sur ENTRÉE après chaque ligne :
      <lecteur1>: cd\<chemin_cd> copy <pilote_cd> a: <lecteur2>: cd\<windows>\command copy mscdex.exe a:
      où <lecteur1> désigne la lettre du lecteur contenant les fichiers du pilote de CD-ROM, <chemin_cd> désigne le nom du dossier contenant votre fichier du pilote de CD-ROM MS-DOS, et <lecteur2> désigne la lettre du lecteur contenant le dossier Windows.
La disquette de démarrage de Windows98 contient des pilotes permettant charger plusieurs lecteurs de CD-ROM au format IDE et SCSI.

Installer des pilotes de CD-ROM MS-DOS appropriés

Si vous avez mis à jour votre lecteur de CD-ROM, mais pas les pilotes de CD-ROM MS-DOS, installez les pilotes à partir du mode Ligne de commande uniquement, puis déplacez la ligne Mscdex.exe du fichier Autoexec.bat vers le fichier Dosstart.bat. Pour cela, procédez comme suit :
  1. Redémarrez votre ordinateur. Lorsque le message " Démarrage de Windows 95 " apparaît, appuyez sur la touche F8, puis sélectionnez l'option Ligne de commande uniquement.
  2. Suivez les instructions du fabricant de votre CD-ROM pour installer vos pilotes de CD-ROM MS-DOS. Redémarrez votre ordinateur lorsque vous y êtes invité.
  3. Lorsque vous avez vérifié que les pilotes adéquats sont chargés et fonctionnent correctement, déplacez les informations du pilote du fichier Autoexec.bat vers le fichier Dosstart.bat. Pour cela, procédez comme suit :

    1. Cliquez sur Démarrer, cliquez sur Exécuter, tapez sysedit dans la zone Ouvrir, puis cliquez sur OK :
    2. Cliquez sur la barre de titre du fichier Autoexec.bat, recherchez la ligne de chargement de Mscdex.exe, faites glisser le pointeur pour sélectionner toute la ligne de texte, puis cliquez sur Copier dans le menu Edition. Notez le nom et le chemin d'accès du fichier Mscdex.exe.
    3. Tapez rem au début de la ligne qui contient le fichier Mscdex.exe, cliquez sur Quitter dans le menu Fichier, puis sur Oui lorsque vous êtes invité à enregistrer les modifications dans le fichier Autoexec.bat.
    4. Cliquez sur Démarrer, pointez sur Programmes, cliquez sur Accessoires, puis sur Bloc-notes.
    5. Dans le menu Fichier, cliquez sur Ouvrir, tapez c:\windows\dosstart.bat dans la zone Nom de fichier, puis cliquez sur Ouvrir. Si un message s'affiche indiquant que le fichier n'existe pas, cliquez sur OK, puis sur Nouveau dans le menu Fichier.
    6. Cliquez à la fin de la dernière ligne de texte pour y positionner votre curseur, appuyez sur ENTREE pour aller à la ligne, puis dans le menu Edition, cliquez sur Coller.
    7. Si une autre ligne fait déjà référence à Mscdex.exe, tapez rem au début de la ligne.
    8. Dans le menu Fichier, cliquez sur Enregistrer sous, tapez c:\windows\dosstart.bat, cliquez sur Enregistrer, puis sur Quitter dans le menu Fichier.

Plus d'informations

Windows n'inclut pas de pilotes de CD-ROM en mode réel. S'il vous est nécessaire d'accéder au lecteur de CD-ROM lorsque vous démarrez en mode Invite de commande de Windows ou lorsque vous redémarrez l'ordinateur en mode MS-DOS, vous devez utiliser le pilote de CD-ROM en mode réel livré avec le lecteur de CD-ROM. Pour plus d'informations sur l'obtention, l'installation ou la configuration du pilote de CD-ROM en mode réel, reportez-vous à la documentation accompagnant le lecteur, ou contactez son fabricant.

Windows inclut un pilote MSCDEX situé dans le dossier Windows\Command. Si vous devez utiliser un pilote MSCDEX en mode réel, vous devrez utiliser le pilote du dossier Windows\Command au lieu du pilote inclus dans le lecteur de CD-ROM.

Les pilotes de CD-ROM et MSCDEX en mode réel peuvent être chargés à partir de différents emplacements, selon la raison pour laquelle ils sont chargés. Si vous chargez les pilotes en mode réel parce que vous devez accéder au lecteur de CD-ROM lorsque vous démarrez en mode Invite de commande de Windows 95, ils doivent être chargés à partir des fichiers Config.sys et Autoexec.bat du dossier racine du lecteur de démarrage. Si vous démarrez en mode Invite de commande de Windows à partir d'une disquette au lieu du disque dur, les pilotes doivent être chargés à partir des fichiers Config.sys et Autoexec.bat situés sur la disquette.

Si vous chargez les pilotes en mode réel parce que vous redémarrez l'ordinateur en mode MS-DOS, les pilotes peuvent être chargés à partir des emplacements suivants :
  • Les fichiers Config.sys et Autoexec.bat situés dans le dossier racine du lecteur de démarrage.
  • Les fichiers personnalisés Config.sys et Autoexec.bat spécifiés dans les propriétés du programme que vous exécutez en mode MS-DOS, les propriétés du raccourci qui démarre le programme que vous exécutez en mode MS-DOS, ou les propriétés du fichier " Quitter vers Dos.pif " utilisé pour démarrer Windows en mode MS-DOS.
Si vous redémarrez l'ordinateur en mode MS-DOS, vous pouvez également charger MSCDEX à partir du fichier Dosstart.bat du dossier Windows. Ce fichier est utilisé lorsque vous redémarrez l'ordinateur en mode MS-DOS, mais il n'est pas utilisé lorsque vous démarrez en mode Invite de commande de Windows ou que vous démarrez Windows normalement. Si ce fichier n'existe pas déjà dans le dossier Windows, vous devez le créer.

REMARQUE : Lorsque vous installez Windows, le programme d'installation désactive (affecte l'attribut commentaire) la ligne Mscdex.exe existante dans le fichier Autoexec.bat s'il détecte un lecteur de CD-ROM pour lequel Windows dispose d'un pilote en mode protégé. C'est pourquoi, lorsque vous démarrez en mode Invite de commande ou que vous redémarrez l'ordinateur en mode MS-DOS, MSCDEX n'est pas disponible. Pour le rendre disponible, activez la ligne Mscdex existante dans le fichier Autoexec.bat. Vous pouvez également être amené à modifier la ligne pour qu'elle charge le pilote MSCDEX à partir du dossier Windows\Command au lieu du pilote inclus avec le lecteur de CD-ROM.

Propriétés

Numéro d'article: 135174 - Dernière mise à jour: mardi 28 décembre 2004 - Version: 1.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
Mots-clés : 
kbenv kbprb kbfaq win95 KB135174
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com