Dépannage de Windows 95 à l'aide du Mode sans échec

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

Sommaire

Résumé

IMPORTANT : Cet article contient des informations sur l'édition du Registre. Avant de modifier le Registre, vous devez d'abord faire une copie de sauvegarde des fichiers du Registre (System.dat et User.dat). Ces deux fichiers cachés se trouvent dans le dossier Windows.

Vous pouvez utiliser le démarrage en mode sans échec pour résoudre des problèmes qui se produisent lors du démarrage de Windows 95 en mode normal. Exemples :
  • Le programme d'installation se bloque lors d'un premier redémarrage.
  • Des messages d'erreur s'affichent.
  • Le système se bloque.
  • Une perte de fonctionnalité a été détectée.

Plus d'informations

Le démarrage de Windows 95 en mode sans échec ignore la configuration en cours en mode réel, et charge une configuration minimale en mode protégé qui désactive les pilotes de périphériques Windows 95 et utilise une carte graphique VGA standard.

Si le problème ne se produit pas en mode sans échec, il se peut qu'il existe un conflit entre vos paramètres matériels, des problèmes de configuration en mode réel ou des incompatibilités avec des pilotes ou programmes Windows hérités, ou encore que la base de registre soit endommagée.

Pour obtenir une description des événements qui se produisent lors du démarrage de Windows 95 en mode sans échec, consultez l'article suivant dans la Base de Connaissances :
122051 Procédure de démarrage de Windows 95 en mode sans échec

PRÉPARATION DU DÉPANNAGE EN MODE SANS ÉCHEC

Les sections suivantes décrivent les procédures de dépannage de configurations dans lesquelles le mode sans échec résout un des problèmes posés par Windows 95. Ces procédures de dépannage nécessitent souvent la modification des fichiers de configuration du système. Notez qu'il ne s'agit pas de modifications permanentes des fichiers ; elles ne sont utilisées que pour isoler le conflit à l'origine du problème avec la configuration normale.

Les exemples fournis dans cet article présupposent que Windows 95 a été installé dans le dossier Windows sur le lecteur C. Pour une configuration différente, vous devrez modifier la syntaxe en conséquence.

Avant d'effectuer toute modification, assurez-vous que vous disposez d'une disquette d'amorçage d'urgence (EBD). Sinon, créez-en une. La disquette d'amorçage peut être utilisée pour redémarrer votre ordinateur et modifier les fichiers de configuration dans le cas où votre ordinateur se bloque par suite des modifications effectuées.

Pour créer une disquette d'amorçage d'urgence, procédez comme suit :
  1. Dans le Panneau de configuration, double-cliquez sur Ajout/Suppression de programmes.
  2. Cliquez sur l'onglet Disquette de démarrage, puis cliquez sur Créer une disquette.
Une fois la disquette créée, fermez Windows 95, insérez la disquette dans le lecteur A, et redémarrez l'ordinateur. Assurez-vous que l'ordinateur peut démarrer à l'aide de la disquette EBD. Redémarrez l'ordinateur normalement.

Pour dépanner les fichiers de configuration Windows 95, vous devrez peut-être apporter des modifications à ces fichiers. Utilisez l'éditeur de texte MS-DOS ou l'Éditeur de configuration système pour cela.

Pour utiliser l'éditeur de texte MS-DOS, tapez edit.comà l'invite de commande, puis sélectionnez la commande Ouvrir dans le menu Fichier pour ouvrir le fichier souhaité.

Pour utiliser l'Éditeur de configuration système, cliquez sur le bouton Démarrer, cliquez sur Exécuter, tapez sysedit dans la zone Ouvrir, et cliquez sur OK. Cliquez sur le fichier que vous souhaitez modifier dans le menu Windows.

DÉPANNAGE

Les procédures de dépannage en mode sans échec sont classées comme suit :
  • Problèmes avec la configuration en mode réel
  • Options de ligne de commande Windows 95
  • Programmes et fichiers de configuration Windows démarrés automatiquement au démarrage
  • Pilotes de périphériques en mode protégé
  • Remplacement du pilote vidéo par un pilote graphique standard VGA
  • Registre endommagé
  • Si le problème n'est pas résolu

PROBLÈMES AVEC LA CONFIGURATION EN MODE RÉEL

