OFF2000 : Dépannage des erreurs Office Kernel32.dll sous Windows 98

Traductions disponibles Traductions disponibles
Numéro d'article: 218853 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F218853
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Pour vous procurer une version Microsoft Office XP de cet article, reportez-vous à l'article 290361.
Pour vous procurer une version Microsoft Office 97 de cet article, reportez-vous à l'article 245050.
Pour vous procurer une version Microsoft Office 95 de cet article, reportez-vous à l'article 190517.
AVERTISSEMENT : les informations qui suivent sont fournies à titre indicatif et n'ont pas encore été testées ni confirmées par Microsoft. Veuillez les utiliser avec précaution.
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article contient des informations sur le dépannage et la suppression des erreurs de page non valide qui se produisent dans le module Kernel32.dll lorsque vous travaillez avec un programme Microsoft Office sur un ordinateur Microsoft Windows 98. Un message Kernel32.dll se présente comme suit :
nom_programme a causé une défaillance de page dans le module Kernel32.dll.
nom_programme étant le nom du programme Office que vous utilisez.

Pour plus d'informations sur la résolution des problèmes liés au module Kernet32.dll d'Office, reportez-vous à l'article ci-dessous dans la Base de connaissances Microsoft.
218873OFF2000 : Dépannage des erreurs Office Kernel32.dll sous Windows 95
Pour plus d'informations sur la résolution des problèmes liés au module Kernet32.dll dans des versions antérieures d'Office, reportez-vous à l'article ci-dessous dans la Base de connaissances.
190517 OFF : Dépannage des erreurs Office Kernel32.dll sous Windows 98

Plus d'informations

Lorsqu'une erreur de page non valide se produit, un événement inattendu survient dans Windows. Une erreur de page non valide indique qu'un programme a tenté de manière incorrecte d'utiliser la mémoire vive ; par exemple, lorsqu'un programme ou un composant Windows lit ou écrit dans un emplacement mémoire qui ne lui est pas alloué. Dans un tel cas, le programme est susceptible d'écraser et d'endommager le code d'un autre programme dans cette zone de mémoire.

Une erreur de page non valide peut se produire lorsque des paramètres sont passés entre des programmes et Windows. Un paramètre non valide peut faire en sorte qu'un programme exécute des instructions non valides, ce qui provoque une erreur de page non valide. Ce problème survient habituellement lorsqu'un programme passe de manière incorrecte des données que Windows ou un programme Windows ne peut pas interpréter.

REMARQUE : appliquez les procédures de chacune des sections de cet article dans l'ordre où elles sont présentées. Les erreurs de page non valide étant généralement dues à l'interaction entre plusieurs programmes, ignorer des étapes peut accroître la durée nécessaire à l'identification du problème.

Recherche de documentation concernant ce problème

De nombreuses erreurs Kernel32.dll sont déjà documentées dans la Base de connaissances Microsoft et présentent des solutions. Pour plus d'informations, recherchez les mots suivants dans la Base de connaissances Microsoft :

« page non valide » kernel32.dll
REMARQUE : Il peut s'avérer utile d'ajouter le nom du programme dans lequel le problème est survenu à la fin de la requête, afin de restreindre votre recherche.

Vérification de la présence d'un dossier temporaire valide et suppression des fichiers temporaires superflus

Le disque dur sur lequel se trouve le dossier temporaire doit contenir au moins 20 mégaoctets (Mo) d'espace disponible. Pour rechercher un dossier temporaire et en supprimer les fichiers inutiles, procédez comme suit :
  1. Redémarrez votre ordinateur. Maintenez enfoncée la touche CTRL jusqu'à ce que « Menu de démarrage de Windows 98 » s'affiche.
  2. Dans le menu de démarrage de Windows, sélectionnez « Invite MS-DOS seulement », puis appuyez sur ENTRÉE.
  3. Tapez set, puis appuyez sur ENTRÉE. Notez l'emplacement de la variable TEMP.
  4. Accédez au dossier que vous avez noté à l'étape 3. Si, par exemple, TEMP est défini à C:\Windows\Temp, tapez la ligne suivante, puis appuyez sur ENTRÉE :
    cd\windows\temp
    Si le dossier que vous avez noté à l'étape 2 n'existe pas, créez-le. Pour cela, tapez la commande suivante, puis appuyez sur ENTRÉE :
    md c:\windows\temp
  5. Supprimez tous les fichiers temporaires de ce dossier. Les fichiers temporaires ont l'extension de nom de fichier .tmp. Pour supprimer ces fichiers, tapez la ligne suivante et appuyez sur ENTRÉE :
    del *.tmp
