Welcome to Microsoft Q&A!
Thank you for taking the time to provide these additional details and for the thorough verification steps you have already performed.
Based on the information you've shared, the behavior you are seeing is consistent with reports that have surfaced following the September 2026 release of KB5123099 for Windows Server 2016.
The expected update package is:
- KB5123099 (OS Build 14393.9512)
- File name: windows10.0-kb5123099-x64_28560cfadc1030ab60e40ddacd3683165f40bc58.msu
- Microsoft Update Catalog size: 1,925,648,806 bytes (approximately 1.8 GB)
The SHA1 value embedded in the file name (28560cfadc1030ab60e40ddacd3683165f40bc58) matches the hash published for the package and aligns with the hash reported by customers who successfully downloaded a valid, digitally signed MSU package. Microsoft update packages should be digitally signed and can normally be extracted using standard tools such as DISM, expand.exe, or 7-Zip.
In contrast, the second file you obtained appears to be invalid for several reasons:
- Its SHA1 hash does not match the published package identifier.
- The file does not contain a valid embedded or catalog signature.
- Archive extraction tools are unable to open the package.
- SmartScreen and signature validation checks fail.
Because of these indicators, the unsigned MSU package should be treated as corrupted or incomplete and should not be installed.
Regarding your question about whether KB5123099 was re-released, I have not found any public documentation indicating that Microsoft has published a revised version of the update or changed the official package hash. The public KB article continues to reference the same release, and Microsoft currently reports no known issues with the update itself.
Based on the available information, the most likely explanation is a temporary content distribution or caching issue, where some download endpoints served corrupted content while others provided the correct package. The fact that downloads from the same URL produced files with identical sizes but different hashes strongly suggest an integrity issue somewhere in the distribution path rather than a local download problem. This is consistent with reports from other customers who experienced hash mismatches, signature validation failures, extraction failures, and installation errors such as 0x8007000D and 0x8007065E.
Recommended actions:
- Verify the file hash before installing the update.
- Confirm that the package contains a valid Microsoft digital signature.
- If the hash does not match the published value or the signature is missing, delete the file and download a fresh copy.
- Do not attempt to install an unsigned package.
- If newly downloaded copies continue to differ, open a Microsoft support case and reference the ongoing KB5123099 download integrity investigation.
In summary, the package whose SHA1 hash matches 28560cfadc1030ab60e40ddacd3683165f40bc58 should be considered the valid version of KB5123099. The unsigned package with SHA1 745eb9039f8a8cb857090ce23eadbb06bfc92c3d should be considered corrupt and should not be installed. At this time, there is no evidence that Microsoft intentionally republished KB5123099 with a different hash.
References: September 8, 2026—KB5123099 (OS Build 14393.9512) | Microsoft Support
Windows Server containers for September 2026 | Microsoft Support
If you find this information helpful, please click Accept Answer.
Thank you for using Microsoft Q&A.