[RESOLU] Windows 10 22H2 8007002 0x3000D lors d'une in-place upgrade

Christophe JOLY 0 Points de réputation
2025-12-17T23:33:32.7266667+00:00

Bonjour,Suite à un clonage d'un disque en urgence car secteurs défectueux détectés (une petite centaine en tout situés a deux endroits de la surface) , j'ai récupérer un fonctionnement standard a ceci près que je ne peut pas faire de windows Update, j'ai automatiquement un retour d'erreur 0x800703f1

un sfc /scannow et un dism restorehealth retournent tous deux une erreur, DISM indique un retour en erreur de CBS, et dans les journaux de celui-ci il indique que le fichier COMPONENTS est corrompu.

Un upgrade de windows 10 in-place échoue également avec le message : 0x80070002 0x3000D : L'installation a échouée dans la phase FIRST_BOOT avec une erreur de l'opérateur MIGRATE_DATA

Je ne veux pas passer par la case full reinstall, Quelqu'un serait capable de me dire comment réparer ce fichier COMPONENTS qui semble être la cause de mes soucis ?

D'avance merci

Christophe

Windows pour les particuliers | Windows 11 | Windows Update
0 commentaires Aucun commentaire

Réponse recommandée par le modérateur
Christophe JOLY 0 Points de réputation
2025-12-18T10:05:29.4033333+00:00

Bien sûr ! Je pensais juste que vu que la solution utilisée n'était pas "made in Microsoft" la divulgation du nom d'un éditeur tiers serait malvenue. Qu'a cela ne tienne, voici l'explication :

devant l'erreur persistante 0x800703f1 sur les windows updates, puis une analyse du log d'erreur lors d'un DISM /restorehealth qui renvoyait que la base de donnée de configuration était corrompue, cela pointait vers l'erreur 0x800703f1 [BADDB] des logs du système CBS.

Pour information, les logs sont stockés dans le répertoire c:\windows\logs\DISM et c:\windows\logs\CBS

Apres quelques recherches je décidais donc d'ouvrir le ticket ici sans toutefois stopper mes investigations.

Dans un autre ticket, en langue anglaise, d'un utilisateur semblant rencontrer les mêmes problèmes, il s'avérait que son fichier nommé components et localisé dans le répertoire c:\windows\system32\config\ était corrompu. J'ai donc demandé ici a ce que quelqu'un puisse me dire si le mien était correct. Hélas, les liens pointant vers OneDrive sont bannis, et la mise en ligne de fichiers de plus de 3Mo est impossible.

Je me suis donc mis à la recherche d'un utilitaire qui pouvait répondre a ce besoin et j'ai trouvé donc ce fameux "Components Scanner" sur le forum de l'editeur Sysnative (https://www.sysnative.com/forums/threads/how-to-check-your-components-registry-hive-for-corruption.35379/)

J'ai lancé le logiciel qui a détecté des erreurs dans le fichiers, et les a réparés.

Redémarrage de la machine, Je relance un sfc /scannow qui s'est déroulé sans erreur, j'ai relancé une recherche de mises à jour Windows Update, et celles-ci se sont déroulées sans problème.

En espérant que mon commentaire clarifie les choses.

Cette réponse a-t-elle été utile ?

0 commentaires Aucun commentaire

4 réponses supplémentaires

  1. Christophe JOLY 0 Points de réputation
    2025-12-18T01:17:02.5566667+00:00

    Re bonjour, finalement apres plus de recherches, j'ai pu trouver un utilitaire tiers (componentsscanner) de recherche et correction du fichier ruche components

    Celui-ci bel et bien détecté des défauts dans le fichier et les a corrigées :

    Hive scanned: %windir%\System32\config\COMPONENTS Number of keys: 86610 Number of values: 302541 == f! Mark Count Mismatch == wow64_presentationcore_31bf3856ad364e35_4.0.15805.637_none_d15f6cfa86941beb has 5 f! marks, expected 4 wow64_presentationcore_31bf3856ad364e35_4.0.15840.192_none_ce1ce2b90a45cf0a has 5 f! marks, expected 4 x86_microsoft-windows-s..-installers-onecore_31bf3856ad364e35_10.0.19041.1220_none_0460301da23d5015 has 18 f! marks, expected 17

    J'ai pu relancer par la suite un sfc /scannow et ma mise a jour windows update semble en bonne voie pour se terminer, en tout cas le pourcentage d'installation augmente régulièrement depuis maintenant plus d'une heure (KB5066791 sur un processeur intel B960 il faut que je m'arme de patience...) Edit : la mise a jour s'est bien passée, et la cumulative de novembre 2025 egalement, mon problème est donc resolu !

    Cette réponse a-t-elle été utile ?


  2. Supprimé

    Cette réponse a été supprimée en raison d’une violation de notre Code de conduite. La réponse a été signalée manuellement ou identifiée via la détection automatisée avant que l’action ne soit entreprise. Pour obtenir plus d’informations, veuillez consulter notre Code de conduite.


    Les commentaires ont été désactivés. En savoir plus

  3. Christophe JOLY 0 Points de réputation
    2025-12-18T00:47:58.6533333+00:00

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire

  4. Jeronimo Fuerte 46,750 Points de réputation Conseiller indépendant
    2025-12-18T00:19:13.04+00:00

    Quand CBS indique que le fichier COMPONENTS est corrompu, cela signifie généralement que la ruche du registre à C :\Windows\System32\config\COMPONENTS ne peut pas être lue de manière fiable. Dans cet état, SFC/DISM et Windows Update ne peuvent souvent pas s'auto-réparer, et une mise à jour en place peut échouer car la configuration dépend d'un service sain et des métadonnées du registre.

    Veuillez lancer SetupDiag (Microsoft) lors de la mise à jour système ratée et lire SetupDiagResults.log. Cela pointe souvent vers l'objet MIGRATE_DATA spécifique (fichier/profil/pilote) ou un problème de maintenance systémique.

    https://learn.microsoft.com/en-us/windows/deployment/upgrade/setupdiag

    Cette réponse a-t-elle été utile ?


Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.