Windows Server 2016 (oder Windows 10) Windows Update 0x8024001e

Tritt bei einem Windows  10 und Windows Server 2016 bei der Aktualisierung der Update Fehler 0x8024001E auf, hilft in der Regel diese Vorgehensweise:

  1. Server neu starten. Wichtig.
  2. Die Dienste „Windows Update“ und „Intelligenter Hintergrundübertragungsdienst“ beenden
  3. Das Verzeichnis „%windir%\Software Distribition“ vollständig (!) löschen
  4. Die Dienste „Windows Update“ und „Intelligenter Hintergrundübertragungsdienst“ wieder starten
  5. Den Update-Vorgang erneu starten

Nun sollte es nicht mehr zu dem Updatefehler 0x8024001e kommen. Ursache war bisher praktisch immer ein defektes Update-Paket; ob das die Vollversion oder das Delta-Paket war, ist unerheblich. Schuld können Virescanner, Firewalls, Paketfilter, UTMs, Deepsecurity-Kram, unterbrochene Netzwerkverbindungen, kaputte Platten oder ähnliches sein. Auf jeden Fall ist der Download defekt.

Besonders fiese Geschichte: Ein (physikalischer) Server hatte einen defekten 10G Netzwerkkartentreiber und ein „heiler“ Download war darüber nicht möglich. Wir haben stundenlang gesucht …

Exchange 2013/2016 zeigt in einer Ressource den Betreff einer Buchung nicht (mehr) an, sondern nur den Namen des Organisators

Problem

Ein Ressourcenpostfach ist via „AutoAccept“ auf die automatisch Annahme einer Buchung konfiguriert Wenn man diese Ressource (Eine Raum oder ähnliches) nun bucht, bekommt man die Besprechung im eigenen Kalender auch korrekt angezeigt, im Kalender der Ressource allerdings nicht. Dort sieht man nur den Namen des Organisators im Betreff (anstelle des Betreffs).

Lösung

Dieses Verhalten ist das Standardverhalten für neue Ressourcenobjekte. Aber die Einstellung lässt sich jederzeit ändern:

Set-MailboxCalendarSettings -Identity <NAME> -AutomateProcessing AutoAccept -AddOrganizerToSubject $False -DeleteSubject $False

„you may need to re-run your boot loader[grub]“

Wie macht man denn einen grub „re-run“? Ganz einfach:

sudo update-grub

Eigentlich ist das aber vermutlich nicht notwendig. Wenn apt neue Kernel-Version installiert, verschiebt es /vmlinuz und initrd.img nach /vmlinuz.old und /initrd.img.old. Dieser Link zeigt bis zum reboot dann immernoch auf den aktuellen Kernel (!). Der neue wird mit dem „richtigen“ Namen (ohne .old) nach /vmlinuz und initrd.img gelinkt.

Im Idealfall kann man also einfach den neuen Kernel booten und den/die alten dann mit apt-get autoremove entfernen.

Windows 10 1709 ADMX Ressourcendatei (ADML) nicht gefunden

Problem

Der Gruppenrichtlinieneditor zeit iele GPOs nicht mehr an, sondern stattdessen diesen Fehler:

Für Datei "\\<DC-NAME>\SysVol\<DOMAENE>\Policies\PolicyDefinitions\CcmUsrCse.admx" konnte keine geeignete Ressourcendatei gefunden werden (Fehler = 3): Das System kann den angegebenen Pfad nicht finden. 
Das Richtlinienpräsentationselement "CSE_NOBACKGROUND" auf das in Präsentation "CSE_Drives" verwiesen wird, ist nicht vorhanden. Datei \\<DC-NAME>\SysVol\<DOMAENE>\Policies\PolicyDefinitions\GroupPolicyPreferences.admx, Zeile 334, Spalte 70

Der Fehler tritt auf, nachdem man in einem Group Policy Central Store die Gruppenrichtlinienvorlagen (ADM/ADMX) von Windows 10 auf die aktuelle Version 1709 aktualisiert hat, oder nur das aktuelle Paket installiert.

Lösung

Es fehlt in dem ADMX-Paket eine (deutsche) Übersetzung einer Ressourcendatei. Microsoft hat in dem deutschen 1709er ADMX-Installer-Sprachpaket (de-DE) die „CcmUsrCse.adml“ Übersetzungsdatei vergessen. In 1703 ist diese noch vorhanden (und unverändert). Es hilft sofort, diese Datei aus dem englischen Ordner (en-US) von 1703 dazuzukopieren.

  1. Das „Administrative Templates (.admx) for Windows 10 May 2021 Update (21H1)“ herunterladen und „Installieren“ (sofern noch nicht geschehen)
  2. Aus dem Ordner <[Version]ADMX>\PolicyDefinitions\en-US die Datei CcmUsrCse.adml nach <[Version]ADMX>\PolicyDefinitions\de-DE kopieren
  3. Den <[Version]ADMX>\PolicyDefinitions Ordner verwenden, zum Beispiel für die Aktualisierung des Central Store.

Und wenn man schon den Central Store verwendet:

  • Die CcmUsrCse.adml aus dem 1703er \PolicyDefinitions\en-US Ordner nach de-DE kopieren.