En mode sans échec, Windows 95 ignore les fichiers Config.sys et Autoexec.bat. Un pilote de périphérique en mode réel ou un programme TSR (stay-resident) en cours de chargement dans un de ces fichiers peut entrer en conflit avec Windows 95, créant le problème rencontré lors du démarrage normal. Utilisez les procédures suivantes pour déterminer si tel est le cas.

Test de la configuration en mode réel

  1. Redémarrez l'ordinateur. Lorsque le message " Démarrage de Windows 95 " s'affiche, appuyez sur la touche F8, puis sélectionnez Commande MS-DOS seulement dans le menu Démarrage.

    REMARQUE : Si l'interface GUI Windows 95 se charge, modifiez le fichier Autoexec.bat en supprimant ou en désactivant la ligne " win ".
  2. Démarrez Windows 95 avec un nombre minimal de pilotes Windows. Pour cela, tapez la ligne suivante :
    win /d:m
    REMARQUE : Si Windows 95 requiert des composants réseau pour démarrer, tapez plutôt la ligne suivante :
    win /d:n
Si le problème ne se produit pas lorsque vous démarrez Windows 95 de cette manière, il existe effectivement un conflit entre les configurations en mode réel et en mode protégé.

Si le problème persiste, il est peut-être provoqué par le contenu du fichier Config.sys ou Autoexec.bat. Vous avez ainsi déterminé l'existence d'un conflit avec la configuration en mode réel, et vous devez à présent démarrer cette configuration afin d'en vérifier l'intégrité.

Démarrage en mode réel afin d'en vérifier l'intégrité

Les fichiers Config.sys et Autoexec.bat ne sont pas nécessaires pour Windows 95. Ils ne sont utilisés que pour raisons de compatibilité amont. Si vous n'utilisez pas ces fichiers, renommez-les et redémarrez votre ordinateur. Par exemple, donnez au fichier Autoexec.bat le nom Autoexec.bak, et au fichier Config.sys le nom Config.bak.

Si vous avez besoin des fichiers Config.sys et Autoexec.bat, démarrez la configuration en mode réel avec les pilotes appropriés afin d'en vérifier l'intégrité. Pour cela, procédez comme suit :
  1. Redémarrez votre ordinateur. Lorsque le message " Démarrage de Windows 95 " s'affiche, appuyez sur la touche F8, puis sélectionnez Confirmation pas à pas dans le menu Démarrer.
  2. À l'invite, chargez les éléments suivants :

    • Pilote Dblspace (si votre disque dur est compressé).
    • Ne pas traiter le fichier Config.sys.
    • Himem.sys.
    • Ifshlp.sys.
    • Dblbuff.sys (seulement si le programme vous y invite).
    • Ne pas traiter le fichier Autoexec.bat.
    • Chargez l'interface utilisateur graphique (GUI) Windows 95, en sélectionnant le chargement de tous les pilotes Windows.
Si le démarrage de votre configuration en mode réel afin d'en vérifier l'intégrité résout le problème, isolez le problème avec un programme TSR ou un pilote de périphérique en mode réel à l'aide de la fonction de confirmation pas à pas.

OPTIONS DE LIGNE DE COMMANDE WINDOWS 95

Le démarrage de Windows 95 avec options de commande de ligne est un moyen efficace d'isoler vos problèmes de configuration. Les options ne doivent être utilisées que pour le dépannage ; à l'aide des informations obtenues, vous pourrez modifier votre configuration existante et éliminer le conflit.
  1. Suivez les instructions décrites dans la section ci-dessus pour démarrer votre configuration en mode réel afin d'en vérifier l'intégrité, mais ne chargez pas l'interface GUI Windows.
  2. Démarrez Windows 95 à l'aide des options de ligne de commande pour le dépannage en tapant la ligne ci-dessous :
    win /d:fsvx

Description des options de ligne de commande

/D - Dépannage lorsque Windows 95 ne démarre pas correctement.

F - Désactivation de l'accès au disque en 32 bits. Ceci équivaut à désactiver le(s) contrôleur(s) du disque dur dans le Gestionnaire de périphériques.

S - Spécifie que Windows 95 ne doit pas utiliser d'espace d'adressage ROM entre F000:0000 et 1 Mo comme point d'arrêt.

V - Spécifie que la routine ROM traitera les interruptions à partir du contrôleur de disque dur. Ceci équivaut au paramètre " VirtualHDIRQ=FALSE " du fichier System.ini.

