Windows 11 24H2 — Erreur 0xca020007 (KMODE_EXCEPTION_NOT_HANDLED) : diagnostic des pilotes AVG/NVIDIA et solution complète

Vous tentez de passer à Windows 11 24H2 et l’installation échoue avec un écran bleu KMODE_EXCEPTION_NOT_HANDLED et le code 0xca020007 ? Voici l’analyse, la méthode de diagnostic (setupmem.dmp) et la procédure fiable pour corriger le blocage (AVG, pilote NVIDIA, etc.).

Sommaire

Échec de l’installation de Windows 11 version 24H2

Vue d’ensemble de la question

La mise à niveau vers Windows 11 24H2 se terminait systématiquement par un plantage (BSOD) KMODE_EXCEPTION_NOT_HANDLED au redémarrage. Qu’elle soit lancée via Windows Update ou avec l’assistant d’installation, la procédure se soldait ensuite par un échec avec le code 0xca020007. Après analyse, deux éléments ont été identifiés comme déclencheurs fréquents : le pilote noyau avgSP.sys (AVG Antivirus) et un pilote graphique NVIDIA obsolète.

Réponse & solution

  1. Identifier les pilotes incriminés L’ouverture du fichier de vidage setupmem.dmp (généré lors du rollback) a mis en évidence des références récurrentes à avgSP.sys et à des appels issus d’un pilote NVIDIA daté. Quand un pilote tiers déclenche une exception noyau pendant la phase de mise à niveau (SafeOS/FirstBoot), l’installeur interrompt l’opération et renvoie 0xca020007. Où récupérer les journaux et les vidages Fichier / Dossier Rôle Chemin typique setupmem.dmp Vidage mémoire du crash pendant l’upgrade C:\$WINDOWS.~BT\Sources\Rollback\setupmem.dmp setuperr.log, setupact.log Journaux détaillés de Windows Setup C:\$WINDOWS.~BT\Sources\Panther\ et ...\Rollback\ Minidump / MEMORY.DMP BSOD classiques (hors rollback) C:\Windows\Minidump\ / C:\Windows\MEMORY.DMP Sans aller jusqu’au débogueur, une première détection peut se faire en console : driverquery /v | findstr /I "avg avast nvidia" pnputil /enum-drivers | findstr /I "AVG NVIDIA" Notez la présence de fichiers avg*.sys dans C:\Windows\System32\drivers et la version du pilote NVIDIA.
  2. Désinstaller complètement AVG
    • Désinstallez AVG via Paramètres > Applications > Applications installées.
    • Exécutez ensuite l’outil officiel de nettoyage d’AVG (mode sans échec recommandé) afin d’enlever services et pilotes résiduels (avgSP.sys, avgKbd.sys, etc.).
    • Vérifiez qu’aucun avg*.sys ne subsiste dans C:\Windows\System32\drivers. Supprimez les restes uniquement si l’outil de désinstallation l’autorise (sinon redémarrez et relancez l’outil).
    • Dans un invite admin : sc query type= driver state= all | findstr /I avg doit retourner 0 ligne.
  3. Mettre à jour le pilote NVIDIA
    • Installez la dernière version stable adaptée à votre carte (Studio ou Game Ready) via GeForce Experience ou le package autonome NVIDIA.
    • Si la mise à jour refuse de s’installer, redémarrez en mode sans échec et utilisez un utilitaire de désinstallation propre des pilotes graphiques (type DDU), puis réinstallez le pilote neuf.
    • Redémarrez pour finaliser le chargement du nouveau pilote.
  4. Relancer la mise à niveau
    • Nettoyez les reliquats de précédente tentative : cleanmgr > Fichiers d’installation temporaires et Fichiers Windows Update.
    • Relancez l’installation de Windows 11 24H2 (Windows Update ou exécution du setup.exe depuis l’ISO) en conservant vos fichiers et applications.
    • Dans ce scénario, l’upgrade s’effectue sans BSOD ni 0xca020007 une fois AVG retiré et le pilote NVIDIA mis à jour.

Informations complémentaires utiles

