Message d'erreur lorsque vous essayez d'installer un Service Pack dans Windows XP : « Windows a détecté qu'un ou plusieurs fichiers de noyau du système de votre ordinateur ont été modifiés »

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

Symptômes

Lorsque vous essayez d'installer un Service Pack Windows XP, un message d'erreur semblable au suivant peut s'afficher :
Windows a détecté qu'un ou plusieurs fichiers de noyau du système de votre ordinateur ont été modifiés. Or, le Service Pack contient des versions mises à jour de ces fichiers, conçues pour créer un environnement stable pour vos programmes. À cause de ces modifications, le Service Pack ne sera pas installé. Pour plus d'informations, reportez-vous à l'article Q327101 de la Base de connaissances Microsoft à l'adresse suivante : http://support.microsoft.com.

Cause

Ce problème peut se produire si l'ordinateur contient une version modifiée du fichier Ntoskrnl.exe utilisant le commutateur /KERNEL dans le fichier Boot.ini. Cela peut survenir si un programme tiers installé sur l'ordinateur personnalise les graphiques qui s'affichent lors du démarrage de l'ordinateur. Les programmes tiers qui peuvent provoquer ce problème sont notamment les suivants :
  • BootXP
  • LogonUI Boot Randomizer

Résolution

Pour résoudre ce problème, vous devez supprimer le programme tiers qui est à l'origine de ce problème.

Avertissement La procédure suivante inclut des étapes qui modifieront le fichier Boot.ini. Une configuration incorrecte du fichier Boot.ini peut laisser l'ordinateur dans un état d'amorçage. Nous conseillons de sauvegarder le fichier Boot.ini avant de procéder à ces modifications. Pour plus d'informations sur la procédure de sauvegarde et de modification du fichier Boot.ini, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
289022 Comment faire pour modifier le fichier Boot.ini dans Windows XP
  1. Cliquez sur OK pour fermer le message d'erreur.
  2. Cliquez successivement sur Démarrer et Exécuter, tapez appwiz.cpl, puis cliquez sur OK.
  3. Cliquez sur le programme qui personnalise les graphiques lors du démarrage, puis sur Supprimer.
  4. Redémarrez l'ordinateur, puis essayez de nouveau d'installer le Service Pack. Si le problème persiste, passez à l'étape 5.
  5. Sur le Bureau, cliquez avec le bouton droit sur Poste de travail, puis cliquez sur Propriétés.
  6. Cliquez sur l'onglet Avancé, puis sur Paramètres sous Démarrage et récupération.
  7. Sous Démarrage du système, cliquez sur Modifier.

    Le fichier Boot.ini s'ouvre dans le Bloc-notes.
  8. Recherchez et supprimez le commutateur /KERNEL=nom_fichier.

    Remarque Le commutateur /KERNEL=nom_fichier est un paramètre facultatif. En règle générale, il n'est utilisé que par des programmes tiers qui modifient le noyau. Il est préférable de supprimer l'ensemble du paramètre de commutateur, dont le nom s'apparente à /kernel=kernel.exe. Ce qui suit est un exemple de fichier Boot.ini à partir d'un ordinateur Windows XP Professionnel qui contient un commutateur /KERNEL=nom_fichier :
    [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /kernel=ntkrnlmp.exe
    Une fois le commutateur /KERNEL=nom_fichier supprimé, l'exemple de fichier boot.ini est semblable à ce qui suit :
    [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect 
    Pour plus d'informations sur les options de commutateur, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    833721 Options de commutateurs disponibles pour les fichiers Boot.ini de Windows XP et de Windows Server 2003
  9. Enregistrez le fichier Boot.ini et fermez-le.
  10. Redémarrez l'ordinateur.
  11. Essayez d'installer le Service Pack Windows XP.
Remarque Une fois que vous avez terminé les étapes décrites ci-dessus, le Service Pack est installé correctement. Toutefois, si l'ordinateur exécute un fichier Ntoskrnl.exe modifié, un message peut s'afficher lors de l'installation du Service Pack. Ce message indique que le programme d'installation du Service Pack va remplacer le fichier Ntoskrnl.exe modifié par une version mise à jour. Pour plus d'informations, reportez-vous à la section « Plus d'informations » de cet article.

Statut

Ce comportement est voulu par la conception même du produit.

Plus d'informations

Pour plus d'informations sur ce qui se produit lorsque vous utilisez un fichier Ntoskrnl.exe modifié, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
327120 Message d'erreur : Le Service Pack 1 de Windows a détecté qu'un ou plusieurs fichiers de noyau du système de votre ordinateur ont été modifiés

L'erreur qui est décrite à la section « Symptômes » de l'article 327120 de la Base de connaissance Microsoft se produit également lorsque vous essayez d'installer Windows XP Service Pack 2 (SP2) ou Windows XP Service Pack 3 (SP3).

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

Propriétés

Numéro d'article: 327101 - Dernière mise à jour: mercredi 21 octobre 2009 - Version: 6.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Service Pack 3
  • Microsoft Windows XP Home Edition SP1
  • Microsoft Windows XP Professional SP1
  • Microsoft Windows XP Home Edition SP2
  • Microsoft Windows XP Professional SP2
Mots-clés : 
kbenv kberrmsg kbbug kbnofix KB327101
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