Windows Server 2022 fails to install updates every month

Anonym
2024-07-15T08:32:54+00:00

Hello!

We're facing an issue with one of our Servers. It's a Windows Server 2022 Standard. Starting March/April 2024 we're unable to install any updates every month.

We've tried every solution there is, but the only temporary fix seems to be using DISM with an offline ISO file, using the /Source parameter. After doing this and a reboot, every update installs just fine - until next cycle of updates begins (the following month).

So far we've tried:

DISM /Online /Cleanup-Image /RestoreHealth - no changes

sfc /scannow - no changes

reset windows updates components - no changes

DISM /Online /Cleanup-Image /RestoreHealth /Source:PATHTOISO - works until the following month with new updates

CBS log:

InternalOpenPackage failed for Package_for_KB3025096~31bf3856ad364e35~amd64~~6.4.1.0 [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2024-07-12 11:08:58, Info CBS Failed to internally open package. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2024-07-12 11:08:58, Info CBS Failed to create open package. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2024-07-12 11:08:58, Info CBS Failed to OpenPackage using worker session [HRESULT = 0x800f0805]

2024-07-12 11:08:58, Info CBS Session: 31118395_556423986 initialized by client WindowsUpdateAgent, external staging directory: (null), external registry directory: (null)

2024-07-12 11:08:58, Info CBS InternalOpenPackage failed for Package_for_KB3025096~31bf3856ad364e35~x86~~6.4.1.0 [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2024-07-12 11:08:58, Info CBS Failed to internally open package. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2024-07-12 11:08:58, Info CBS Failed to create open package. [HRESULT = 0x800f0805 - CBS_E_INVALID_PACKAGE]

2024-07-12 11:08:58, Info CBS Failed to OpenPackage using worker session [HRESULT = 0x800f0805]

We tried installing the mentioned KB3025096 manually (which was released in 2014?! how is that even possible?), but it fails with error code 0x800b0101: "A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file."

Does anybody else have this issue or maybe knows how to fix it? We can't just install a new server like that, since it's it's the main app server from our customer.

Thank you!

Windows für Unternehmen | Windows Server | Geräte und Bereitstellung | Installieren von Windows-Updates, -Funktionen oder -Rollen

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

3 Antworten

Sortieren nach: Am hilfreichsten
  1. Anonym
    2024-07-16T11:51:09+00:00

    Diese Antwort wurde automatisch übersetzt. Daher können grammatikalische Fehler oder seltsame Formulierungen vorkommen.

    Es ist ungewöhnlich, dass ein so altes Update auf einem neuen System vorhanden ist, aber manchmal passieren solche Dinge aufgrund von Legacy-Komponenten oder Abhängigkeiten. Das Entfernen kann also zu einem Systemabsturz führen.

    Es wird empfohlen, eine Reparaturinstallation durchzuführen. Eine Reparaturinstallation (auch als "direktes Upgrade" oder "direkte Reparatur" bezeichnet) ist eine Möglichkeit, ein Betriebssystem neu zu installieren, ohne vorhandene Anwendungen und Daten zu löschen. Es wird häufig verwendet, um Systemprobleme zu beheben, ohne dass sich dies auf Benutzerdaten und Systemeinstellungen auswirkt.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  2. Anonym
    2024-07-15T11:40:53+00:00

    Thanks, but we did all that and it did not help.

    As i mentioned before, the KB in the CBS log is an update from 2014. I feel like i need to get rid of this package, cause it's causing the issues.

    Is there a way to do that? I tried finding it via Powershell, but the results came up empty. Where does this package even come from? This shouldn't be happening on a Server 2022 with an update from 2014, right?

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  3. Anonym
    2024-07-15T09:35:25+00:00

    Diese Antwort wurde automatisch übersetzt. Daher können grammatikalische Fehler oder seltsame Formulierungen vorkommen.

    Hallo Nina K. 641,

    Vielen Dank für Ihren Beitrag in den Microsoft Community-Foren.

    Es hört sich so an, als hätten Sie bereits viele der allgemeinen Schritte zur Problembehandlung ausprobiert, um Probleme mit Windows Server-Updates zu beheben. Die Tatsache, dass das Problem jeden Monat erneut auftritt, deutet darauf hin, dass möglicherweise ein zugrunde liegendes Problem vorliegt, das durch Ihre aktuelle Problemumgehung vorübergehend behoben wird. Betrachten wir einige mögliche Aspekte, um dieses Problem dauerhafter zu lösen:

    1. Überprüfen Sie die Uhrzeit und das Datum des Systems.

    Der Fehlercode 0x800b0101 deutet darauf hin, dass möglicherweise ein Problem mit der Systemuhr oder den Gültigkeitszeiträumen des Zertifikats vorliegt. Stellen Sie sicher, dass die Uhrzeit und das Datum des Systems korrekt sind und dass die Uhr des Servers mit einem NTP-Server synchronisiert ist.

    1. Prüfen Sie Zertifikate.

    Überprüfen Sie, ob abgelaufene oder ungültige Zertifikate vorhanden sind, die sich auf den Aktualisierungsprozess auswirken könnten. Öffnen Sie dazu den Zertifikatsmanager (certmgr.msc) und durchsuchen Sie die "Vertrauenswürdigen Stammzertifizierungsstellen" und "Zwischenzertifizierungsstellen".

    1. Überprüfen Sie die Gruppenrichtlinien,

    Gruppenrichtlinieneinstellungen können manchmal Updates beeinträchtigen. Überprüfen Sie, ob es Richtlinien gibt, die sich möglicherweise auf Windows Update oder Systempatches auswirken:

    • Drücken Sie "Win + R", geben Sie "gpedit.msc" ein und drücken Sie die Eingabetaste.

    -Navigieren Sie zu Computerkonfiguration -> Administrative Vorlagen -> Windows-Komponenten -> Windows Update.

    -Überprüfen und bei Bedarf anpassen.

    1. Überprüfen Sie den Festplattenzustand.

    Stellen Sie sicher, dass es keine Probleme mit dem Datenträger gibt, die anhaltende Probleme verursachen könnten.

    -Führen Sie 'chkdsk' aus, um die Festplatte auf Fehler zu überprüfen.

    -Booten Sie im abgesicherten Modus und probieren Sie die Updates aus, um zu sehen, ob dies einen Unterschied macht.

    1. Löschen Sie den Windows Update-Cache.

    Löschen Sie den Windows Update-Cache manuell, um sicherzustellen, dass keine beschädigten Dateien das Problem verursachen.

    • Beenden Sie den Windows Update-Dienst: net stop wuauserv
    • Löschen Sie den Inhalt von 'C:\Windows\SoftwareDistribution' und 'C:\Windows\System32\catroot2'.
    • Starten Sie den Windows Update-Dienst neu: net start wuauserv

    Hoffe es hilft.

    Alles Gute

    Lei

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare