Problem: Updates in Windows Embedded 7-Abbild integrieren

win7[English]Es gibt ein Problem, die neuesten Updates aus dem Januar 2020 in Windows Embedded Standard 7-Installationsabbilder zu integrieren. Microsoft blockt die Update-Installation auf neuerer Hardware. Das Windows-Setup scheitert dann mit dem Fehler 0x80240037 – 'unsupported Hardware'.


Anzeige

Hier ein par Informationen zu diesem Thema, welches bereits seit 2017 bekannt ist, jetzt aber wohl bei Windows Embedded Standard 7 beim Erstellen von Installations-DVDs zuschlägt.

Kurze Hintergrundinformation

Blog-Leser Fry verwendet in seiner Umgebung ein 'ziemlich abgespecktes Windows Embedded Standard 7 SP1. Von diesem Windows Embedded Standard 7 SP1 erstellt er mit dem Image Configuration Editor eine Setup-DVD, die ein automatisiertes Setup über eine Antwortdatei durchführt, siehe z.B. hier. Diese DVD kann auf diversen PCs von unterschiedlichen Produkten installiert werden.

Die Gruppe, in der der Blog-Leser im Unternehmen aktiv ist, veröffentlicht in unregelmäßigen Abständen eine aktualisierte DVD für deren Produkte (kein Desktop-Ersatz). Und in diese Setup-DVD versucht man auch das jeweils neueste Update zu integrieren.

Problem mit der Update-Integration

Nun hat sich Blog-Leser Fry bereits im Januar 2020 mit diesem Kommentar hier im Blog gemeldet und berichtet von Problemen bei der Integration der Update ab Januar 2020 in Windows Embedded Standard 7 SP1-Installationsmedien (danke dafür). Er schreibt:

Bisher habe ich mir allmonatlich ein Windows Embedded Standard 7 Image zusammengebastelt und das neueste Update integriert, was im Dezember noch funktioniert hat. Mit dem Update KB4534310 im Januar dagegen ist es so, dass nun das Image beim Setup auf einem Rechner mit Core i7-8700 abbricht.

Also erst Mal Rolle rückwärts und wieder das Image vom Dezember auf den Rechner gepackt und dann das KB4534310 von Hand versucht zu installieren. Das bricht mit einem Fehler 0x80240037 – 'unsupported Hardware' ab.

Auf einem älteren Rechner mit Core i7-3770 und ebenfalls Dezember-Image läßss sich das KB4534310 dagegen problemlos installieren.

Der Blog-Leser schreibt zu dem von ihm verfolgten Ansatz der Update-Integration noch folgendes:

Damit die resultierende DVD nicht ins unendliche wächst, habe ich aus meiner Antwortdatei alle Updates entfernt, die durch nachfolgende ersetzt werden. Mir ist aufgefallen, dass der Update-Katalog von Microsoft nicht immer gut gepflegt ist, d.h. bei manchen Updates wird angegeben, dass andere ersetzt werden, bei nachfolgenden Updates fehlt dagegen dieser Hinweis und manche Updates sind gar nicht im Katalog. Daher habe ich es mir zur Angewohnheit gemacht, jeden Monat das neueste Update einzubinden und ersetzte Updates zu entfernen (weil dieser Hinweis im Folgemonat ja vielleicht fehlt). Ob sich die DVD noch installieren lässt, prüfe dann in einer frischen VM auf meinem Rechner.

Die DVD, die ich im Dezember erstellt hatte (mit KB4530734), lässt sich problemlos in einer VM installieren, d.h. SHA-256 ist richtig integriert. Noch ältere DVDs funktionieren auch. Meine CPU ist ein Core i7-8700.

Die DVD, die ich im Januar erstellt habe (mit KB4534310), lässt sich nicht in einer VM installieren. Das Setup bricht ab, irgendwo in den Logs findet man einen Fehler 1625 (Die Installation wird durch Systemrichtlinien verhindert. Wenden Sie sich an einen Systemadministrator) bei der Installation eines „Extended Security Updates AI installer".