REMARQUE : ne supprimez pas ces fichiers lorsque vous exécutez Windows car Windows ou un programme Windows peut être en train d'utiliser l'un de ces fichiers.

Démarrage de Windows en mode sans échec

Windows possède un mode de dépannage intégré appelé Mode sans échec. Ce mode ignore les fichiers de démarrage et utilise uniquement les pilotes système de base, y compris une prise en charge réseau de base. Lorsque vous démarrez Windows en mode sans échec, il utilise uniquement les pilotes de périphérique de la souris, du clavier et de carte vidéo standard (VGA). Cela rend le mode sans échec utile pour isoler et résoudre les conditions d'erreur dues aux pilotes Windows et de mode réel. Windows propose aussi des fonctionnalités de dépannage qui peuvent vous aider à identifier le problème. Pour démarrer Windows en mode sans échec et bénéficier des fonctionnalités de démarrage supplémentaires, procédez comme suit :
  1. Dans le menu Démarrer, cliquez sur Arrêter. Cliquez sur Redémarrer puis sur OK.
  2. Maintenez enfoncée la touche CTRL jusqu'à ce que « Menu de démarrage de Windows 98 » s'affiche.
  3. Dans le menu de démarrage de Windows, sélectionnez Mode sans échec, puis appuyez sur ENTRÉE. Windows démarrera en mode sans échec.
  4. Effectuez la même opération qui a provoqué l'erreur.
Lorsque vous utilisez le mode sans échec ou que vous désactivez les pilotes en mode protégé 32 bits, Windows ne traite pas les pilotes en mode protégé (fichiers Autoexec.bat et Config.sys). Par conséquent, le lecteur de CD-ROM n'est pas disponible. Pour utiliser le mode sans échec avec la prise en charge du lecteur de CD-ROM, déterminez si Windows utilise des pilotes en mode protégé pour le lecteur de CD-ROM. Si tel est le cas, installez les pilotes en mode réel (MS-DOS) du lecteur de CD-ROM. Les pilotes en mode réel se trouvent habituellement sur une disquette accompagnant le lecteur de CD-ROM ou l'ordinateur. Les pilotes sont installés dans les fichiers Autoexec.bat et Config.sys.

Pour plus d'informations sur la détermination de si Windows utiliser des pilotes en mode protégé, reportez-vous à l'article ci-dessous dans la Base de connaissances.
151634 Prise en charge du lecteur de CD-ROM en mode protégé dans Windows
Pour plus d'informations sur l'installation de pilotes en mode réel pour le CD-ROM, reportez-vous à l'article ci-dessous dans la Base de connaissances Microsoft.
167069 Installation de pilotes de CD-ROM en mode réel pour l'installation d'Office

Vérification sur le disque dur de la présence d'erreurs de disque et d'une fragmentation

Utilisez le programme Scandisk pour vérifier sur le disque dur la présence de clusters perdus, rechercher d'autres types d'erreurs de la table d'allocation des fichiers (FAT) et tester l'intégrité du disque dur. Le programme ScanDisk vous permet également de réparer tout problème de ce type. Pour exécuter ScanDisk, procédez comme suit :
  1. Dans le menu Démarrer, pointez sur Programmes.
  2. Pointez sur Accessoires, sur Outils système, puis cliquez sur ScanDisk.
  3. Cliquez sur le lecteur à vérifier, puis sur Démarrer.
