Cette fiche s'adresse aux utilisateurs de Windows 10 dont le passage à Windows 11 échoue : installation annulée, retour à Windows 10 au redémarrage ou code d'erreur affiché par Windows Update ou l'Assistant d'installation.
0xC1900101 - 0x40017
Échec de l'installation dans la phase SECOND_BOOT avec une erreur lors de l'opération BOOT
Causes fréquentes
- Pilote incompatible ou trop ancien (carte graphique, réseau, stockage, audio) : c'est la cause la plus fréquente, signalée par les codes commençant par 0xC1900101.
- Espace disque insuffisant sur C: (code 0x80070070).
- Logiciel incompatible, souvent un antivirus tiers ou un ancien utilitaire système (code 0xC1900208).
- Périphériques externes (disques USB, docks, cartes son, manettes) qui gênent l'installation.
- PC non compatible : TPM 2.0, démarrage sécurisé ou processeur non pris en charge (codes 0xC1900200 ou 0xC1900202).
- Fichiers système endommagés dans Windows 10.
Solution 1 : vérifier la compatibilité et l'espace disque
Solution 2 : débrancher les périphériques et désinstaller l'antivirus tiers
Solution 3 : mettre à jour les pilotes et le BIOS
Solution 4 : réparer Windows 10 puis relancer avec l'Assistant d'installation
Méthode avancée : trouver le pilote fautif avec SetupDiag
Étape 1 : Téléchargez l'outil gratuit de Microsoft depuis la page SetupDiag juste après un échec de mise à niveau.
Étape 2 : Lancez SetupDiag.exe en administrateur : il analyse les journaux d'installation et crée un fichier SetupDiagResults.log à côté de l'exécutable.
Étape 3 : Ouvrez ce fichier : il indique souvent le pilote (fichier .sys ou .inf) ou l'application en cause. Mettez à jour ou désinstallez cet élément, puis réessayez.
Étape 4 : Les journaux bruts se trouvent ici (dossiers cachés) :
C:\$Windows.~BT\Sources\PantherC:\$Windows.~BT\Sources\RollbackLes fichiers setupact.log et setuperr.log détaillent les erreurs. Le code complet (par exemple 0xC1900101 - 0x30018) est aussi visible dans l'Observateur d'événements, journal Application, événement 1001 nommé WinSetupDiag02.
Récapitulatif
| Code ou symptôme | Piste principale |
|---|---|
| 0xC1900101 - ... | Pilotes et BIOS (solution 3), SetupDiag |
| 0x80070070 | Espace disque (solution 1) |
| 0xC1900208 | Logiciel incompatible, antivirus (solution 2) |
| 0xC1900200 / 0xC1900202 | PC non compatible (solution 1) |
Pour éviter ce souci à l'avenir
- Avant une grosse mise à jour, installez tous les pilotes à jour et gardez au moins 30 Go libres sur C:.
- Débranchez les périphériques inutiles pendant les mises à niveau de Windows.
- Faites une sauvegarde complète de vos documents avant chaque changement de version.
💡 RECOMMANDATION PC CONFORT
Pour éviter ce souci et préparer sereinement le passage à Windows 11, utilisez l'outil officiel Driver Detect : il repère les pilotes obsolètes de votre PC et vous aide à les mettre à jour avant la mise à niveau.
Téléchargement gratuit.
Vérifier que c'est réglé
- ☐ La commande winver affiche Windows 11.
- ☐ Vos fichiers et applications sont présents.
- ☐ Aucun appareil n'a de triangle jaune dans le Gestionnaire de périphériques.
- ☐ Windows Update fonctionne et propose les mises à jour de Windows 11.
La mise à niveau échoue toujours ? Répondez à ce sujet avec le code d'erreur complet, le modèle de votre PC ou de votre carte mère, le contenu du fichier SetupDiagResults.log si possible et les solutions déjà essayées, avec la fiche de diagnostic.