Étape préventiveObjectifProcédure recommandée
Mettre à jour le BIOS/UEFICompatibilité matériel/OSTélécharger la dernière version sur le site du fabricant et suivre la procédure de flash.
Désactiver tout autre antivirus tiersÉviter les filtres noyau conflictuelsUtiliser l’outil de nettoyage du fournisseur, puis activer Microsoft Defender.
Vérifier l’intégrité systèmeDétecter les fichiers corrompusExécuter sfc /scannow puis DISM /Online /Cleanup-Image /RestoreHealth.
Effectuer un démarrage minimalRéduire les conflits de servicesDésactiver services non‑Microsoft et programmes de démarrage dans msconfig.
Suspendre BitLockerÉviter les prompts de récupération pendant l’upgradeDans Panneau de configuration > Chiffrement de lecteur BitLocker, cliquer sur Suspendre la protection puis redémarrer.
Dégager de l’espace disqueLimiter les rollbacksVisez 30 Go libres sur la partition système, purgez Windows Update et Temp.
Débrancher les périphériques non essentielsÉliminer les conflits de pilotesRetirer dongles USB, imprimantes, interfaces audio non indispensables.

Comprendre le code 0xca020007 et le BSOD KMODE

Le code 0xca020007 est renvoyé par Windows Setup lorsqu’un évènement critique (souvent un bugcheck noyau) survient pendant une phase clé de l’upgrade, typiquement SafeOS ou FirstBoot. Le BSOD KMODE_EXCEPTION_NOT_HANDLED (0x1E) indique qu’une exception noyau non gérée s’est produite — et les pilotes antivirus ou graphiques, actifs très tôt dans le boot, en sont des suspects récurrents. Dans les cas observés, avgSP.sys (AVG) et un ancien pilote NVIDIA étaient à l’origine de l’instabilité.

Procédure de diagnostic pas à pas

Collecter et lire les journaux de Windows Setup

  1. Après le retour sur le bureau (rollback), ouvrez C:\$WINDOWS.~BT\Sources\Rollback\setuperr.log et setupact.log. Recherchez 0xCA020007, MOUPG et les mots‑clés rollback/safeos.
  2. Vérifiez setupmem.dmp dans le même dossier. Sa présence confirme un crash noyau lors de l’upgrade.
  3. Dans l’Observateur d’événements, regardez Journaux Windows > Système autour de l’heure du redémarrage pour repérer des erreurs de pilotes.

Repérer les pilotes sensibles

Exécutez les commandes suivantes dans un Windows Terminal (admin) :

driverquery /v /fo table | more
pnputil /enum-drivers > "%USERPROFILE%\Desktop\drivers.txt"

Ouvrez le fichier drivers.txt et cherchez les sections ProviderName contenant AVG, AVAST ou NVIDIA. Toute version ancienne (ou datée de plusieurs années) mérite une mise à jour ou une suppression avant la mise à niveau.

Analyser le vidage setupmem.dmp (optionnel mais précis)

  1. Installez un débogueur (WinDbg).
  2. Ouvrez setupmem.dmp et lancez !analyze -v.
  3. Dans la pile d’appels, repérez des modules tiers (avgSP.sys, nvlddmkm.sys, etc.).

Si l’analyse pointe avgSP.sys : désinstallez totalement AVG. Si elle pointe nvlddmkm.sys ou un composant NVIDIA : passez sur la version la plus récente ou rétrogradez vers une version stable antérieure si un bug régressif est connu sur votre GPU.

Check‑list d’assainissement avant relance

  • Antivirus tiers : supprimer propres traces (outil de nettoyage éditeur), redémarrer, re‑vérifier les pilotes résiduels.
  • Pilote GPU : installer version stable récente (ou propre réinstallation via DDU en mode sans échec).
  • Chipset, réseau, stockage : mettre à jour via les packages du constructeur de la carte mère/PC.
  • BIOS/UEFI : flasher si une révision « améliore la compatibilité Windows 11 » ou AGESA récente (plateformes AMD) est disponible.
  • BitLocker : suspendre temporairement.
  • Espace disque : viser > 30 Go libres (exécuter cleanmgr).
  • Périphériques : ne laisser que clavier/souris/écran.

Pourquoi avgSP.sys et les pilotes GPU sont si souvent en cause

Les antivirus avec pilotes de filtrage (minifilters) interceptent des opérations sensibles (fichiers, registre, réseau) très tôt au démarrage. Pendant l’upgrade, Windows active une configuration minimale (SafeOS) où la moindre anomalie d’un pilote bas niveau peut provoquer une exception noyau. Les pilotes graphiques, chargés précocement et fortement intégrés au noyau (WDDM), présentent le même risque : un pilote trop ancien ou mal initialisé pendant les différentes étapes d’installation peut conduire à un bugcheck 0x1E.

Bonnes pratiques avant toute mise à jour majeure

  • Créer un point de restauration et idéalement une image système complète.
  • Mettre à jour les pilotes critiques (chipset, réseau, graphique, stockage) depuis le fabricant.
  • Déconnecter les périphériques non essentiels pour limiter les conflits.
  • Exécuter sfc /scannow et DISM /Online /Cleanup-Image /RestoreHealth jusqu’à ce qu’aucune erreur ne soit signalée.
  • Redémarrer en Clean Boot afin de neutraliser les services tiers pendant l’upgrade.

Procédures avancées si l’échec persiste

Démarrage minimal renforcé

  1. Dans msconfig, onglet Services, cochez Masquer tous les services Microsoft, puis Désactiver tout.
  2. Dans l’onglet Démarrage, ouvrez le Gestionnaire des tâches et désactivez tout ce qui n’est pas Microsoft.
  3. Redémarrez et relancez l’installation.

Réinitialiser les composants Windows Update

L’upgrade par Windows Update peut échouer si le cache est endommagé. Réinitialisez :

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start msiserver
net start bits
net start cryptSvc
net start wuauserv

Mettre à niveau hors connexion

Montez l’ISO de Windows 11 24H2, puis lancez setup.exe en local (sans Internet) pour neutraliser la mise à jour dynamique des pilotes au milieu du processus. Cela limite les variations et facilite l’analyse des erreurs reproductibles.

Utiliser SetupDiag pour corréler les causes

Exécutez l’outil de diagnostic de mise à niveau (SetupDiag) et examinez le rapport pour repérer les échecs d’étapes (MoSetup, CompatAppraiser, FirstBoot) et les pilotes bloquants.

Désactiver temporairement l’intégrité de la mémoire (HVCI)

Si vous utilisez la sécurité basée sur la virtualisation (VBS) avec Intégrité de la mémoire, certains pilotes anciens sont bloqués. Désactivez‑la temporairement dans Sécurité Windows > Sécurité de l’appareil > Isolation du noyau, redémarrez, effectuez l’upgrade, puis réactivez.

Forcer la suppression de pilotes orphelins

Si un oemXX.inf refuse de partir :

pnputil /enum-drivers | findstr /I "AVG AVAST NVIDIA"
pnputil /delete-driver oem99.inf /uninstall /force

En cas d’échec, basculez en mode sans échec pour supprimer le composant récalcitrant.

Exemples concrets de vérifications rapides

ObjectifCommandeRésultat attendu
Lister pilotes AVG/NVIDIAdriverquery /v | findstr /I "avg nvidia"Absence de avg*.sys, NVIDIA récent
État intégrité systèmesfc /scannowAucune violation d’intégrité
Réparer l’imageDISM /Online /Cleanup-Image /RestoreHealthOpération terminée avec succès
Inventaire pilotes PnPpnputil /enum-drivers > drivers.txtFichier audit à analyser
Vérifier BitLockermanage-bde -statusSuspendu avant l’upgrade

Scénario récapitulatif de résolution

  1. Échec avec 0xca020007 et BSOD KMODE_EXCEPTION_NOT_HANDLED.
  2. Analyse de setupmem.dmp et des logs : avgSP.sys et pilote NVIDIA ancien ressortent.
  3. Désinstallation complète d’AVG (+ outil de nettoyage) et vérification qu’aucun avg*.sys ne reste.
  4. Mise à jour du pilote NVIDIA vers une version stable récente.
  5. Relance de l’installation : succès, aucune erreur ni crash.

FAQ rapide

Est‑ce qu’un antivirus tiers suffit à faire échouer une mise à niveau ?

