Vous ne trouvez plus KB4577015 dans le Microsoft Update Catalog ? Voici pourquoi elle a disparu, comment obtenir l’équivalent en toute sécurité et la méthode pas à pas pour vérifier que votre système Windows 10 1607 / Windows Server 2016 est correctement corrigé.
Est‑il encore possible de télécharger la mise à jour KB4577015 ?
Vue d’ensemble de la question
De nombreux administrateurs et utilisateurs avancés constatent que la mise à jour cumulative KB4577015 n’apparaît plus dans le Microsoft Update Catalog. La question est double : est‑elle encore disponible, et si non, quelle alternative appliquer pour rester conforme et sécurisé ?
Réponse & Solution
Statut de KB4577015
- KB4577015 a été publiée le 8 septembre 2020 pour Windows 10 version 1607 et Windows Server 2016 (famille de builds 14393, cible 14393.3930).
- Cette mise à jour est désormais supplantée par des correctifs cumulatifs plus récents. Lorsqu’un nouveau cumulatif (LCU) sort, il remplace les précédents et peut entraîner leur retrait du catalogue public.
Conséquence pratique
- Si KB4577015 n’apparaît plus dans le catalogue, c’est attendu : son contenu est inclus dans des cumulatives ultérieures.
- Installer la dernière mise à jour cumulative de sécurité pour Windows 10 v1607 / Server 2016 vous apporte toutes les corrections de KB4577015 et au‑delà.
Procédure recommandée
- Ouvrez le Microsoft Update Catalog et recherchez la plus récente entrée « Cumulative Update for Windows 10 Version 1607 » ou « Cumulative Update for Windows Server 2016 ».
- Vérifiez l’architecture (x64, x86, ARM64) et l’édition (Client / Server) correspondant à votre système.
- Téléchargez puis installez le package. Un redémarrage est généralement nécessaire.
- Contrôlez que la build du système dépasse 14393.3930 (par exemple via
winver
). Toute build supérieure inclut déjà KB4577015.
Alternative hors‑ligne
- Si vous avez un besoin strict de KB4577015 (tests de régression, clonage de bugs, environnements isolés), récupérez-la depuis une archive interne ou un WSUS/Configuration Manager qui conserverait encore le fichier CAB/MSU. Microsoft ne la fournit plus publiquement lorsque la chaîne de suppléance (supersedence) l’a remplacée.
Bonnes pratiques
- Privilégiez le cumulatif le plus récent plutôt qu’un ancien patch.
- Sur LTSB/LTSC, planifiez une fenêtre d’approbation régulière des cumulatives pour rester supporté et conforme.
- Dans les environnements hors‑ligne, maintenez un référentiel interne (WSUS, dépôt de packages) régulièrement synchronisé, puis gelé pour validation.
Pourquoi KB4577015 a disparu du catalogue : comprendre la suppléance
Les mises à jour « cumulatives » (LCU) pour Windows 10/Server intègrent tous les correctifs précédents. À chaque nouveau Patch Tuesday ou hors‑cycle sécurité, Microsoft publie un cumulatif qui contient les correctifs antérieurs, y compris ceux de KB4577015. Lorsque les anciennes entrées n’apportent plus de valeur distincte, elles peuvent être masquées ou supprimées du catalogue public. Ce processus s’appelle la suppléance (supersedence).
Conséquences positives :
- Une seule installation suffit pour être à jour, au lieu d’empiler plusieurs KB historiques.
- Moins d’ambiguïtés quant à la compatibilité : vous installez le cumulatif approprié à votre version/édition, et vous obtenez tous les correctifs antérieurs.
Conséquence parfois déroutante : l’entrée KB précise (ici KB4577015) peut disparaître, alors même que ses corrections sont bel et bien présentes dans la cumulative récente.
Comment vérifier que votre système inclut déjà KB4577015
Méthodes simples
- winver : appuyez sur Windows+R, tapez
winver
, puis validez. Si la build affichée est supérieure ou égale à 14393.3930, vous avez au moins les correctifs de KB4577015. - Paramètres > Mise à jour & sécurité : consultez l’historique des mises à jour et la build installée.
Méthodes avancées (PowerShell / DISM)
Listez les packages installés qui portent l’empreinte des cumulatives (RollupFix) :
# PowerShell (administrateur)
Get-WindowsPackage -Online |
Where-Object { $_.PackageName -like '*RollupFix*' } |
Sort-Object -Property ReleaseType, InstallTime -Descending |
Select-Object PackageName, ReleaseType, InstallTime
Interrogez la version exacte de l’OS :
# PowerShell
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ReleaseId
[System.Environment]::OSVersion.Version
Utilisez DISM pour un inventaire détaillé :
dism /online /get-packages /format:table
Interpréter le numéro de build
Build affichée | Ce que cela signifie | Action |
---|---|---|
14393.3930 | Niveau exact de KB4577015. | OK, vous avez les correctifs de septembre 2020. |
> 14393.3930 | Un cumulatif plus récent est installé. | OK, KB4577015 est inclus implicitement. |
< 14393.3930 | Niveau antérieur à KB4577015. | Installez le dernier cumulatif pour v1607/Server 2016. |
≠ 14393.x | Vous n’êtes pas sur la branche 1607 (ex. 17763 = 1809, 19041 = 2004). | KB4577015 ne s’applique pas à cette version. |
Étapes détaillées pour rester à jour sur Windows 10 1607 / Server 2016
Cas courant : poste relié à Windows Update
- Lancez Rechercher des mises à jour.
- Appliquez toutes les mises à jour de sécurité cumulatifs proposées.
- Redémarrez si nécessaire.
- Validez la build avec
winver
. Toute build >= 14393.3930 inclut KB4577015.
Cas manuel : téléchargement via le Microsoft Update Catalog
- Recherchez la chaîne : Cumulative Update Windows 10 Version 1607 (ou Windows Server 2016).
- Choisissez l’architecture adaptée (la majorité des hôtes 1607 sont x64).
- Téléchargez le dernier package publié pour votre édition.
- Installez le .msu et redémarrez.
- Contrôlez la build et l’historique d’update.
À propos du SSU (Servicing Stack Update)
Selon la période et la branche, l’installation d’un SSU peut être nécessaire avant le LCU. Windows Update gère cela automatiquement. En déploiement manuel/hors‑ligne, vérifiez que le dernier SSU applicable à 1607 est présent avant d’exécuter la cumulative récente. Sur des branches plus modernes, SSU et LCU sont souvent livrés ensemble, mais 1607 peut exiger un ordre spécifique.
Que faire si l’application métier « exige » KB4577015 exactement ?
Il arrive que des prérequis logiciels citent une KB précise (par exemple KB4577015) parce que la documentation a été figée à une date donnée. Dans l’immense majorité des cas :
- Un cumulatif plus récent répond au moins aux mêmes prérequis.
- Si un installateur bloque à cause d’un contrôle trop strict, contournez en installant la toute dernière cumulative (qui contient KB4577015), puis relancez le prérequis.
Si vous devez absolument reproduire l’environnement de septembre 2020 (débogage, audit, reproduction de problème) :
- Extraire KB4577015 d’un WSUS / Configuration Manager / référentiel interne.
- Conserver le package dans un coffre d’artefacts (stockage immuable, étiqueté).
- Documenter que KB4577015 est supplantée et qu’un cumulatif plus récent est la voie normale de correction.
Diagnostics et résolution : scénarios types
Scénario | Symptôme | Cause probable | Solution rapide |
---|---|---|---|
Entrée introuvable | KB4577015 n’apparaît pas dans la recherche | Suppléance par un LCU plus récent | Installer le dernier cumulatif 1607/2016 |
Installation échoue | Erreur lors de l’application de la cumulative récente | SSU manquant, corruption composant | Installer le dernier SSU, puis dism /online /cleanup-image /restorehealth et réessayer |
Exigence logicielle stricte | L’installateur exige KB4577015 « exactement » | Vérification de KB-ID au lieu d’un niveau de build | Poser le dernier LCU ; si blocage, fournir l’artefact interne de KB4577015 |
Poste non 1607 | Build différente de 14393.x | Version Windows plus récente (ou différente) | KB4577015 non applicable, chercher la cumulative de votre version |
Script pratiques pour les admins
Identifier rapidement la build et la branche
# Lancer en PowerShell
$os = Get-ComputerInfo
"{0} {1} - Build {2}" -f $os.OsName, $os.OsVersion, $os.OsBuildNumber
# Vérifier si vous êtes bien sur la branche 14393 (1607)
if ($os.OsBuildNumber -like '14393') {
'Branche: 1607 / Server 2016'
} else {
'Autre branche: KB4577015 non applicable'
}
Lister les cumulatives installées (empreinte RollupFix)
Get-WindowsPackage -Online |
Where-Object { $_.PackageName -like '*Package_for_RollupFix*' } |
Sort-Object InstallTime -Descending |
Select-Object -First 10 PackageName, InstallTime
Sélectionner automatiquement la cumulative la plus récente depuis un dossier
$folder = 'D:\Patches\1607'
$msus = Get-ChildItem $folder -Filter *.msu
# Tri par version détectée dans le nom du fichier : ajuster le regex au besoin
$regex = '(?<ver>\d{5}\.\d+)'
$selected = $msus | ForEach-Object {
$m = [regex]::Match($_.Name, $regex)
[pscustomobject]@{
File = $_.FullName
VersionKey = if ($m.Success) { [version]$m.Groups['ver'].Value } else { [version]'0.0' }
}
} | Sort-Object VersionKey -Descending | Select-Object -First 1
"À installer: {0}" -f $selected.File
Nettoyage de l’image en cas d’échec récurrent
dism /online /cleanup-image /scanhealth
dism /online /cleanup-image /restorehealth
sfc /scannow
Points d’attention pour 1607 / Server 2016
- Prérequis SSU : en déploiement manuel, posez toujours le dernier SSU pour éviter la plupart des erreurs d’installation.
- Chaîne de suppléance : ne « chassez » pas d’anciennes KB supplantées. Installez la cumulative la plus récente, vous gagnez du temps et de la fiabilité.
- Édition & architecture : vérifiez Client vs Server et x64 vs x86. Poser un package inadapté échoue silencieusement ou retourne un code d’erreur générique.
- Images de référence : si vous maintenez une WIM 1607, intégrez un niveau de cumulative récent, puis signez l’image (hash, inventaire) pour traçabilité.
- Documentation logicielle : si une fiche exige « KB4577015 », mettez à jour la documentation interne pour accepter « KB4577015 ou cumulatif ultérieur ».
FAQ rapide
Peut-on encore télécharger KB4577015 quelque part ?
Pas sur le catalogue public lorsqu’elle est supplantée. Seules des sources internes (WSUS, dépôt d’archives) peuvent en conserver une copie. La voie recommandée reste l’installation du dernier cumulatif.
Installer un cumulatif plus récent casse-t-il la compatibilité ?
Non dans l’immense majorité des cas. Les cumulatives sont conçues pour remplacer les anciennes en garantissant la compatibilité ascendante. Testez néanmoins vos applications critiques dans un environnement de préproduction.
Comment prouver à un audit que « le contenu de KB4577015 est présent » sans l’installer elle-même ?
Montrez que la build du système est ≥ 14393.3930 et fournissez l’historique d’installation indiquant une cumulative plus récente. Vous pouvez également inventorier les packages RollupFix via PowerShell/DISM.
Et si mon poste n’est pas en 14393.x ?
Alors vous n’êtes pas en 1607/Server 2016 et KB4577015 n’est pas applicable. Cherchez la cumulative correspondant à votre version (exemples : 17763 = 1809, 19041 = 2004).
Résumé opérationnel
- KB4577015 (08/09/2020, cible 14393.3930) est désormais supplantée.
- Solution : installez la dernière cumulative pour Windows 10 1607 / Server 2016.
- Validation : build ≥ 14393.3930 via
winver
ou scripts. - Hors‑ligne : utilisez vos archives internes si la KB exacte est impérative, sinon basculez sur la cumulative la plus récente disponible en interne.
- Bonnes pratiques : cadence d’approbation régulière, SSU avant LCU en manuel, contrôle d’architecture/édition, documentation à jour.
Tableau d’aide-mémoire : décisions rapides
Situation | Interprétation | Action recommandée |
---|---|---|
Vous cherchez KB4577015 mais ne la trouvez pas | Entrée retirée suite à suppléance | Installer la cumulative la plus récente pour 1607/2016 |
Votre build est 14393.3866 | Légèrement antérieure à 3930 | Mettre à niveau vers une build ≥ 14393.3930 (dernier LCU) |
Votre application « exige » KB4577015 | Contrôle de KB-ID figé | Installer un LCU plus récent (qui inclut KB4577015) ou déployer le package archivé |
Échec d’installation du LCU récent | SSU absent ou magasin de composants endommagé | Poser le SSU, exécuter DISM/SFC, réessayer |
Conclusion
Non, il n’est généralement plus possible de télécharger KB4577015 directement depuis le catalogue public lorsqu’elle est supplantée. Mais ce n’est pas un problème : la voie correcte et supportée consiste à installer la dernière mise à jour cumulative disponible pour Windows 10 1607 / Windows Server 2016. Cela apporte automatiquement l’intégralité des correctifs de KB4577015 et des versions ultérieures, tout en simplifiant votre maintenance et vos preuves de conformité. En environnement strictement isolé, conservez un dépôt interne et, si nécessaire, archivez la KB pour des besoins de reproduction. Dans tous les cas, vérifiez que votre build est au moins 14393.3930, et vous serez couvert.