La mise à jour cumulative KB5055617 refuse obstinément de s’installer et renvoie le code 0x80070306 (« handle invalid »). Voici un guide complet, testé en conditions réelles, pour éliminer cet échec récurrent et rétablir un Windows 10/11 parfaitement fonctionnel.
1. Pourquoi l’erreur 0x80070306 survient‑elle ?
Le code 0x80070306 signale généralement un « handle » (descripteur) système invalide. Dans le contexte de Windows Update, il trahit le plus souvent :
- Une corruption de fichiers dans SoftwareDistribution ou Catroot2.
- Un manifeste (.mum/.cat) ciblé par la mise à jour endommagé ou absent.
- Un service de maintenance (WaaSMedic, Windows Modules Installer) incapable d’accéder au fichier de destination.
- Une image système déjà incohérente après des builds Insider ou des arrêts brutaux.
Ces racines multiples expliquent pourquoi une seule action ne suffit généralement pas ; un chemin de réparation progressif et méthodique est préférable.
2. Plan d’action pas‑à‑pas
Procédez d’abord aux opérations les plus simples ; gardez l’in‑place upgrade pour la fin si tout le reste échoue.
Tableau récapitulatif des solutions et retours d’expérience
Étape | Détails | Résultat / Remarque |
---|---|---|
1. Réinitialiser les composants Windows Update | Arrêter : net stop wuauserv , bits , cryptsvc , msiserver → renommer %windir%\SoftwareDistribution et %windir%\System32\catroot2 → redémarrer les mêmes services. | Méthode rapide ; à tenter systématiquement. Peut suffire si la corruption est localisée. |
2. Vérifier / réparer l’image système | DISM /Online /Cleanup-Image /RestoreHealth (avec /Source: si DISM réclame les fichiers) puis sfc /scannow . | Indispensable si DISM signale « source file not found ». Répare les fichiers de base avant de relancer l’update. |
3. Installation hors ligne (.msu) | Télécharger la mise à jour concernée depuis le Microsoft Update Catalog, couper la connexion Internet, exécuter le fichier .msu. | Souvent efficace après sortie publique du correctif ; contourne les dépendances d’Insider. |
4. In‑place Upgrade / Repair | Monter un ISO (même build/langue/édition) → setup.exe → « Conserver fichiers et applications ». | Solution la plus radicale mais quasi infaillible ; restaure tous les composants corrompus sans perte de données. |
5. Attendre un correctif Microsoft | Reporter l’installation, laisser Microsoft publier une révision. | Sécurisant si la machine reste stable ; pas de délai garanti. |
Étape 1 : Réinitialiser Windows Update
Ouvrez un Invite de commandes Admin :
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
rename %windir%\SoftwareDistribution SoftwareDistribution.bak
rename %windir%\System32\catroot2 catroot2.bak
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
Relancez Paramètres › Windows Update et vérifiez si KB5055617 s’installe. Si le même code d’erreur revient, passez à l’étape 2.
Étape 2 : DISM + SFC
1. Analyse rapide :
DISM /Online /Cleanup-Image /ScanHealth
2. Réparation si nécessaire :
DISM /Online /Cleanup-Image /RestoreHealth
• Si DISM ne trouve pas les fichiers :
DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim /LimitAccess
Remplacez D:
par la lettre de votre ISO monté.
3. Contrôle d’intégrité :
sfc /scannow
SFC corrige les DLL du noyau et confirme que l’image est saine avant de retenter Windows Update.
Étape 3 : Installer manuellement la mise à jour hors connexion
Lorsque KB5055617 devient disponible au public :
- Téléchargez le paquet .msu correspondant à votre architecture (x64/ARM64) depuis le Microsoft Update Catalog.
- Désactivez temporairement le Wi‑Fi ou retirez le câble Ethernet.
- Exécutez le fichier .msu, confirmez, attendez la fin.
- Rallumez le réseau puis redémarrez.
Cette technique a également résolu l’erreur 0x800736CC sur KB5055523 après sortie du programme Insider.
Étape 4 : In‑Place Upgrade / Repair
Si les trois premières procédures échouent, passez à l’in‑place upgrade :
- Téléchargez l’ISO via Media Creation Tool (build identique ou supérieure).
- Montez l’ISO, exécutez
setup.exe
. - Sélectionnez « Conserver mes fichiers et applications ».
- Laissez l’assistant réinstaller le système (comptez 30‑60 min selon le SSD).
Vous retrouverez votre session intacte ; seuls les composants défaillants seront remplacés.
Étape 5 : Patienter
Si votre PC fonctionne malgré l’échec, vous pouvez différer la mise à jour. Microsoft publie souvent un Known Issue Rollback ou un Laissez‑Passer (autre paquet cumulatif) dans les semaines suivantes.
3. Conseils pratiques pour maximiser vos chances de réussite
- Quittez le canal Insider si la stabilité prime ; les builds Dev/Canary entravent parfois les mises à jour publiques.
- Désinstallez l’antivirus tiers ou basculez‑le en mode passif avant DISM/SFC.
- Libérez au moins 20 Go sur le disque système pour l’in‑place upgrade.
- Sauvegardez : créez un point de restauration et une image système (outil wbAdmin ou logiciel de clonage) afin de pouvoir revenir en arrière.
- Après chaque réparation, relancez Windows Update puis redémarrez ; répétez jusqu’à disparition de toute erreur.
4. L’erreur secondaire 0x800736CC avec KB5055523
Si vous avez quitté le programme Insider juste avant l’installation de KB5055523, il est fréquent de rencontrer :
Échec de l’installation : 0x800736CC (ERRORSXSFILEHASHMISMATCH)
La cause : des « assemblages » manquants qui ne sont plus présents dans les builds publiques. La solution la plus rapide reste l’installation hors ligne depuis le Microsoft Update Catalog ou, à défaut, l’in‑place upgrade décrite ci‑dessus.
5. Stratégie récapitulative
- Réinitialisez Windows Update.
- Exécutez DISM puis SFC.
- Tentez l’installation hors ligne (.msu).
- Terminez par une in‑place upgrade si nécessaire.
6. Questions fréquentes (FAQ)
Faut‑il désactiver les services de sécurité ?
Un antivirus tiers ou un module HIPS peut bloquer la modification de fichiers système. Mettez‑le en pause ou désinstallez‑le temporairement. Windows Defender se réactive automatiquement.
L’in‑place upgrade supprime‑t‑elle mes licences ?
Non. Les activations OEM/Retail sont conservées. Vérifiez toutefois que la licence numérique est liée à votre compte Microsoft (Paramètres › Système › Activation).
Puis‑je faire un Reset this PC à la place ?
Oui, mais le Reset réinstalle une image plus ancienne et supprime la plupart des applications desktop ; l’in‑place upgrade est moins intrusive.
7. Scripts PowerShell utiles
Pour automatiser l’étape 1 :
Stop-Service wuauserv,bits,cryptsvc,msiserver -Force
Rename-Item "$env:SystemRoot\SoftwareDistribution" SoftwareDistribution.bak -ErrorAction SilentlyContinue
Rename-Item "$env:SystemRoot\System32\catroot2" catroot2.bak -ErrorAction SilentlyContinue
Start-Service wuauserv,bits,cryptsvc,msiserver
8. Conclusion
Les erreurs 0x80070306 et 0x800736CC paraissent intimidantes, mais une méthodologie rigoureuse permet presque toujours d’en venir à bout sans réinstallation complète. Commencez par réinitialiser Windows Update ; si l’image est saine, une installation hors ligne suffira. En dernier recours, l’in‑place upgrade garantit une réparation propre tout en préservant vos applications, fichiers personnels et licences.
En suivant ce guide, vous devriez retrouver un système à jour, stable, et prêt pour les futures mises à jour cumulatives sans frayeurs.