Oui. Les pilotes de filtrage actifs en phase SafeOS peuvent causer des exceptions noyau. Supprimez proprement l’antivirus tiers avant une migration majeure et laissez Microsoft Defender actif par défaut.

Dois‑je réinstaller Windows depuis zéro ?

Non, sauf corruption profonde ou matériel défaillant. Dans la majorité des cas, la désinstallation d’AVG et la mise à jour du pilote NVIDIA suffisent. Une mise à niveau in‑place via ISO permet de conserver applications et données.

Le problème peut‑il venir d’un autre pilote ?

Potentiellement : pilotes audio, stockage, VPN et logiciel RGB peuvent aussi provoquer un 0x1E. Adoptez la même méthode : collectez setupmem.dmp, isolez le module tiers, mettez à jour ou supprimez.

Que signifie exactement 0xca020007 ?

Il s’agit d’un code d’échec générique retourné par Windows Setup lorsqu’un incident critique (souvent un bugcheck noyau) empêche la poursuite de l’upgrade. Il accompagne fréquemment un BSOD pendant FirstBoot.

Bonnes pratiques post‑migration

  • Réactiver BitLocker et l’Intégrité de la mémoire si vous les aviez suspendues.
  • Réinstaller votre antivirus tiers uniquement s’il est certifié compatible 24H2, sinon privilégier Microsoft Defender.
  • Créer un point de restauration « Après migration 24H2 ».
  • Vérifier le Gestionnaire de périphériques : aucune icône d’avertissement.

Résumé opérationnel

Lorsque Windows 11 24H2 échoue avec 0xca020007 et KMODE_EXCEPTION_NOT_HANDLED, la cause est très souvent un pilote tiers actif pendant la phase critique de l’upgrade. Dans les cas étudiés, avgSP.sys (AVG) et un pilote NVIDIA obsolète ont été responsables. La désinstallation complète d’AVG et la mise à jour du pilote graphique débloquent l’installation. En complément, mettez à jour BIOS/UEFI, suspendez BitLocker, exécutez SFC/DISM, débranchez les périphériques non essentiels, et utilisez un Clean Boot pour réduire les interférences. Avec cette approche, l’upgrade se déroule normalement et l’environnement reste stable.


Annexes pratiques

Phases de Windows Setup (repères utiles)

PhaseDescriptionSymptôme typique en cas d’échecOù regarder
DownlevelLancement sous l’OS existantErreur de compatibilité, application bloquantesetupact.log dans \Panther
SafeOSEnvironnement minimal WinREBSOD précoce, 0xca020007setupmem.dmp, setuperr.log
FirstBootPremier démarrage sur la nouvelle imageRollback durant l’écran de configuration...\Rollback\ logs
SecondBootFinalisationÉchec tardif, erreurs de serviceObservateur d’événements

Scripts utiles (à exécuter en administrateur)

:: 1) Vérifier et réparer l’image
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

:: 2) Lister les pilotes signés par éditeur
pnputil /enum-drivers | findstr /I "Provider Name"

:: 3) Traquer d’éventuels restes AVG/AVAST
driverquery /v | findstr /I "avg avast"
sc query type= driver state= all | findstr /I avg

:: 4) Suspendre BitLocker (si activé sur C:)
manage-bde -status
manage-bde -protectors -disable C:

:: 5) Nettoyer les reliquats d’upgrade
cleanmgr /sageset:1 && cleanmgr /sagerun:1 

Points d’attention

  • Les outils de « nettoyage profond » suppriment des pilotes et clés de registre. Faites une image système avant.
  • Un GPU très ancien peut nécessiter un pilote « Studio » plutôt qu’un « Game Ready » pour la stabilité.
  • Évitez d’installer simultanément le pilote et de lancer l’upgrade. Redémarrez entre les deux opérations.

En bref : supprimez complètement AVG (avgSP.sys), mettez à jour le pilote NVIDIA, appliquez les vérifications SFC/DISM et le Clean Boot, puis relancez la mise à niveau. Cette séquence règle dans la pratique la majorité des échecs 0xca020007 accompagnés d’un KMODE sur Windows 11 24H2.

Sommaire