Daher habe ich in meiner VM nun eine DVD vom  Dezember installiert und versucht, das KB4534310 manuell zu installieren. Dann bekomme ich den Fehler 0x80240037, unsupported Hardware. Wenn ich in der VM nun das nachfolgend genannte Tool installiere, das „unsupported Hardware" verhindern soll, kann ich KB4534310 installieren.

Als Test habe ich die DVD vom Dezember auch in einer VM auf einem anderen Rechner mit Core i7-3770 installiert und dann KB4534310 manuell nachinstalliert. Hier gibt es keine Probleme, das Update lässt sich sofort installieren.

Daher sieht es für mich so aus, als ob jetzt aktiv Prozessoren der Generation Kaby-Lake und neuer aktiv blockiert werden. Der nachfolgend genannte Link auf den KB-Beitrag bestätigt das ja, aber dass nun Setups abbrechen ist schon sehr bemerkenswert…

Der Blog-Leser schließt daraus, dass Microsoft offensichtlich in neueren Updates deren Integration für auf neueren Rechnern behindert. Es gibt dazu sogar einen Supportbeitrag KB4012982, den ich in diversen Blog-Beiträge bereits in 2017 angesprochen habe (siehe Links am Artikelende).


(Quelle: Microsoft)

Diese Prüfung auf Unsupported Hardware ist also schon länger in Windows 7 integriert. Der Benutzer bekommt dann beim Versuch, Updates zu installieren, die obige Meldung. Frey schreibt dazu, dass dies bei ihm aber bisher keine Probleme bereitet habe.


Anzeige

Ich hatte hier im Blog im Beitrag Microsoft blockt Windows 7/8.1-Updates für Kaby Lake und Ryzen schon mal auf diesen Sachverhalt hingewiesen. Eine Quelle aus dem MS-Universum hatte mir folgendes mitgeteilt: Im Blog-Beitrag Windows 7/8.1 Preview Updates KB4012218/KB4012219 wies ich auf das Problem hin und warnte davor, die Preview Updates zu installieren. Eine meiner Quellen (aus dem MS-Universum) teilte mir mit, dass das der Patch Windows Update für Systeme mit CPUs wie Kaby-Lake (Intel Core i-7xxx-Serie) oder AMD Bristol Ridge (Ax-9xxx) oder AMD Ryzen unbrauchbar mache.

Ein Workaround

Blog-Leser Frey hat sich das Tool wufuc aus GitHub heruntergeladen, übersetzt und installiert. Danach konnte er auch auf dem Core i7-8700 das KB4534310 installieren. Vielleicht hilft es anderen Betroffenen weiter.

Ähnliche Artikel:
Beendet Microsoft den Support für Windows 7/8.1?
Windows 7/8.1: Blocken April 2017 Patches Updates auf neuen Intel/AMD-CPUs?Microsoft blockt Windows 7/8.1-Updates für Kaby Lake und Ryzen


Cookies blockieren entzieht uns die Finanzierung: Cookie-Einstellungen

Dieser Beitrag wurde unter Problemlösung, Update, Windows 7 abgelegt und mit , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Eine Antwort zu Problem: Updates in Windows Embedded 7-Abbild integrieren

  1. Micha sagt:

    Eine Version der wuaueng.dll von vor der Veröffentlichung meiner AMD Ryzen 1800x CPU langt um Windows 8.1 und Windows 7 die Fehlermeldung über nicht unterstützte Hardware abgewöhnen. (glaube es war die Version von März 2017)

    Die Aktuelle einfach mit der älteren überschreiben. Um Probleme mit Berechtigungen zu umgehen dazu eine Linux Live Boot DVD benutzen. Unter Windows gibt es sonst eine Fehlermeldung das die .dll dem Tiworker gehört.

    Speicherort ist "C:\Windows\System32\wuaueng.dll"

    Ältere Versionen sollten sich im Komponentenstore befinden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Hinweis: Bitte beachtet die Regeln zum Kommentieren im Blog (Erstkommentare und Verlinktes landet in der Moderation, gebe ich alle paar Stunden frei, SEO-Posts/SPAM lösche ich rigoros). Kommentare abseits des Themas bitte unter Diskussion.