Les disques durs très fragmentés peuvent affecter les performances et la fiabilité des programmes Office et d'autres tâches dans Windows. Pour résoudre ce problème, exécutez le Défragmenteur de disque afin de défragmenter le disque dur. Pour exécuter le Défragmenteur de disque, procédez comme suit :
  1. Dans le menu Démarrer, pointez sur Programmes.
  2. Pointez sur Accessoires, sur Outils système, puis cliquez sur Défragmenteur de disque.
  3. Cliquez sur le lecteur à défragmenter dans la liste « Quel lecteur voulez-vous défragmenter ? », puis cliquez sur OK.

Désactivation de la mémoire cache du lecteur de CD-ROM

Si le message d'erreur s'affiche au cours de la lecture d'un CD-ROM, essayez de désactiver la mémoire cache du lecteur de CD-ROM. Cela peut accroître la fiabilité du lecteur, mais réduit les performances. Pour désactiver le cache du lecteur de CD-ROM, procédez comme suit :
  1. Cliquez sur Démarrer, pointez sur Paramètres puis cliquez sur Panneau de configuration.
  2. Dans le Panneau de configuration, double-cliquez sur Système.
  3. Cliquez sur l'onglet Performances puis sur Système de fichiers.
  4. Cliquez sur l'onglet CD-ROM. Dans la liste « Optimisation des accès pour », sélectionnez Pas de cache en lecture.
  5. Faites glisser le curseur Taille du cache supplémentaire sur la position gauche (le réglage Petite), puis cliquez sur OK.
Si vous utilisez des pilotes de CD-ROM en mode réel, le lecteur peut être mis en cache par le programme Smartdrv.exe. Dans ce cas, le programme Smartdrv.exe doit être rendu indisponible dans le fichier Autoexec.bat. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, pointez sur Programmes, sur Accessoires, sur Outils système, puis cliquez sur Informations système.
  2. Dans le menu Outils, cliquez sur Utilitaire de configuration système.
  3. Cliquez sur l'onglet Autoexec.bat.
  4. Désactivez la case à cocher Smartdrv, et cliquez sur OK.
  5. Pour redémarrer l'ordinateur afin que les modifications prennent effet, cliquez sur Oui.

Vérification de la propreté et de l'intégrité du disque compact

Si le message d'erreur apparaît lorsque vous installez à partir d'un disque compact, vérifiez que celui-ci est propre. Vous pouvez essuyer le disque compact avec un tissu doux, non pelucheux. Vérifiez également l'absence de grandes rayures sur le disque compact. S'il est endommagé et illisible, des messages d'erreur peuvent s'afficher pendant l'installation.

Pour plus d'informations, consultez l'article ci-dessous dans la Base de connaissances Microsoft.

174713 Résolution des problèmes liés à l'installation à partir d'un CD-ROM

Vérification de la présence d'un fichier d'échange endommagé

L'erreur Kernel32.dll peut également survenir si votre fichier d'échange Windows est endommagé. Pour créer un nouveau fichier d'échange, redémarrez l'ordinateur en mode MS-DOS, supprimez le fichier Win386.swp dans le dossier Windows, puis redémarrez l'ordinateur. Pour créer un fichier d'échange, procédez comme suit :

  1. Dans le menu Démarrer, cliquez sur Arrêter.
  2. Dans la boîte de dialogue Arrêter Windows, cliquez sur Redémarrer en mode MS-DOS, puis sur OK.
  3. À l'invite MS-DOS, ouvrez le dossier Windows en tapant la commande suivante
    cd <lecteur>:\Windows
    lecteur désignant le disque contenant le dossier Windows. En général, il s'agit du lecteur C.

    REMARQUE : le fichier d'échange existe dans le dossier Windows si Windows gère les paramètres de mémoire virtuelle de votre ordinateur. Si vous avez choisi de gérer vous-même les paramètres de mémoire virtuelle de l'ordinateur, le fichier d'échange existe au niveau racine du disque dur. Pour déterminer si Windows gère ces paramètres, cliquez avec le bouton droit sur Poste de travail, cliquez sur Propriétés, sur Performances, puis sur Mémoire virtuelle.
  4. Pour supprimer le fichier d'échange, tapez la commande suivante :
    del Win386.swp
  5. Après avoir supprimé le fichier d'échange, redémarrez l'ordinateur.

