Si votre PC Windows 11 24H2 reste obstinément sur l’état « Redémarrage en attente » après le téléchargement de la mise à jour cumulative KB 5056579 pour .NET 3.5/4.8.1, suivez ce guide pas à pas : il rassemble les correctifs éprouvés, de la simple relance du dépanneur aux actions avancées pour un environnement d’entreprise.
Comprendre le message « Redémarrage en attente »
Windows Update place certains fichiers clés en quarantaine jusqu’au redémarrage pour remplacer des bibliothèques actives. Quand un composant reste verrouillé (service, pilote, antivirus, session distante…), l’indicateur Pending Restart persiste à chaque nouvelle analyse, bloquant la file d’attente globale des mises à jour. C’est pourquoi il faut éliminer ce verrou avant toute autre tentative.
Vérifications préliminaires
- Espace disque : assurez‑vous que le lecteur système dispose d’au moins 10 Go libres.
- Date/heure du BIOS : une horloge décalée peut invalider la signature de KB 5056579.
- Désactiver VPN/Proxy : les nœuds intermédiaires corrompent parfois le téléchargement des bundles ESD.
- Redémarrage “pur” : exécutez
shutdown /g /t 0
pour forcer la fermeture des services suspendus avant de retenter la recherche.
Dépannage pas à pas
Exécuter le dépanneur Windows Update
Ouvrez Exécuter (Win + R) → msdt.exe /id WindowsUpdateDiagnostic
puis laissez l’assistant corriger droits NTFS, clés du registre et dépendances WMI. Dans près d’un cas sur trois, cette étape suffit.
Réinitialiser complètement les composants Windows Update
L’opération renomme les répertoires internes pour forcer une reconstruction de la base de métadonnées.
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
ren %SystemRoot%\SoftwareDistribution SoftwareDistribution.old
ren %SystemRoot%\System32\catroot2 catroot2.old
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
Après redémarrage, lancez wuauclt /updatenow
ou usoclient StartScan
pour accélérer la détection.
Contrôler l’intégrité système
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Les deux commandes réparent respectivement les fichiers système et l’image WinSxS. Redémarrez entre chaque exécution pour appliquer les remplacements.
Installer KB 5056579 hors connexion
Téléchargez manuellement le fichier MSU depuis catalog.update.microsoft.com (recherchez « 5056579 »). Double‑cliquez‑le ; l’installation directe contourne la file d’attente Windows Update.
Désactiver temporairement l’antivirus ou le pare‑feu tiers
Certaines suites interceptent les écritures dans %WinDir%\assembly\GAC
. Désactivez la protection en temps réel, installez la mise à jour, puis réactivez‑la.
Basculer hors puis dans le canal Insider
Dans Paramètres › Windows Update › Programme Windows Insider, sélectionnez Quitter le programme (sans nettoyage) ; redémarrez. Revenez ensuite sur le même écran et rejoignez de nouveau votre canal (généralement Canary ou Dev). Cette opération réinitialise les balises d’approbation attachées à la build 26100.3909.
Effectuer une réparation sur place
- Montez l’ISO Windows 11 24H2 (même langue/édition).
- Lancez
setup.exe
› Mettre à niveau ce PC maintenant. - Cochez Conserver fichiers et applications.
L’Assistant réinjecte tous les packages requis sans toucher aux données.
Tableau récapitulatif des commandes clés
Action | Commande/Astuce | Effet |
---|---|---|
Relancer scan rapide | usoclient StartScan | Force l’agent à vérifier les mises à jour immédiatement |
Purger la file d’attente | net stop wuauserv + renommage dossier | Réinitialise le cache |
Diagnostic auto | msdt.exe /id WindowsUpdateDiagnostic | Répare permissions registre, ACL, BITS |
Validation fichiers OS | sfc /scannow | Remplace DLL système corrompues |
Correction image | DISM /Online /Cleanup-Image /RestoreHealth | Répare composant WinSxS |
Étapes avancées pour les environnements d’entreprise
Inspection des journaux Windows Update
Get-WindowsUpdateLog -SaveAs C:\WU\WUParsed.log
Cherchez les entrées 0x80242014
ou 0x80248007
; elles indiquent souvent un exclusive lock sur le registre des packages.
Réenregistrement complet du moteur de mise à jour
PowerShell -Command "& {$srv = (New-Object -ComObject 'Microsoft.Update.ServiceManager'); $srv.AddService2('7971f918-a847-4430-9279-4a52d1efe18d',7,'')}"
La commande ci‑dessus réinscrit le service Windows Update (WSUS) dans la pile COM et pousse une nouvelle synchronisation.
Nettoyage des dépendances orphelines
Dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Utilisez‑le sur des postes de test – il supprime les versions antérieures de composants et réduit la taille de WinSxS.
Distribution via WSUS ou Intune
Approuvez KB 5056579 comme « Required » puis déclenchez un cycle Hardware Inventory dans ConfigMgr ou ScanNow via script Intune. Assurez‑vous d’avoir importé la dernière Windows 11 Feature Pack dans le catalogue SUP.
Prévenir les blocages futurs
- Sauvegarde système régulière : créez une image avant chaque Patch Tuesday.
- Planification des redémarrages : activez Redémarrer automatiquement en dehors des heures actives pour éviter les conflits.
- Maintenance proactive .NET : éliminez les versions redondantes dans Programmes et fonctionnalités › Activer ou désactiver des fonctionnalités Windows.
- Surveillance du service TrustedInstaller : un pic CPU prolongé est souvent le premier signe d’un catalogue bloqué.
- Utilisation d’un compte local d’administration limité aux opérations de maintenance : évite les GPO conflictuelles sur le compte principal.
FAQ rapide
Question | Réponse concise |
---|---|
La mise à jour supprime‑t‑elle mes applis ? | Non, même l’ISO “réparation sur place” conserve programmes et données. |
Puis‑je désinstaller KB 5056579 ? | Oui via Paramètres › Historique des mises à jour › Désinstaller, mais .NET pourrait rester sous‑patché. |
Pourquoi seuls les insiders sont touchés ? | Les builds pré‑RTM contiennent des canaux de maintenance distincts ; un GUID erroné peut bloquer un paquet précis. |
Existe‑t‑il un correctif officiel ? | Microsoft publiera un cumulative rollup si le problème s’avère répandu. Surveillez le hub Feedback. |
Conclusion
Dans la grande majorité des cas, un simple nettoyage des composants Windows Update ou l’installation hors connexion de KB 5056579 suffit à lever le verrou “Redémarrage en attente”. Conservez ce guide sous le coude ; vous gagnerez un temps précieux lors des futurs Patch Tuesday.