Le message d'erreur « Sous-système MS-DOS 16 bits » s'affiche lorsque vous exécutez un programme MS-DOS ou Windows 16 bits dans Windows Server 2003 ou Windows 2000 Server

Traductions disponibles Traductions disponibles
Numéro d'article: 305521 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Pour vous procurer une version Windows XP de cet article, reportez-vous à l'article 324767.
Agrandir tout | Réduire tout

Symptômes

Si vous essayez d'exécuter une commande MS-DOS ou Windows 16 bits sur un ordinateur Microsoft Windows Server 2003 ou Microsoft Windows 2000 Server, l'un des messages d'erreur suivants peut s'afficher :
Sous-système MS-DOS 16 bits
chemin d'accès du programme que vous essayez de démarrer ou d'installer
C:\WINNT\system32\config.nt Le fichier système ne convient pas à l'exécution des applications MS-DOS ou Microsoft Windows. Choisissez 'Fermer' pour mettre fin à l'application.
Sous-système MS-DOS 16 bits
chemin d'accès du programme que vous essayez d'exécuter
config.nt Le fichier système ne convient pas à l'exécution des applications MS-DOS ou Microsoft Windows. Choisissez 'Fermer' pour mettre fin à l'application.
Sous-système MS-DOS 16 bits
chemin d'accès du programme que vous essayez d'exécuter
C:\WINNT\system32\autoexec.nt Le fichier système ne convient pas à l'exécution des applications MS-DOS ou Microsoft Windows. Choisissez 'Fermer' pour mettre fin à l'application.
Vous pouvez être invité à quitter le programme ou à ignorer le message d'erreur, mais le programme se ferme quelle que soit l'option choisie.

Cause

Ce problème peut se produire si l'un des fichiers suivants est manquant, endommagé ou introuvable dans le dossier %systemroot%\System32 :
  • Autoexec.nt
  • Command.com
  • Config.nt

Résolution

Pour résoudre ce problème, procédez comme suit :
  1. Insérez le CD-ROM Windows Server 2003 ou Windows 2000 Server dans le lecteur de CD-ROM.
  2. Cliquez sur Démarrer, sur Exécuter, tapez cmd, puis cliquez sur OK.
  3. Tapez les commandes suivantes, puis appuyez sur ENTRÉE après chaque commande :
    expand D:\i386\config.nt_ %systemroot%\system32\config.nt

    expand D:\i386\autoexec.nt_ %systemroot%\system32\autoexec.nt

    expand D:\i386\command.co_ %systemroot%\system32\command.com

    exit
    Remarque La description de cette procédure suppose que la lettre de votre lecteur de CD-ROM est D. Si ce n'est pas le cas, mettez la lettre de lecteur correcte.
  4. Démarrez ou installez le programme. Si le problème est résolu, n'effectuez pas les étapes restantes. Si le problème persiste, passez à l'étape suivante.
  5. Démarrez le Bloc-notes, puis tapez les commandes suivantes.

    Remarque Le fichier Command.com n'est pas modifié ou créé au cours du processus suivant. C'est pourquoi vous devrez peut-être le développer à partir de votre CD-ROM. Consultez l'étape 16 pour obtenir des instructions sur la façon de procéder.

    dos=high, umb
    device=%SYSTEMROOT%\system32\himem.sys
    files=40
  6. Dans le menu Fichier, cliquez sur Enregistrer sous.
  7. Dans la zone Nom de fichier, tapez Config.nt, puis cliquez sur Enregistrer. Fermez le fichier Config.nt.
  8. Dans le menu Fichier, cliquez sur Nouveau.
  9. Dans le nouveau document, tapez les entrées suivantes :

    @echo off
        lh %SYSTEMROOT%\system32\mscdexnt.exe
        lh %SYSTEMROOT%\system32\redir
        lh %SYSTEMROOT%\system32\dosx
        SET BLASTER=A220 I5 D1 P330 T3
  10. Dans le menu Fichier, cliquez sur Enregistrer sous.
  11. Dans la zone Nom de fichier, tapez Autoexec.nt, puis cliquez sur Enregistrer. Fermez le fichier Autoexec.nt.
  12. Démarrez l'Explorateur Windows. Recherchez le fichier Config.nt, cliquez avec le bouton droit sur ce fichier, puis cliquez sur Copier.
  13. Cliquez avec le bouton droit sur le dossier %systemroot%\System32, puis cliquez sur Coller.
  14. Recherchez le fichier Autoexec.nt, cliquez avec le bouton droit sur ce fichier, puis cliquez sur Copier.
  15. Cliquez avec le bouton droit sur le dossier %systemroot%\System32, puis cliquez sur Coller.
  16. Développez le fichier Command.com à partir du CD-ROM Windows Server 2003 ou Windows 2000 Server. Pour cela, procédez comme suit :
    1. Cliquez sur Démarrer, sur Exécuter, tapez cmd, puis cliquez sur OK.
    2. expand cd-rom:\i386\command.co_ lettre_lecteur:\racine_système\system32\command.com
      
      exit 
  17. Vérifiez l'existence du dossier vers lequel les variables d'environnement utilisateur TEMP et TMP sont mappées. Pour cela, procédez comme suit :
    1. Cliquez sur Démarrer, sur Exécuter, tapez sysdm.cpl dans la zone Ouvrir, puis cliquez sur OK.
    2. Dans la boîte de dialogue Propriétés système, cliquez sur l'onglet Avancé, puis sur Variables d'environnement.
    3. Dans la section Variables utilisateur pour Nom_utilisateur, recherchez les variables TEMP et TMP. Elles sont répertoriées dans la colonne Variable.
    4. Pour les variables TEMP et TMP, notez le dossier correspondant qui est répertorié dans la colonne Valeur.
    5. Démarrez l'Explorateur Windows. Pour cela, cliquez sur Démarrer, sur Exécuter, tapez explorer dans la zone Ouvrir, puis cliquez sur OK.
    6. Recherchez le dossier qui est spécifié pour les variables TEMP et TMP. Assurez-vous que ce dossier existe.

      Remarque Pour rechercher ce dossier, vous devrez peut-être activer la fonctionnalité qui affiche les fichiers et les dossiers cachés. Pour cela, procédez comme suit :
      1. Dans le menu Outils, cliquez sur Options des dossiers, puis sur l'onglet Affichage.
      2. Sous Fichiers et dossiers cachés, cliquez sur Afficher les fichiers et dossiers cachés, puis sur OK.
  18. Redémarrez votre ordinateur.

Propriétés

Numéro d'article: 305521 - Dernière mise à jour: lundi 3 décembre 2007 - Version: 8.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionnel
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Mots-clés : 
kberrmsg kbprb KB305521
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