Profil personnel endommagé

Les profils personnalisés endommagés peuvent également provoquer des erreurs Kernel32.dll. La suppression et la recréation du profil peuvent permettre de résoudre le problème.

Si vous utilisez les modèles de stratégie système Office inclus dans le Kit de ressources de Microsoft Office 2000, vous devez utiliser la version de l'Éditeur de stratégie système fournie avec le Kit de ressources de Microsoft Office 2000

REMARQUE : L'Éditeur de stratégie système livré avec Windows 98 ne fonctionne pas avec Office 2000. Veillez à installer la version la plus récente de l'Éditeur de stratégie système du Kit de ressources de Microsoft Office 2000 ou de Windows NT Server 4.0 avec le Service Pack 4. Vous pouvez télécharger Policy.exe, un fichier à extraction automatique qui contient Poledit.exe, à partir des services en ligne. Téléchargez ce fichier à partir du site Web de Microsoft à l'adresse suivante (en anglais) :
http://www.microsoft.com/office/ork/

Suppression et réinstallation du programme

Si le problème survient après l'exécution du programme d'installation, certains fichiers .dll peuvent être endommagés. Pour résoudre ce problème, supprimez d'abord complètement le programme. Après cela, réinstallez-le.

Vérification de l'existence de mises à jour logicielles

Des logiciels non à jour ou incompatibles peuvent également provoquer l'affichage de messages d'erreur. Contactez le fabricant de l'ordinateur afin d'obtenir différentes mises à jour logicielles, telles que les mises à jour du BIOS, les mises à jour OEM de Windows et les mises à jour de pilotes de matériel (tels que les pilotes de CD-ROM). Si vous utilisez un logiciel de partitionnement tiers, par exemple EZDrive ou Ontrack Disk Manager, vérifiez que vous en possédez les versions les plus récentes.

Analyse de l'ordinateur à la recherche de virus

Si un virus présent sur votre ordinateur a endommagé certains fichiers, des messages d'erreur Kernel32.dll peuvent apparaître lorsque vous utilisez un programme. Analysez le disque dur et vos disquettes à l'aide d'un détecteur de virus. Si le détecteur de virus trouve un virus sur votre ordinateur, supprimez le virus avant d'exécuter à nouveau le programme Office.

REMARQUE : n'exécutez pas de programme antivirus résidant en mémoire lorsque vous exécutez des programmes Office, y compris le programme d'installation. Exécutez un détecteur antivirus avant d'exécuter le programme d'installation, puis désactivez-le.

Vérification de l'intégrité du Registre

Lorsque vous démarrez Windows en mode sans échec, Windows ne lit pas l'intégralité du Registre. Par conséquent, les dommages dans le Registre peuvent ne pas être remarqués lorsque vous exécutez Windows dans ce mode. Il peut s'avérer nécessaire de remplacer le Registre existant (System.dat) par une sauvegarde afin de déterminer si le problème est dû à un endommagement du Registre. Appliquez l'une des méthodes suivantes pour dépanner un Registre endommagé :

Méthode 1 : Utilisation de la Vérification du Registre

Windows inclut un outil, appelé Vérification du Registre, capable d'analyser votre Registre pour détecter tout dommage et, si nécessaire, restaurer une sauvegarde du Registre. Pour analyser votre Registre à l'aide de la Vérification du Registre, procédez comme suit :
  1. Cliquez sur Démarrer, pointez sur Programmes, sur Accessoires, sur Outils système, puis cliquez sur Informations système.
  2. Dans le menu Outils, cliquez sur Vérification du Registre. Le message d'erreur suivant peut s'afficher :
    Windows a rencontré une erreur lors de l'accès au Registre système. Windows va redémarrer et réparer le Registre système pour vous.
    Si ce message d'erreur s'affiche, passez à l'étape 3. Dans le cas contraire, votre Registre est intact.
  3. Pour redémarrer votre ordinateur, cliquez sur OK.
  4. À l'affichage de « Menu de démarrage de Windows 98 », appuyez sur ENTRÉE.
  5. À l'invite de commandes, tapez Scanreg, puis appuyez sur ENTRÉE.
  6. Dans la boîte de dialogue Vérification du Registre, appuyez sur ENTRÉE. L'invite suivante doit s'afficher :
    Windows a trouvé une erreur dans vos fichiers système et a restauré une sauvegarde récente de ces fichiers pour corriger le problème.
  7. Appuyez sur Entrée pour redémarrer votre ordinateur.
