> Problèmes lors de la fermeture de Windows

Les problèmes lors de la fermeture de Windows sont tellement fréquents que cette étude peut quasiment être considérée d'intérêt public ; elle se propose de recenser les problèmes les plus courants, leurs causes possibles et les remèdes à appliquer, et s'appuie sur un article tiré de la knowledge base de Microsoft que viennent compléter quelques cas pratiques rencontrés par les Chevaliers du Boot. Certaines solutions proposées ne s'appliquent qu'à Windows 98, mais la plupart restent valables pour toutes les versions.

Pas le temps de lire ? Téléchargez directement le patch de Microsoft ici.

 

Que se passe-t-il (principalement) lors de l'arrêt de Windows ?

  • Toutes les écritures disque sont accomplies
  • Le cache disque est vidé
  • Le code de fermeture de Windows s'exécute pour fermer tous les programmes
  • Les drivers en mode protégé passent en mode réel


Les problèmes suivants peuvent être à l'origine de dysfonctionnements dans l'arrêt et/ou le redémarrage :


> Pilotes de périphériques incompatibles, endommagés ou créant un conflit
> Fichier son associé à l'arrêt endonmmagé
> Matériel endommagé ou configuré de manière incorrecte
> Un programme résident (TSR) ne se ferme pas correctement
> Version/configuration de BIOS incompatible

 

> Procédure

Pour résoudre ces problèmes respectez la procédure suivante, étape par étape, et faites des tests pour voir si vous avez trouvé la solution. Dans le cas contraire, rétablissez vos paramètres d'origine puis passez à l'étape suivante.

  1. Si vous avez installé du matériel et/ou des logiciels, désinstallez-le(s) et voyez si cela solutionne votre problème ;

  2. Démarrez votre ordinateur en Mode sans échec, puis une fois sur le Bureau de Windows, éteignez-le. S'il ne s'éteint pas correctement en Mode sans échec, votre ordinateur souffre peut-être d'un problème de compatibilité entre Windows et le BIOS ;
  3. Regardez si votre problème d'arrêt ne serait pas dû à une commande ou un pilote qui se charge automatiquement via le fichier win.ini, autoexec.bat, config.sys, ou system.ini, ou encore à un programme du dossier Démarrage ;
  4. Désactivez l'arrêt rapide. Cliquez sur Démarrer \ programmes \ Accessoires \ Outils système \ Infos système. Dans le menu Outils, cliquez sur Utilitaire de configuration système. Dans l'onglet Général, cliquez sur Options avancées... Cochez la case Désactiver l'arrêt rapide, validez et redémarrez l'ordinateur quand cela vous sera proposé ;
  5. Vérifiez que le problème n'est pas dû au fichier son associé à l'arrêt . Pour cela, allez dans le Panneau de configuration et double-cliquez sur Sons. Dans la rubrique Evènements, choisissez Quitter Windows et sous Son, indiquez (aucun). Validez. Redémarrez votre ordinateur ;
  6. Désactivez des pilotes de périphériques. Les pilotes qui posent le plus couramment problème lors de la fermeture de Windows sont ceux des cartes son, cartes vidéo et cartes réseau. Désactivez tout matériel dans les catégories suivantes :
    - écrans
    - contrôleurs de disquettes
    - contrôleurs de disques durs
    - clavier
    - souris
    - cartes réseau
    - socket PCMCIA
    - ports
    - contrôleurs SCSI
    - contrôleurs son, vidéo et jeu
    Pour ce faire, rendez-vous dans le Panneau de configuration, Système, Gestionnaire de périphériques. Cliquez sur un type de périphériques, puis sous cette ligne, choisissez un des périphériques et faites Propriétés. Cochez ensuite la case Désactiver dans ce profil matériel (Pour réactiver ce périphérique, il vous suffira de décocher cette case). Cliquez sur OK, cliquez sur OK. Redémarrez votre ordinateur. Procédez en désactivant un seul périphérique à la fois, en redémarrant et en testant si le problème a été résolu. Dans le cas contraire réactivez le périphérique désactivé et procédez à la même manipulation sur un autre, et ainsi de suite.
    Testez votre carte graphique en cliquant sur Démarrer, Exécuter..., puis tapez msconfig. Cliquez sur Options avancées. Cochez la case VGA 640 x 480 x 16. Validez. Redémarrez. Si cela résout votre problème, trouvez le pilote mis à jour pour votre carte graphique et installez-le ;
  7. Vérifiez que la Prise en charge d'énergie avancée (ou APM) n'est pas la cause du problème. Retournez dans le Gestionnaire de périphériques (voir plus haut) et, dans la liste des périphériques système, double-cliquez sur Prise en charge d'énergie avancée, dans l'onglet Paramètres, cochez ce qui est décoché et inversement. Validez. Redémarrez ;
  8. Vérifiez que votre problème n'est pas dû à un pilote de périphérique virtuel défectueux (fichiers .vxd). Démarrez en Mode sans échec et dans le Menu de démarrage, choisissez Confirmation pas à pas. Validez. Appuyez sur O chaque fois que vous lisez les questions suivantes et N pour toutes les autres : - Charger le pilote Doublespace - Traiter la base de registre - DEVICE=C:\WINDOWS\HIMEM.SYS - DEVICE=C:\WINDOWS\IFSHLP.SYS - Charger l'interface graphique de Windows - Charger tous les pilotes Windows.
    Une fois tous les pilotes Windows chargés, on vous demandera de confirmer le chargement de tous les fichiers vxd statiques, un par un. Notez chacun d'eux et répondez Non, afin de ne pas les charger. Ensuite, redémarrez votre ordinateur. Si la fermeture s'est faite sans encombre, procédez à la manipulation précédente mais cette fois-ci, en répondant Oui pour le chargement du premier fichier vxd de la liste. Complétez la procédure et, après chaque redémarrage réussi, chargez un .vxd supplémentaire jusqu'à ce que le redémarrage ne fonctionne plus. Le dernier .vxd que vous aurez activé sera donc la source du problème. Etudiez les propriétés de ce fichier pour savoir quelle application lui est associée. Désinstallez puis réinstallez ce programme pour obtenir une version propre de ce fichier.
  9. Le Steering IRQ peut également provoquer des conflits matériels. Cette option permet à plusieurs périphériques de partager une même IRQ, mais si le BIOS n'est pas compatible, elle peut poser des problèmes de shutdown.
    Pour désactiver le Steering IRQ, rendez-vous dans le Gestionnaire de périphériques (voir plus haut), dans les Périphériques système, double-cliquez sur Bus PCI. Dans l'onglet Steering IRQ, décochez Utiliser le Steering IRQ. Cliquez OK, OK, redémarrez. Si votre ordinateur redémarre, vous devrez probablement changer la configuration de votre BIOS ou le mettre à jour.

Si rien de tout cela n'a fonctionné, Microsoft a publié un patch pour Windows 98SE qu'il peut être intéressant d'appliquer. Bien entendu, les chances de réussite ne sont pas de 100%, mais son efficacité semble probante.

Cliquez sur ce lien pour télécharger le Patch de fermeture Windows 98SE

 



Hit-Parade
____________________________________
Les Chevaliers du Boot© déclinent toute responsabilité quant aux dommages qui pourraient résulter de la mise en application de ces instructions.