Lors du démarrage de l'ordinateur, le message d'erreur suivant peut s'afficher :
Initialisation de l'IOS du périphérique : Erreur de protection Windows
Lors du redémarrage de l'ordinateur en mode sans échec, ce même message peut s'afficher de nouveau.
Ce problème peut se produire si un virus s'attache à la chaîne INT21h ou INT13h avant le chargement de Microsoft Windows, si Windows détecte un pilote de périphérique peu sûr ou si un pilote en mode protégé situé dans le fichier Iosubsys du dossier Windows\System\Iosubsys est manquant ou endommagé.
Pour résoudre ce problème, vous devez minimiser le temps nécessaire pour repérer l'origine de ce message d'erreur et d'autres messages. Examinez en premier lieu toute modification apportée à l'ordinateur juste avant l'affichage du message d'erreur. Par exemple, si vous avez installé un nouveau logiciel ou du matériel, une des procédures effectuées lors du processus d'installation peut avoir déclenché votre problème actuel.
Ceci peut également être le cas si vous avez supprimé du matériel ou des logiciels. Si des modifications ont été apportées à votre ordinateur, rétablissez la configuration initiale précédant l'affichage du message d'erreur. Par exemple, si vous avez installé un nouveau processeur, réinstallez l'ancien processeur sur l'ordinateur et vérifiez si le message d'erreur apparaît lors du redémarrage de l'ordinateur.
REMARQUE : Si l'erreur est résolue, contactez le fabricant du matériel pour vous assurer que le BIOS utilisé est le plus récent existant pour votre ordinateur.
Après avoir éliminé la situation précédente comme cause possible du problème affectant votre ordinateur, tentez de redémarrer l'ordinateur en mode sans échec en procédant comme suit :
- Redémarrez l'ordinateur. Sous Microsoft Windows 95, lors de l'affichage du message "Démarrage de Windows 95", appuyez sur F8, puis dans le menu Démarrage, cliquez sur Invite MS-DOS uniquement. Sous Microsoft Windows 98, maintenez la touche CTRL enfoncée après l'exécution des auto-tests de mise sous tension (tests POST), puis dans le menu Démarrer, cliquez sur Invite MS-DOS uniquement.
- Si le même message d'erreur s'affiche lors du redémarrage de l'ordinateur en mode sans échec, passez à l'étape suivante (Étape 3). Si vous pouvez redémarrer votre ordinateur en mode sans échec, effectuez un démarrage minimal (clean boot) de l'ordinateur afin d'identifier la cause du problème.
Pour plus d'informations sur la procédure à suivre pour effectuer un démarrage minimal (clean boot), cliquez sur les numéros ci-dessous afin d'afficher les articles correspondants dans la Base de connaissances Microsoft :243039
(http://support.microsoft.com/kb/243039/FR/
)
Démarrage minimal sous Windows 95
192926
(http://support.microsoft.com/kb/192926/FR/
)
Procédure de dépannage en effectuant un démarrage minimal (clean boot) de Windows 98
- Créez un fichier Bootlog.txt et examinez-le en vue d'identifier la cause de l'erreur. Redémarrez l'ordinateur à l'aide des procédures présentées à l'étape 1 et lors de l'affichage du menu Démarrage, cliquez sur Confirmation pas à pas.
- Appuyez sur O et sur ENTRÉE après chaque ligne de commande :
- Charger le pilote DriveSpace ?
- Exécuter le Registre système ?
- Créer un fichier journal de démarrage (Bootlog.txt) ?
- Exécuter vos pilotes de périphériques de démarrage (Config.sys) ?
- Device=chemin\Himem.sys ?
- Device=chemin\Ifshlp.sys ?
- Device=chemin\Dblbuff.sys ?
- Device=chemin\Setver.exe ?
- Exécuter votre fichier de commandes de démarrage (Autoexec.bat) ?
- Charger l'interface utilisateur graphique de Windows ?
- Charger tous les pilotes Windows ?
- Redémarrez l'ordinateur à l'aide de la procédure présentée à l'étape 1, puis dans le menu Démarrage, cliquez sur Invite MS-DOS uniquement.
- À l'aide de l'invite de commande, affichez le fichier C:\Bootlog.txt afin d'identifier le problème. À l'invite de commande, tapez :
edit bootlog.txt
Appuyez sur ENTRÉE, puis recherchez dans le fichier Bootlog.txt les entrées " Initcomplete= ". Ces entrées peuvent vous fournir des indices sur la cause du problème.
À chaque entrée " Initcomplete= " doit correspondre une entrée " Initcompletesuccess= " lors d'un démarrage réussi de votre système. Si la dernière ligne du fichier Bootlog.txt comprend un message " InitFailure " ou " LoadFailure " pour un pilote spécifique, notez le nom de ce pilote, quittez le fichier Bootlog.txt, appuyez sur ALT+F, puis sur Q, cliquez sur OK, puis recherchez le pilote.
REMARQUE : Certains pilotes de périphériques virtuels (VxD) sont nécessaires au bon fonctionnement de Windows. Ces pilotes sont chargés automatiquement et ne nécessitent pas d'entrée dans le Registre. Si l'un de ces pilotes est listé comme " LoadFailure ", passez à l'étape 9.
Pilotes Windows 98
*VDD *VFLATD *VSHARE
*VWIN32 *VFBACKUP *VCOMM
*COMBUFF *VCD *VPD
*SPOOLER *UDF *VFAT
*VCACHE *VCOND *VCDFSD
*INT13 *VXDLDR *VDEF
*DYNAPAGE *CONFIGMG *NTKERN
*EBIOS *VMD *DOSNET
*VPICD *VTD *REBOOT
*VDMAD *VSD *V86MMGR
*PAGESWAP *DOSMGR *VMPOLL
*SHELL *PARITY *BIOSXLAT
*VMCPD *VTDAPI *PERF
*VKD *VMOUSE *MTRR
*ENABLE
Pilotes Windows 95
*BIOSXLAT *CONFIGMG *DYNAPAGE
*DOSMGR *EBIOS *IFSMGR
*INT13 *IOS *PAGESWAP
*SHELL *V86MMGR *VCD
*VCACHE *VCOMM *VCOND
*VDD *VDMAD *VFAT
*VKD *VMCPD *VPICD
*VTD *VTDAPI *VWIN32
*VXDLDR
- Si le pilote ne figure pas dans la liste ci-dessus, essayez de le renommer et de redémarrer Windows. À l'invite de commande, tapez la commande suivante et appuyez sur ENTRÉE après chaque ligne de commande :
dir /s nom du pilote
où nom du pilote est le nom du pilote auquel correspond le message " Init Failure " ou " Load Failure " dans le fichier Bootlog.txt.
- Tapez les commandes suivantes, en appuyant sur la touche ENTRÉE après chaque instruction :
cd chemin
ren nom du pilotenom du pilote.old
où chemin est le chemin du pilote avec un message " Init Failure " ou " Load Failure " dans le fichier Bootlog.txt.
- Si vous ne trouvez aucun échec de tentative dans le fichier Bootlog.txt, ou si vous recevez le message après avoir renommé un fichier, tentez de repérer un fichier Ios.log dans le répertoire Windows. Le fichier Ios.log pourra peut-être vous aider à identifier un virus, ou il peut contenir des informations sur la raison pour laquelle le pilote de disque en mode protégé n'a pas pu être chargé.
Pour plus d'informations sur le fichier Ios.log, cliquez sur le numéro d'article ci-dessous afin de l'afficher dans la Base de connaissances Microsoft :138899
(http://support.microsoft.com/kb/138899/
)
Description du fichier Ios.log
- Si les procédures présentées ci-dessus ne parviennent pas à résoudre le problème, essayez d'installer Windows dans un nouveau dossier pour vérifier s'il est compatible avec votre configuration actuelle.
Pour plus d'informations sur l'installation de Windows dans un nouveau dossier, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :142096
(http://support.microsoft.com/kb/142096/
)
Réinstallation de Windows 95 sur un nouveau dossier
193902
(http://support.microsoft.com/kb/193902/FR/
)
Installation de Windows 98 dans un nouveau dossier
REMARQUE : Si un message d'erreur s'affiche lors de l'installation de Windows dans un nouveau dossier, il est possible que vous deviez faire inspecter votre matériel par un technicien professionnel.
Pour plus d'informations sur les messages d'erreur relatifs à l'IOS, cliquez sur les numéros ci-dessous pour afficher les articles correspondants de la Base de connaissances Microsoft :
157924
(http://support.microsoft.com/kb/157924/FR/
)
Le sous-système d'E/S n'a pas pu s'initialiser au démarrage
164666
(http://support.microsoft.com/kb/164666/
)
Message d'erreur : Pendant l'initialisation, l'IOS du périphérique...
168866
(http://support.microsoft.com/kb/168866/
)
CORRECTION : L'IOS n'a pas pu s'initialiser pendant l'installation