X - Exclut toute la zone de carte de la zone mémoire vérifiée par Windows 95 pour trouver de l'espace libre. Ceci équivaut au paramètre " EMMExclude=A000-FFFF " du fichier System.ini. Si cette option résout le problème, il se peut qu'un conflit existe dans la zone de mémoire supérieure et nécessite une instruction d'exclusion.

REMARQUE : Toutes les entrées du fichier System.ini référencées ci-dessus sont situées dans la section [386Enh] de ce fichier.

PROGRAMMES ET FICHIERS DE CONFIGURATION WINDOWS DÉMARRÉS AUTOMATIQUEMENT

Windows 95 offre plusieurs méthodes pour charger des programmes automatiquement. Le démarrage en mode sans échec empêche le démarrage automatique des programmes.

Windows 95 comprend les fichiers Win.ini et System.ini pour la compatibilité amont avec les pilotes de périphériques et les programmes hérités. La mise à niveau d'une version antérieure de Windows 3.x vers Windows 95 ou l'ajout de logiciels peuvent créer des conflits au sein des fichiers de configuration Windows.

Problème lié au démarrage de programmes lors du démarrage de l'ordinateur

Chargez Windows 95 en démarrant à partir d'une invite de commande, et démarrez Windows 95 en tapant win et en maintenant la touche MAJ enfoncée au cours du démarrage. Cette opération empêche le chargement automatique des programmes au démarrage.

Si le problème est résolu de la sorte, contrôlez les sources possibles suivantes :

Fichier Winstart.bat

Le fichier Winstart.bat charge les programmes résidents (TSR) qui sont nécessaires pour les programmes basés sur Windows mais non pour les sessions MS-DOS.

Pour plus d'informations sur le fichier Winstart.bat, consultez l'article suivant dans la Base de Connaissances :
134402 Déplacement de certains programmes TSR de Autoexec.bat à Winstart.bat au cours de l'installation

Fichier Win.ini

Les lignes " load= " et " run= " dans la section [Windows] du fichier peuvent démarrer les programmes automatiquement. Consultez la section suivante pour plus d'informations.

Groupe de démarrage

Si le fait de contourner le groupe de démarrage résout le problème, supprimez chacun des programmes du groupe un à un afin d'isoler le programme à l'origine du problème.

Clé de Registre Run

AVERTISSEMENT : Une mauvaise utilisation de l'Éditeur du Registre peut être à l'origine de problèmes graves pouvant nécessiter la réinstallation de Windows 95. Microsoft ne peut garantir que les problèmes provoqués par une mauvaise utilisation de l'Éditeur du Registre puissent être résolus. Vous assumez l'entière responsabilité des opérations effectuées avec cet outil.

REMARQUE : Pour plus d'informations sur la procédure de modification du Registre, consultez la rubrique d'aide " Modification de clés et de valeurs dans l'Éditeur du Registre " (Regedit.exe). Il est conseillé d'effectuer une copie de sauvegarde des fichiers du Registre (System.dat et User.dat) avant toute modification.

Vous pouvez empêcher le chargement d'un programme en supprimant la chaîne du programme de la clé du Registre suivante :
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Les programmes peuvent également être chargés à partir de la clé suivante :
 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Test des fichiers de configuration Windows

Pour tester les fichiers de configuration Windows, procédez comme suit :
  1. Démarrez à une invite de commande.
  2. Renommez le fichier Win.ini en tapant la ligne suivante :
    ren c:\windows\win.ini *.bak
    Démarrez Windows 95 en tapant win. Si cette procédure corrige le problème, assurez-vous que les lignes " load= " et " run= " dans la section [Windows] du fichier Win.ini sont soit vides soit précédées d'un point-virgule (;), afin d'empêcher le chargement automatique de ces éléments.
  3. Renommez le fichier System.ini en tapant la ligne suivante :
    ren c:\windows\system.ini *.bak
  4. Windows 95 nécessite un fichier System.ini file pour charger l'interface utilisateur graphique (GUI). Remplacez le fichier d'origine en tapant la ligne suivante :
    copy c:\windows\system.cb c:\windows\system.ini
    REMARQUE : Le démarrage de Windows 95 avec le fichier System.cb ne charge pas de pilote pour la souris. Ajoutez au nouveau fichier System.ini les lignes suivantes :
     [386Enh]
     mouse=*vmouse, msmouse.vxd
     [boot]
     drivers=mmsystem.dll
     mouse.drv=mouse.drv
    Démarrez Windows 95 en tapant win à l'invite de commande. Si le remplacement du fichier System.ini d'origine avec le fichier System.cb corrige le problème, celui-ci est très probablement lié aux sections [boot] ou [386Enh] du fichier System.ini d'origine. Restaurez le fichier d'origine pour le dépanner.

    Pour isoler la cause du problème, placez un point-virgule (;) au début d'une ligne pour empêcher le chargement de l'élément correspondant.
