Vous tentez d’installer Windows 11 24H2 et l’installation échoue avec le code 0xc1900101 (0x4001E), puis Windows Update n’affiche plus la build ? Voici un guide pas à pas, concret et vérifié, pour identifier le pilote fautif, contourner le blocage et réussir la mise à niveau.
Vue d’ensemble du problème
Ce scénario est fréquent lors du passage à Windows 11 24H2 : après le téléchargement et le redémarrage, l’installation s’interrompt, affiche 0xc1900101 0x4001E (ou un autre sous-code 0x20017/0x30018, etc.), puis effectue un retour arrière. Ensuite, la build 24H2 disparaît de Windows Update, laissant uniquement les mises à jour cumulatives classiques. La bonne nouvelle : dans l’immense majorité des cas, la cause est un pilote problématique (incompatible, obsolète, corrompu) ou une interaction avec une fonctionnalité de virtualisation. En suivant les étapes ci‑dessous, vous rétablirez une installation stable et rapide.
Ce que signifie l’erreur 0xc1900101
La famille d’erreurs 0xc1900101 est presque toujours liée à des drivers. Concrètement, le programme d’installation doit migrer les pilotes existants vers le nouvel OS. S’il rencontre un pilote instable, mal signé, trop ancien ou qui « accroche » le noyau (ex. contrôleur de stockage, pilote antivirus/antimalware, filtre réseau, pilotes de virtualisation/Hyper‑V, GPU), il déclenche un rollback pour protéger vos données.
- Sous‑code 0x4001E : l’échec intervient souvent durant la phase « SECOND_BOOT » (après le premier redémarrage), au moment où Windows charge les pilotes critiques et applique les migrations.
- Symptôme complémentaire : la build 24H2 peut être temporairement masquée dans Windows Update afin d’éviter une boucle d’échecs. Vous pouvez néanmoins forcer la mise à niveau via l’ISO lorsque la cause est contournée.
Checklist express
Avant d’entrer dans le détail, voici le chemin court si vous voulez aller vite :
- Sauvegardez (image système ou sauvegarde complète).
- Désactivez Hyper‑V, Virtual Machine Platform et Windows Sandbox.
- Clean Boot : désactivez services non‑Microsoft et démarrages automatiques.
- Mettez à jour les pilotes chipset, stockage, réseau, audio, GPU depuis le fabricant.
- Déconnectez tout périphérique non indispensable (USB, imprimantes, dongles, disques externes).
- Lancez l’upgrade via l’ISO (setup.exe) en conservant fichiers et applications.
- (Optionnel) Nettoyez le Driver Store si un pilote tiers bloque toujours.
Guide détaillé
| Étape | Objectif | Détails pratiques |
|---|---|---|
| 1. Collecte des journaux | Identifier la cause précise | Copiez les dossiers Panther et Rollback depuis C:\$WINDOWS.~BT\Sources\ vers le Bureau, compressez‑les (ZIP) et conservez‑les pour analyse. |
| 2. Désactiver les fonctionnalités de virtualisation | Écarter un conflit pilote‑hyperviseur | Dans OptionalFeatures.exe, décochez Hyper‑V, Virtual Machine Platform et Windows Sandbox, puis redémarrez. |
| 3. Démarrage minimal (Clean Boot) | Éliminer les services et pilotes tiers | Avec msconfig.exe, masquez les services Microsoft et désactivez le reste ; désactivez les programmes de démarrage, redémarrez, puis relancez la mise à niveau. |
| 4. Mettre à jour les pilotes essentiels | Corriger les erreurs 0xc1900101 liées aux pilotes | Téléchargez les derniers pilotes chipset, stockage, audio, réseau, GPU directement depuis le site du constructeur de la carte mère ou du PC. |
| 5. Déconnecter le matériel non indispensable | Réduire le risque de pilotes problématiques | Retirez disques USB, imprimantes, hubs, cartes d’acquisition, dongles BT/Wi‑Fi, etc. pendant l’installation. |
| 6. Reprendre la build 24H2 via l’ISO | Continuer l’installation si Windows Update ne propose plus 24H2 | Téléchargez l’outil de création de média, générez l’ISO, montez‑la, exécutez setup.exe et choisissez « Conserver les fichiers et applications ». |
| (Facultatif) 7. Nettoyer le magasin de pilotes | Supprimer des pilotes bloquants avant une nouvelle tentative | Avec Driver Store Explorer (en admin) : sauvegardez, ciblez les pilotes tiers suspects, supprimez‑les, redémarrez puis relancez setup. |
Collecte des journaux
Les journaux d’installation sont votre boussole. Activez l’affichage des éléments cachés dans l’Explorateur, puis ouvrez C:\$WINDOWS.~BT\Sources\. Copiez les dossiers Panther et Rollback sur le Bureau, puis compressez‑les. Gardez‑les en cas d’analyse plus poussée. Vous pouvez aussi exécuter SetupDiag (souvent intégré au système) pour obtenir un rapport synthétique.
- À surveiller : fichiers
setuperr.log,setupact.log,BlueBox.log, et entrées mentionnant des pilotes (.sys) proches du moment de l’échec. - Indices typiques : références à
nvlddmkm.sys,rt640x64.sys,iastora/vmdfltr.sys,klif.sys(antivirus),tap0901.sys(VPN), etc.
Extrait de log représentatif
2024-XX-XX XX:XX:XX, Error SP Rollback: errorCode = 0xC1900101, lastOperation = 'Second_Boot'
2024-XX-XX XX:XX:XX, Warning SP Driver 'rt640x64.sys' failed to migrate
2024-XX-XX XX:XX:XX, Error MIG CSetupHost::Execute: Failed while migrating drivers
Désactiver Hyper‑V, VMP et Sandbox
Les hyperviseurs et plates‑formes de virtualisation ajoutent des couches kernel (VMBus, filtres réseau, par‑feu) susceptibles d’interférer pendant la phase de migration.
- Appuyez sur Win+R, tapez
OptionalFeatures.exe, validez. - Décochez Hyper‑V, Virtual Machine Platform, Windows Sandbox, ainsi que Hypervisor Platform si présent.
- Redémarrez. Vous pourrez les réactiver après la mise à niveau.
En alternative avancée (administrateur) :
dism /online /disable-feature /featurename:Microsoft-Hyper-V-All /norestart
dism /online /disable-feature /featurename:VirtualMachinePlatform /norestart
dism /online /disable-feature /featurename:Containers-DisposableClientVM /norestart
Démarrage minimal (Clean Boot)
Objectif : démarrer avec le minimum de services afin d’isoler un service ou pilote tiers agressif.
- Ouvrez msconfig.exe → onglet Services → cochez « Masquer tous les services Microsoft » → cliquez Tout désactiver.
- Dans le Gestionnaire des tâches → onglet Démarrage → désactivez tous les éléments non indispensables.
- Redémarrez, puis tentez l’upgrade 24H2. Si ça fonctionne, réactivez ensuite graduellement vos services.
Pensez aussi à désinstaller ou désactiver temporairement les antivirus tiers, VPN, accélérateurs réseau, logiciels de tuning RGB et utilitaires de carte mère qui injectent des pilotes (contrôle ventilateurs, OC, etc.).
Mettre à jour les pilotes essentiels
Privilégiez toujours le site du fabricant (OEM/OEM carte mère) plutôt que le Gestionnaire de périphériques pour des versions testées et signées. Priorités :
- Chipset : Intel/AMD (gestion ACPI, SMBus, GPIO). Indispensable avant tout autre pilote.
- Stockage : Intel RST/VMD, AMD SATA/NVMe, contrôleurs tiers. Évitez de mélanger pilotes génériques et OEM.
- Réseau : Realtek/Intel (Ethernet/Wi‑Fi/Bluetooth). Mettez à jour et supprimez les pilotes fantômes si du matériel a été remplacé.
- Audio : Realtek/Conexant. Certains paquets intègrent des services et APO sensibles.
- GPU : NVIDIA/AMD/Intel. Préférez les versions DCH récentes compatibles Windows 11.
Astuce : dans cmd (admin), listez vite les pilotes tiers :
driverquery /v /fo table | more
Si un pilote est très ancien (2016–2018) ou signé par un éditeur disparu, remplacez‑le ou supprimez‑le.
Déconnecter le matériel non indispensable
Moins il y a de pilotes à migrer, plus l’upgrade est simple. Débranchez : clés et disques USB, imprimantes, cartes d’acquisition, casques USB, hubs, lecteurs de cartes, dongles Bluetooth/Wi‑Fi, manettes, récepteurs sans fil, etc. Conservez uniquement clavier/souris (filaire) et l’écran. Si vous installez depuis une image ISO locale, vous pouvez aussi couper momentanément le réseau pour éviter l’injection de pilotes dynamiques pendant l’étape initiale (facultatif).
Reprendre l’installation via l’ISO
Quand Windows Update masque 24H2 après un échec, l’ISO est souvent la voie la plus directe.
- Téléchargez l’outil de création de média (Media Creation Tool) officiel.
- Générez une ISO avec l’option « Utiliser les paramètres recommandés pour ce PC ».
- Faites un clic droit sur l’ISO → Monter, puis exécutez setup.exe.
- Choisissez « Conserver les fichiers et applications » et laissez l’assistant appliquer les mises à jour si votre connexion est fiable.
Si l’installateur propose « Obtenir les mises à jour » et que vous suspectez un pilote récalcitrant, vous pouvez essayer sans cette option dans un premier temps (les mises à jour cumulatives viendront après). L’essentiel est de démarrer l’OS en 24H2.
Nettoyer le Driver Store (option avancée)
Les pilotes accumulés au fil des ans peuvent contenir d’anciennes versions toujours présentes dans le Driver Store.
- Créez un point de restauration système.
- Ouvrez Driver Store Explorer en tant qu’administrateur.
- Cochez « Forcer la suppression » uniquement pour les pilotes tiers obsolètes (évitez les pilotes système Microsoft).
- Supprimez, redémarrez, puis relancez l’upgrade.
Vérifications système avant de relancer l’installation
- Sauvegarde : image système ou sauvegarde complète de vos fichiers (sur disque externe).
- Espace disque : assurez‑vous d’avoir au moins 25 Go libres sur la partition système. Au besoin :
cleanmgr /resetsetup cleanmgr.exeou utilisez Storage Sense. - Intégrité Windows :
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth - BitLocker : si activé, suspendez la protection le temps de l’upgrade.
- Périphériques « fantômes » : dans le Gestionnaire de périphériques, affichez les périphériques cachés et désinstallez ceux qui n’existent plus (anciens adaptateurs, cartes, etc.).
- BIOS/UEFI : ne mettez à jour qu’en dernier recours et uniquement depuis la page du fabricant, après avoir stabilisé l’environnement logiciel.
Interpréter rapidement les logs pour trouver le coupable
Quelques motifs récurrents dans setupact.log/setuperr.log permettent de cibler le bon correctif :
| Symptôme dans les logs | Piste probable | Correctif suggéré |
|---|---|---|
Échec lors de SECOND_BOOT avec mention d’un .sys réseau (ex. rt640x64.sys) | Pilote réseau Realtek/Intel conflictuel | Mise à jour du pilote NIC, suppression des anciennes versions, réinstallation propre |
Référence à vmdfltr.sys / iastor*.sys | Contrôleur stockage Intel RST/VMD | Installer le dernier pack RST, vérifier le mode SATA/NVMe dans l’UEFI, éviter les mélanges générique/OEM |
Entrées liées à nvlddmkm.sys ou amdkmdag.sys | Pilote GPU | Installer une version DCH récente compatible W11, éviter les pilotes trop anciens |
Mention de klif.sys, tap0901.sys, windivert.sys | Antivirus tiers / VPN / filtre réseau | Désinstaller temporairement le produit, nettoyer les restes, retenter |
| Échec durant Safe OS avec codes de rollback | Chiffrement, pilotes de stockage, Secure Boot | Suspendre BitLocker, mettre à jour stockage, vérifier l’intégrité des partitions |
Quand la build 24H2 réapparaît dans Windows Update
Après un échec, Microsoft peut masquer la mise à niveau quelques jours pour éviter les boucles. Une fois la cause supprimée (pilotes, fonctionnalités hyperviseur, service conflictuel), elle revient souvent d’elle‑même au fil des cycles « Rechercher des mises à jour ». Astuce : l’ISO reste le moyen le plus rapide et fiable si vous souhaitez forcer la mise à niveau immédiatement, sans attendre la réexposition.
Procédure détaillée de réinitialisation douce de Windows Update (optionnel)
Si vous préférez rester sur Windows Update, vous pouvez réinitialiser ses composants (administrateur) :
net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start cryptsvc
net start bits
net start wuauserv
Redémarrez, puis relancez la recherche de mises à jour.
Bonnes pratiques pour éviter de nouveaux 0xc1900101
- Maintenez à jour chipset, stockage, réseau et GPU, dans cet ordre.
- Limitez les pilotes « exotiques » et logiciels qui injectent des filtres bas niveau.
- Avant une mise à niveau majeure, propre Clean Boot, désactivation de la virtualisation, sauvegarde.
- Suspendre temporairement BitLocker et antivirus tiers pendant l’upgrade.
Foire aux questions
Vais‑je perdre mes données en in‑place upgrade ?
Non, l’option « Conserver les fichiers et applications » préserve vos programmes et documents. Néanmoins, créez toujours une sauvegarde complète au préalable.
Combien d’espace disque faut‑il ?
Prévoyez au minimum 25 Go sur C:. En deçà, cleanmgr et Storage Sense peuvent libérer l’espace requis.
Dois‑je réactiver Hyper‑V / Sandbox après l’installation ?
Oui, si vous en avez besoin. Réactivez‑les dans OptionalFeatures.exe ou via dism /online /enable-feature, puis redémarrez.
L’installateur échoue toujours alors que j’ai mis à jour tous les pilotes
Effectuez un Clean Boot strict, débranchez tout périphérique non essentiel, lancez l’ISO en mode hors ligne (sans récupérer les mises à jour au démarrage), puis appliquez les mises à jour cumulatives une fois en 24H2. En dernier recours, nettoyez le Driver Store ou désinstallez provisoirement le pilote incriminé.
Plan pas à pas récapitulatif
- Sauvegarde + point de restauration.
- SFC puis DISM pour corriger les corruptions mineures.
- Désactivation Hyper‑V, VMP, Sandbox.
- Clean Boot + désinstallation temporaire antivirus/VPN.
- Mise à jour des pilotes essentiels (chipset → stockage → réseau → audio → GPU).
- Déconnexion des périphériques non indispensables.
- Upgrade via ISO en conservant fichiers et applications.
- (Optionnel) Nettoyage Driver Store si nécessaire.
- Réactivation progressive de vos services/fonctionnalités après succès.
Modèle de message pour demander de l’aide avec vos journaux
Si vous sollicitez une analyse, fournissez ce minimum d’informations :
Machine : (modèle carte mère/PC), CPU, GPU, stockage (NVMe/SATA), RAM
Version actuelle : Windows 11 (build)
Tentatives : Windows Update / ISO (setup.exe) – avec/sans récup. des mises à jour
Erreur : 0xc1900101 (sous-code si présent)
Pilotes récemment mis à jour : (liste)
Fonctionnalités de virtualisation : Hyper‑V, VMP, Sandbox (actives/désactivées)
Journaux : ZIP Panther + Rollback
Pourquoi cette méthode fonctionne
La clé est d’isoler puis de réparer la chaîne de pilotes et services chargés au moment critique. En coupant temporairement la virtualisation, en démarrant sans services tiers et en rafraîchissant les pilotes cœur (chipset/stockage/réseau/GPU), on supprime les points de friction les plus probables. L’ISO permet d’éviter certains blocages de Windows Update et de conduire l’installation dans un environnement plus déterministe. Le nettoyage du Driver Store élimine enfin les reliquats historiques qui peuvent encore déclencher un rollback.
Après la réussite de la mise à niveau
- Réactivez si besoin Hyper‑V, Virtual Machine Platform et Windows Sandbox.
- Réinstallez votre antivirus/VPN en dernière version.
- Exécutez Windows Update pour récupérer les dernières mises à jour cumulatives et de sécurité.
- Conservez un instantané (image système) de cette configuration stable.
Rappel des informations essentielles
- 0xc1900101 renvoie quasi toujours à un pilote incompatible (stockage, réseau, GPU, antivirus, virtualisation).
- Sauvegardez avant toute opération d’upgrade.
- Espace libre conseillé : 25 Go minimum sur la partition système.
- Intégrité :
sfc /scannowpuisDISM /Online /Cleanup-Image /RestoreHealth. - Si Windows Update masque 24H2, l’ISO est la voie la plus rapide pour relancer la mise à niveau.
Annexe : commandes utiles
:: Vérifier l’intégrité
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
:: Désactiver temporairement virtualisation
dism /online /disable-feature /featurename:Microsoft-Hyper-V-All /norestart
dism /online /disable-feature /featurename:VirtualMachinePlatform /norestart
dism /online /disable-feature /featurename:Containers-DisposableClientVM /norestart
:: Lister rapidement les pilotes tiers
driverquery /v /fo table | more
:: Nettoyer Windows Update (optionnel)
net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start cryptsvc
net start bits
net start wuauserv
En appliquant ces étapes méthodiquement, vous éliminez les causes classiques des erreurs 0xc1900101 sur Windows 11 24H2 et vous sécurisez une mise à niveau sans perte de données.

