Cet article traite des erreurs 0x8007042B lors de l’installation de mise à jour de fonctionnalités de Windows 11 ou Windows 10.
Windows Update a lancé l’installation d’une mise à jour de fonctionnalités.
Tout se passe bien mais durant la dernière phase (phase OOBE), la mise à jour s’interrompt puis affiche Annulation des modifications apporté à votre ordinateur.
Ce code d’erreur est souvent lié à des problèmes de fichiers système corrompus, de conflits logiciels ou de processus bloqués en arrière-plan. Cet article examine en détail les causes potentielles de l’erreur 0x8007042B, et propose des solutions pour corriger ce problème et réussir la mise à jour afin de parvenir à terminer la mise à niveau de Windows.
Table des matières
Quelles sont les causes de l’erreur 0x8007042B
Voici les causes les plus courantes :
- Processus ou service en conflit : Des processus en arrière-plan, tels que des logiciels tiers ou des services système, peuvent entrer en conflit avec l’installation de Windows. Ces processus peuvent empêcher la copie ou l’installation des fichiers nécessaires.
- Fichiers d’installation corrompus : Si les fichiers utilisés pour la mise à niveau sont endommagés, incomplets ou corrompus, cela peut provoquer cette erreur. Cela inclut des fichiers ISO mal téléchargés ou des supports d’installation défectueux (clé USB, DVD).
- Problèmes liés à la mémoire vive (RAM) : Des erreurs dans la RAM peuvent interrompre le processus de mise à jour, empêchant la copie correcte des fichiers système ou la finalisation de l’installation.
- Problèmes de disque dur ou SSD : Si le disque de destination présente des erreurs, des secteurs défectueux ou des problèmes de lecture/écriture, Windows peut échouer à copier ou à installer les fichiers nécessaires, entraînant l’erreur 0x8007042B.
- Logiciels antivirus ou de sécurité : Certains logiciels antivirus, pare-feu ou autres outils de sécurité peuvent bloquer les modifications des fichiers système pendant la mise à niveau, empêchant la finalisation du processus.
- Fichiers système endommagés ou corrompus : Si certains fichiers système existants de votre version actuelle de Windows sont corrompus, cela peut perturber la mise à jour et provoquer l’erreur 0x8007042B. Le programme d’installation peut avoir du mal à remplacer ces fichiers défectueux.
- Problèmes de compatibilité des pilotes : Des pilotes obsolètes ou incompatibles peuvent également être à l’origine de cette erreur, notamment s’ils concernent des composants matériels critiques (carte graphique, périphériques de stockage).
Comment résoudre l’erreur 0x8007042B à l’installation de mise à jour de fonctionnalités de Windows 11/10
Réparer les fichiers systèmes manquants ou endommagés
Pour réparer les fichiers systèmes de Windows 10 ou Windows 11, on utilise les utilitaires SFC (vérificateur de fichiers systèmes) et DISM.
Ces deux outils s’utilisent en invite de commandes.
- Ouvrez une invite de commandes :
- Ensuite on peut utiliser DISM pour réparer les images de Windows 10/11. Pour cela, utilisez la commande suivante :
Dism /Online /Cleanup-Image /CheckHealth
- Puis enchaînez avec une vérification et réparation des fichiers corrompus et manquants avec l’outil SFC. Pour cela, saisissez :
sfc /scannow
Laisse le vérificateur de fichiers systèmes analyser Windows 10 ou Windows 11.
Enfin si des fichiers systèmes sont corrompus, SFC tente de les réparer.
Plus de détails dans l’article suivant :
Faire un démarrage minimal et propre de Windows
Certains logiciels en cours d’exécution peut entrer en conflit avec la mise à niveau de Windows et empêcher l’installation de la mise à jour de fonctionnalités.
Faites un démarrage propre pour désactiver un maximum de logiciels inutiles :
- Sur votre clavier, appuyez sur les touches + R
- Puis saisissez msconfig et OK
- Lorsque l’utilitaire Configuration du système s’ouvre, cliquez sur l’onglet Services
- Ensuite, cochez la case Masquer tous les services Microsoft 1
- Puis, cliquez sur le bouton Désactiver tout 2
- Dans la fenêtre Configuration du système, cliquez sur OK 3
- Ensuite, ouvrez le gestionnaire de tâches et cliquez sur l’onglet Démarrage
- Dans l’onglet Démarrage, sélectionnez chaque élément et cliquez sur Désactiver
- Fermez le Gestionnaire des tâches
- Enfin redémarrez votre PC prendre en compte les modifications du système
Relancez la mise à niveau afin de tester si le code erreur 0x8007042B est résolu.
Vérifier la RAM et le disque dur
Si la mise à niveau ne passe toujours pas et que l’erreur 0x8007042B continue de se produire, afin d’exclure un problème matériel, faites ces deux vérifications :
- Testez la mémoire vive (RAM) avec un outil comme Memtest86 pour identifier des erreurs potentielles : Vérifie tes barrettes mémoire avec un memtest
- Exécutez une vérification du disque dur avec CHKDSK pour rechercher et corriger les erreurs de disque : Comment faire un chkdsk (checkdisk)
Analyser le rapport d’erreur setuperr.log
Il faut récupérer le fichier setuperr.log, pour cela : activer l’affichage des fichiers cachés et systèmes.
Naviguez dans les dossiers pour ouvrir le contenu du fichier suivant : C:\$Windows~BT\Sources\Panther\setuperr.log
A la fin de ce dernier, vous devez trouver des erreurs de ce type avec la présence de MIG Abandoning apply due to error for object.
Dans cet exemple, l’erreur 0x8007042B est générée par l’application d’Internet Explorer.
2019-04-05 13:35:09, Error SP Error WRITE, 0x00000497 while gathering/applying object: File, C:\Program Files\internet explorer\SIGNUP [install.ins]. Will return 0[gle=0x00000002]
2019-04-05 13:35:09, Error MIG Error 1175 while applying object C:\Program Files\internet explorer\SIGNUP [install.ins]. Shell application requested abort[gle=0x00000002]
2019-04-05 13:35:09, Error [0x08097b] MIG Abandoning apply due to error for object: C:\Program Files\internet explorer\SIGNUP [install.ins][gle=0x00000002]
2019-04-05 13:35:10, Error Apply failed. Last error: 0x00000000
2019-04-05 13:35:10, Error SP pSPExecuteApply: Apply operation failed. Error: 0x0000002C
2019-04-05 13:35:12, Error SP Apply: Migration phase failed. Result: 44
2019-04-05 13:35:13, Error SP Operation failed: OOBE boot apply. Error: 0x8007042B[gle=0x000000b7]
2019-04-05 13:35:13, Error SP Operation execution failed: 13. hr = 0x8007042B
2019-04-05 13:35:13, Error SP ExecuteOperations: Failed execution phase Pre OOBE Boot. Error: 0x8007042B
2019-04-05 13:35:13, Error SP Operation execution failed.
2019-04-05 13:35:13, Error SP CSetupPlatformPrivate::Execute: Failed to deserialize/execute pre-OOBEBoot operations. Error: 0x8007042B
Dans le cas observé, il suffit donc de désinstaller Internet Explorer.
Si une autre application est mentionné dans le journal setuperr.log, vous devez désinstaller l’application qui pose problème.
Enfin relancez simplement le téléchargement et l’installation de la mise à jour de fonctionnalités de Windows 10.
De plus, Setupdiag.exe est un outil de diagnostic autonome permettant de trouver des détails sur la raison pour laquelle une mise à niveau Windows 11/10 n’a pas réussi à installer. Comme vous le savez, le processus de mise à jour de Windows 11/10 a été minutieusement rationalisé, mais cela ne signifie pas que c’est toujours sans problème et donc, l’outil.
Suivez ce tutoriel pour apprendre à l’utiliser :
Liens
- 7 conseils pour installer la mise à jour de fonctionnalités et mise à niveau de Windows 10/11
- Résoudre les problèmes et erreurs de mise à jour/niveau Windows 11/10
- Les codes erreurs de la mise à jour/niveau de Windows 10/11 et les solutions
- Résoudre l’erreur MIGRATE_DATA sur Windows 11/10 (SECOND_BOOT/SAFE_OS)
- Comment installer la dernière version de Windows 10
- Comment installer la dernière version de Windows 11
- La différence entre les mises à jour et les mises à niveau de logiciels
- Annulation de la mise à jour Windows 11 22H2 : 5 solutions
- Mise à jour Windows 11 22H2 qui se bloque : 5 solutions