Pour plus d'informations sur le fichier System.ini et ses entrées par défaut, consultez l'article suivant dans la Base de connaissances :
140441 Création d'un nouveau fichier System.ini sans pilotes tiers

PILOTES DE PÉRIPHÉRIQUES EN MODE PROTÉGÉ

Le mode sans échec désactive tous les pilotes de périphériques en mode protégé pour Windows 95. Ces pilotes peuvent être désactivés dans le Gestionnaire de périphériques afin de tester la présence de composants incompatibles et de conflits de ressources.

Suppression des pilotes de périphériques en mode protégé pour isoler les conflits

  1. Dans le Panneau de configuration, double-cliquez sur Système.
  2. Cliquez sur l'onglet Gestionnaire de périphériques, puis sur l'option Afficher les périphériques par type.
  3. Désactivez tous les pilotes de périphériques en mode protégé. Par exemple :

    1. Double-cliquez sur la branche Contrôleurs de disquettes pour la développer.
    2. Cliquez sur Contrôleur de disquette standard, puis sur Propriétés.
    3. Dans l'onglet Général, désactivez la case à cocher Configuration initiale (en cours), puis cliquez sur OK.

      REMARQUE : Si vous avez activé les profils matériels, chacune des configurations aura sa propre case à cocher. Désactivez la case du profil matériel que vous souhaitez dépanner.

      Ou bien, si vous ne voyez pas la case à cocher Configuration initiale (en cours), activez la case à cocher Désactiver dans ce profil matériel.

      REMARQUE : Dans Windows 95 OSR2, l'interface utilisateur a été modifiée. Sélectionnez la case à cocher Désactiver dans ce profil matériel pour désactiver un pilote en mode protégé.
    4. Répétez les étapes A à C pour chaque périphérique dans le Gestionnaire de périphériques.
  4. Cliquez sur Fermer, puis redémarrez l'ordinateur.
Si le problème est résolu lorsque vous désactivez les pilotes en mode protégé dans le Gestionnaire de périphériques, il se peut qu'il existe un conflit matériel ou qu'un des pilotes soit incompatible avec votre matériel. Pour plus d'informations concernant les conflits de ressources dans Windows 95, reportez-vous à l'article suivant dans la Base de Connaissances :
133240 Dépannage des conflits de périphériques à l'aide du Gestionnaire de périphériques
Si vous déterminez qu'un pilote de périphérique en mode protégé Windows 95 est incompatible avec votre matériel, contactez le fournisseur de votre matériel pour obtenir un nouveau pilote.

REMPLACEMENT DU PILOTE VIDÉO PAR UN PILOTE GRAPHIQUE VGA STANDARD

REMARQUE : Si vous avez suivi les instructions données dans la section précédente (" Suppression de pilotes en mode protégé pour isoler les conflits "), votre pilote graphique a déjà été remplacé par un pilote VGA, et vous pouvez passer à la section suivante. La désactivation de la carte graphique configure votre vidéo avec le pilote VGA.

En mode sans échec, Windows démarre avec le pilote graphique VGA. Pour tester si le problème est lié à votre pilote vidéo, remplacez-le par le pilote VGA.

REMARQUE : Pour être certain de pouvoir revenir à la configuration antérieure :
  • Sauvegardez le fichier System.ini.
  • Prenez note de la configuration de l'espace du bureau (résolution) et de la palette des couleurs en cours.
  • Relevez le nom de votre carte graphique actuelle.