Windows stocke cinq sauvegardes de votre Registre. Si le Registre a été endommagé pendant une longue période, il se peut que vous deviez faire appel à la « Méthode 2 : Restauration du fichier System.1st » pour déterminer si votre Registre est endommagé ou non.

Pour plus d'informations sur la Vérification du Registre, consultez les articles ci-dessous dans la Base de connaissances Microsoft. 183887 Description de l'outil de vérification du Registre Windows (Scanreg.exe)

183603 Comment faire pour personnaliser les paramètres de l'outil de vérification du Registre

184075 Description de l'outil Microsoft Infos système (Msinfo32.exe)

Méthode 2 : Restauration du fichier System.1st

Pour restaurer votre fichier System.1st, procédez comme suit :
  1. Redémarrez votre ordinateur. Maintenez enfoncée la touche CTRL jusqu'à ce que « Menu de démarrage de Windows 98 » s'affiche.
  2. Dans le menu de démarrage de Windows, sélectionnez « Invite MS-DOS seulement », puis appuyez sur ENTRÉE.
  3. Pour supprimer les attributs de fichiers de la sauvegarde du Registre, tapez la commande suivante, puis appuyez sur ENTRÉE :
    c:\windows\command\attrib -h -s -r c:\system.1st
  4. Pour supprimer les attributs de fichiers du Registre actuel, tapez la commande suivante, puis appuyez sur ENTRÉE :
    c:\windows\command\attrib -h -s -r c:\windows\system.dat
  5. Pour renommer le Registre, tapez la commande suivante, puis appuyez sur ENTRÉE :
    ren c:\windows\system.dat *.dax
  6. Pour copier le fichier de sauvegarde dans le Registre actuel, tapez la commande suivante, puis appuyez sur ENTRÉE :
    copy c:\system.1st c:\windows\system.dat
Redémarrez l'ordinateur. Si « Menu de démarrage de Windows 98 » s'affiche, sélectionnez Mode sans échec ou « Mode sans échec avec gestion réseau » si vous avez besoin de la connectivité réseau.

REMARQUE : le fichier System.1st est une sauvegarde du Registre créée durant la phase finale d'une installation de Windows. Lorsque vous redémarrez votre ordinateur, le programme d'installation de Windows démarre à la phase « Installation du matériel et finalisation des paramètres » du processus d'installation.

Si le remplacement du fichier System.dat par le fichier System.1st résout le problème, celui-ci peut être lié aux dommages du Registre. Notez que vous devrez peut-être réinstaller des programmes et des pilotes de périphériques que vous avez installés après avoir installé Windows pour mettre à jour le nouveau Registre.

Si le problème persiste, restaurez le Registre d'origine. Pour cela, procédez comme suit :
  1. Redémarrez votre ordinateur. Maintenez enfoncée la touche CTRL jusqu'à ce que « Menu de démarrage de Windows 98 » s'affiche.
  2. Dans le menu de démarrage de Windows, sélectionnez Invite MS-DOS seulement, puis appuyez sur ENTRÉE.
  3. Tapez les commandes suivantes :
    c:\windows\command\attrib -s -h -r c:\windows\system.dat
    copy c:\windows\system.dax c:\windows\system.dat
    Appuyez sur O puis sur Entrée lorsque vous êtes invité à remplacer le fichier System.dat existant.
  4. Redémarrez l'ordinateur.

Réinstallation de WIndows dans un nouveau dossier

Appliquez cette méthode uniquement après avoir essayé toutes les étapes de dépannage décrites dans cet article. Si vous réinstallez Windows dans un nouveau dossier, vous devez réinstaller tous les programmes Windows au cours de cette nouvelle installation.

