KB4577015 introuvable ? Statut, alternatives et guide pour Windows 10 1607 / Server 2016

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é.

Sommaire

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

  1. 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 ».
  2. Vérifiez l’architecture (x64, x86, ARM64) et l’édition (Client / Server) correspondant à votre système.
  3. Téléchargez puis installez le package. Un redémarrage est généralement nécessaire.
  4. 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éeCe que cela signifieAction
14393.3930Niveau exact de KB4577015.OK, vous avez les correctifs de septembre 2020.
> 14393.3930Un cumulatif plus récent est installé.OK, KB4577015 est inclus implicitement.
< 14393.3930Niveau antérieur à KB4577015.Installez le dernier cumulatif pour v1607/Server 2016.
≠ 14393.xVous 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

  1. Lancez Rechercher des mises à jour.
  2. Appliquez toutes les mises à jour de sécurité cumulatifs proposées.
  3. Redémarrez si nécessaire.
  4. Validez la build avec winver. Toute build >= 14393.3930 inclut KB4577015.

Cas manuel : téléchargement via le Microsoft Update Catalog

  1. Recherchez la chaîne : Cumulative Update Windows 10 Version 1607 (ou Windows Server 2016).
  2. Choisissez l’architecture adaptée (la majorité des hôtes 1607 sont x64).
  3. Téléchargez le dernier package publié pour votre édition.
  4. Installez le .msu et redémarrez.
  5. 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énarioSymptômeCause probableSolution rapide
Entrée introuvableKB4577015 n’apparaît pas dans la rechercheSuppléance par un LCU plus récentInstaller le dernier cumulatif 1607/2016
Installation échoueErreur lors de l’application de la cumulative récenteSSU manquant, corruption composantInstaller le dernier SSU, puis dism /online /cleanup-image /restorehealth et réessayer
Exigence logicielle stricteL’installateur exige KB4577015 « exactement »Vérification de KB-ID au lieu d’un niveau de buildPoser le dernier LCU ; si blocage, fournir l’artefact interne de KB4577015
Poste non 1607Build différente de 14393.xVersion 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 = '(?&lt;ver&gt;\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

SituationInterprétationAction recommandée
Vous cherchez KB4577015 mais ne la trouvez pasEntrée retirée suite à suppléanceInstaller la cumulative la plus récente pour 1607/2016
Votre build est 14393.3866Légèrement antérieure à 3930Mettre à niveau vers une build ≥ 14393.3930 (dernier LCU)
Votre application « exige » KB4577015Contrô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écentSSU 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.

Sommaire