Pour remplacer votre pilote par le pilote graphique VGA, procédez comme suit :
  1. Démarrez Windows 95 en mode sans échec.
  2. Dans le Panneau de configuration, double-cliquez sur Affichage.
  3. Dans l'onglet Paramètres, cliquez sur Modifier le type d'affichage.
  4. Dans la zone Type de carte, cliquez sur Remplacer.
  5. Cliquez sur l'option Afficher tous les périphériques.
  6. Dans la liste Constructeurs, cliquez sur (Types d'affichage standard). Dans la liste Modèles, cliquez sur Carte graphique standard (VGA), puis sur OK.
  7. Cliquez sur OK ou Fermer jusqu'à revenir au Panneau de configuration. Redémarrez votre ordinateur lorsque le programme vous y invite.
Si vous déterminez que votre pilote vidéo est incompatible avec Windows 95, contactez le fournisseur de votre matériel pour demander si d'autres pilotes sont disponibles.

REGISTRE ENDOMMAGÉ

Lorsque vous démarrez Windows 95 en mode sans échec, le Registre n'est lu que de façon minimale. Un Registre endommagé peut par conséquent passer inaperçu en mode sans échec ; vous devrez peut-être remplacer le Registre existant (System.dat) par une sauvegarde afin de déterminer si le problème est provoqué par un Registre endommagé. Pour dépanner un Registre endommagé, procédez comme suit :
  1. Démarrez à une invite de commande.
  2. Tapez la ligne suivante pour supprimer les attributs de fichier de la sauvegarde du Registre :
    c:\windows\command\attrib -h -s -r c:\system.1st
  3. Supprimez les attributs de fichier du Registre en cours en tapant :
    c:\windows\command\attrib -h -s -r c:\windows\system.dat
  4. Renommez le Registre en tapant :
    ren c:\windows\system.dat *.dax
  5. Copiez le fichier de sauvegarde vers le Registre en cours en tapant :
    copy c:\system.1st c:\windows\system.dat
  6. Redémarrez votre ordinateur.

    REMARQUE : Le fichier System.1st est une sauvegarde du Registre créée lors de l'étape finale de l'installation de Windows95. Par conséquent, la bannière " Exécution de Windows 95 pour la première fois " s'affiche, et les paramètres prennent effet comme lors d'une installation de Windows 95.
Si le fait de remplacer le fichier System.dat par System.1st résout le problème, il peut s'agir d'un problème de Registre endommagé. Vous devrez peut-être réinstaller les programmes et pilotes de périphériques ajoutés après l'installation de Windows 95 pour mettre à jour le nouveau Registre.

Si le problème n'est pas résolu, restaurez le Registre initial. Pour cela, procédez comme suit :
  1. Redémarrez l'ordinateur à une invite de commande.
  2. Tapez les lignes suivantes :
    c:\windows\command\attrib -s -h -r c:\windows\system.dat

    copy c:\windows\system.dax c:\windows\system.dat
  3. Redémarrez l'ordinateur.
Le CD-ROM Windows 95 contient des outils pour la sauvegarde des fichiers système et du Registre. Pour plus d'informations sur ces outils, reportez-vous aux articles suivants dans la Base de Connaissances :
139437 Utilitaire de restauration d'urgence Windows 95
135120 Outil de sauvegarde de configuration pour la sauvegarde du Registre

SI LE PROBLÈME N'EST PAS RÉSOLU

Si les procédures de dépannage décrites dans cet article ne peuvent pas résoudre le problème, celui-ci peut être lié à un ou plusieurs des éléments suivants :
  • Un élément du matériel est défectueux.
  • L'ordinateur nécessite un commutateur spécial pour HIMEM.SYS.
  • Vous devez peut-être modifier les paramètres CMOS (par exemple désactiver la mémoire shadow RAM).
  • Le BIOS ROM système doit être mis à niveau pour être compatible avec Windows 95.
  • Un virus a contaminé votre ordinateur.
  • La mise à niveau à partir d'une installation antérieure Windows a échoué.
Pour déterminer si Windows 95 est compatible avec votre configuration système actuelle, il peut être nécessaire de l'installer dans un répertoire vierge.

Si vous disposez de suffisamment d'espace disque, installez Windows 95 sur un dossier vierge (par exemple, le dossier Win95). Pour plus d'informations sur la procédure à suivre, consultez l'article suivant dans la Base de Connaissances :
142096 Réinstallation de Windows 95 sur un nouveau dossier
Si cette procédure résout le problème, votre installation antérieure contenait probablement des composants incompatibles avec Windows 95. Consultez la documentation de votre ordinateur ou votre fabricant afin d'obtenir des informations sur la modification des paramètres du CMOS et l'existence de mises à jour pour votre BIOS.

Propriétés

Numéro d'article: 156126 - Dernière mise à jour: mercredi 2 avril 2003 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 95
Mots-clés : 
kbenv kbtshoot tshoot win95 winboot windrvr winmem KB156126
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.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

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