Pour plus d'informations, consultez l'article ci-dessous dans la Base de connaissances Microsoft.
200378 OFF2000 : Comment faire pour installer Windows 98 dans un nouveau dossier pour résoudre des problèmes dans Office 2000

Désactivation des fonctionnalités BIOS avancées

La plupart des ordinateurs possèdent plusieurs paramètres améliorés qui permettent à l'ordinateur d'utiliser pleinement le matériel informatique. Les paramètres améliorant la vitesse peuvent entraîner une certaine instabilité du système ; leur désactivation peut accroître la stabilité de l'ordinateur. Contactez le fabricant de votre ordinateur pour plus d'informations sur l'accès au système BIOS (Basic Input/Output System) et la modification des paramètres BIOS. Sur la plupart des systèmes, vous pouvez accéder au BIOS juste après la mise sous tension. En général, une frappe au clavier (par exemple sur la touche SUPPRESSION) est nécessaire pour accéder au BIOS. Voici les fonctionnalités courantes pouvant interférer avec les programmes Office :
  • shadow RAM mémoire ;
  • shadow RAM vidéo ;
  • cache interne ;
  • cache externe ;
  • protection antivirus intégrée.
Les processeurs les plus récents peuvent prendre en charge des fonctionnalités avancées supplémentaires, telles que les états d'attente de la mémoire, qui peuvent générer des erreurs. La plupart des programmes d'installation du BIOS incluent une option permettant de charger les paramètres par défaut du BIOS. Cette option désactive généralement toutes les fonctionnalités avancées.

AVERTISSEMENT : une modification incorrecte des paramètres BIOS du matériel peut engendrer des problèmes graves susceptibles de provoquer l'échec du démarrage ou un fonctionnement incorrect de votre ordinateur. Microsoft ne peut pas garantir que les problèmes résultant d'une configuration incorrecte des options BIOS du matériel puissent être résolus. Vous modifiez les paramètres BIOS du matériel à vos risques et périls.

Vérification du matériel

Si vous avez épuisé toutes les autres procédures de dépannage et que vous recevez toujours des messages d'erreur, il est possible qu'un ou plusieurs composants matériels soient incompatibles avec Windows ou soient endommagés. Pour identifier un problème lié à votre matériel informatique, contactez le revendeur de l'ordinateur.

Il a été signalé qu'une mémoire mal insérée ou une mémoire défectueuse pouvait entraîner l'affichage de messages d'erreur Kernel32.dll. Le fait de déplacer la mémoire dans les banques de mémoire de la carte mère est une méthode reconnue qui permet de corriger certains de ces problèmes.

Il a également été signalé que l'utilisation de la carte Ethernet Atron 380 Bus Mastering pouvait être source d'erreurs Kernel32.dll. La suppression de cette carte sur l'ordinateur peut mettre un terme à ces messages d'erreur.

Les produits tiers mentionnés dans le présent article proviennent de fournisseurs indépendants de Microsoft ; Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.

Microsoft fournit des informations relatives aux contacts tiers afin de vous aider à trouver un support technique. Ces informations peuvent être modifiées sans préavis. Microsoft ne garantit en aucun cas l'exactitude des informations concernant les sociétés tierces.

Pour savoir comment contacter les sociétés répertoriées dans cet article, cliquez sur le numéro approprié dans la liste suivante pour afficher l'article correspondant dans la Base de connaissances Microsoft :
65416 Liste des fournisseurs tiers de matériels et de logiciels, A-K

60781 Liste des fournisseurs tiers de matériels et de logiciels, L-P

60782 Liste des fournisseurs tiers de matériels et de logiciels, Q-Z

Propriétés

Numéro d'article: 218853 - Dernière mise à jour: mardi 22 novembre 2005 - Version: 5.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Excel 2000 Standard
  • Microsoft Outlook 2000 Standard
  • Microsoft PowerPoint 2000 Standard
  • Microsoft Word 2000 Standard Edition
  • Microsoft Windows 98 Standard Edition
Mots-clés : 
kbinfo kbtshoot KB218853
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