Windows-Versionen und Builds: was wann kaputtgeht
Warum ein Reader von dem Windows-Build abhängt, den er liest, was Funktionsupdates wie 24H2 und 25H2 verändern, wie du deinen Build prüfst und warum die beiden Maschinen unterschiedliche Update-Regeln brauchen.
Kurze Antwort
Windows-Builds verändern das Layout der Kernel-Strukturen, ein Funktionsupdate am Gaming-PC kann einen Reader also lahmlegen, bis er neu gebaut ist. Prüf die Builds mit winver, halt die Updates am Zweit-PC zurück, solange ein Build als gut bekannt ist, und halt den Gaming-PC für den Anticheat aktuell.
Auf dieser Seite10
- Warum ist der Windows-Build für einen Reader so wichtig?
- Auf welcher Maschine zählt die Windows-Version?
- So prüfst du deinen genauen Windows-Build
- Den Build über die Kommandozeile prüfen
- Was verändert ein Funktionsupdate?
- Wie du Updates auf jeder Maschine handhabst
- So hältst du Updates zurück und bleibst trotzdem gepatcht
- Probleme rund um Windows-Builds und Updates
- Häufige Fragen zu Windows-Versionen
- Quellen
Warum ist der Windows-Build für einen Reader so wichtig?
Ein Reader fragt Windows nicht nach Daten. Er sucht stattdessen Kernel-Strukturen im physischen Speicher — die Page Tables, die Prozessliste, die Modulliste — und läuft sie über Offsets ab. Diese Strukturen sind kernelintern, und Microsoft darf ihr Layout in jeder Ausgabe ändern. Verschiebt sich das Layout, zeigen die Offsets, gegen die der Reader gebaut wurde, auf das Falsche. Die Software scheitert dann schon am frühesten Schritt, denn ohne die Basis der Page Tables kann sie nichts weiter auflösen. Deshalb hat die Windows-Version, die du fährst, echte Folgen und ist keine Geschmacksfrage.
Auf welcher Maschine zählt die Windows-Version?
Die Kernel-Strukturen, die aufgelöst werden, liegen auf der Maschine, deren Speicher gelesen wird, während die lesende Software auf dem Zweit-PC läuft. Diese Software braucht im Wesentlichen nur ein unterstütztes Windows mit den passenden Runtimes. Ein Funktionsupdate am Gaming-PC verändert also die Form dessen, worauf der Reader schaut. Ein Funktionsupdate am Zweit-PC steht weniger auf dem Spiel, ist für Treiber und Runtimes aber trotzdem ein echtes Risiko — deshalb braucht jede Maschine ihre eigene Update-Entscheidung.
So prüfst du deinen genauen Windows-Build
Version, Funktionsupdate und Build sind drei verschiedene Zahlen, und Support-Tickets laufen schlecht, wenn jemand nur Windows 11 meldet — nenn also alle drei.
- Drück Windows und R, tipp winver und drück Enter
- Lies die Edition, die Bezeichnung des Funktionsupdates wie 24H2 und die Zeile mit dem Betriebssystembuild samt der Zahl nach dem Punkt
- Für Text zum Kopieren öffnest du Einstellungen, System, Info und liest die Windows-Spezifikationen
- Notier Build und Updaterevision zusammen, denn die Revision (der Teil nach dem Punkt) benennt ein bestimmtes kumulatives Update
- Schreib das an dieselbe Stelle wie deine Firmware-Notizen und aktualisier es, sobald Windows sich aktualisiert
- Nimm beim Öffnen eines Tickets die vollständige Build-Zeile beider Maschinen mit auf, nicht nur die der Maschine, die du für kaputt hältst
Den Build über die Kommandozeile prüfen
Maßgeblich sind die Registry-Werte, denn Windows Update selbst meldet aus ihnen. DisplayVersion ist die Bezeichnung des Funktionsupdates und CurrentBuild der Build, während UBR die Updaterevision ist — die Zahl nach dem Punkt in winver.
winver
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v DisplayVersion
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentBuild
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v UBRWas verändert ein Funktionsupdate?
Ein monatliches kumulatives Update flickt Windows meistens, ohne die Strukturen zu verschieben, von denen ein Reader abhängt. Funktionsupdates sind etwas anderes: Sie tragen ein Jahr und ein Halbjahr im Namen, etwa 24H2 und 25H2, und jedes bringt einen neuen Kernel mit. Dort häufen sich die Layout-Änderungen, und das erklärt ein bekanntes Muster. Monatelang läuft alles, über Nacht installiert sich ein Funktionsupdate, und am nächsten Morgen findet die Software die Basis der Page Tables nicht mehr. Es wurde nichts erkannt, und an der Karte ist nichts kaputt. Die Software braucht ein Update, das gegen den neuen Kernel gebaut ist, und die Memory Map muss womöglich ebenfalls neu erzeugt werden.
Wie du Updates auf jeder Maschine handhabst
Jede Spalte steht für ein anderes Risikoprofil, eine Update-Regel für beide Maschinen ist deshalb ein Fehler.
| Frage | Gaming-PC | Zweit-PC |
|---|---|---|
| Aktuell halten? | Ja. Die Anticheats und das Spiel selbst erwarten ein aktuelles, unterstütztes Windows, und ein veralteter Gaming-PC bringt seine eigenen Startprobleme mit | Nicht automatisch. Sobald ein Build für deine Software als gut bekannt ist, spricht viel dafür, ihn dort zu halten |
| Warum | Aktuelle Updates sind eine Anforderung der Software, die du spielen willst, und ein nicht mehr unterstützter Build ist ein Sicherheitsproblem auf einer Maschine, die du normal nutzt | Dort läuft ein einziges Werkzeug. Ein Update bringt dir hier nur Risiko für den Treiber und die Runtimes |
| Was ein Funktionsupdate riskiert | Das Layout der Kernel-Strukturen ändert sich, und genau das legt den Reader lahm — da hilft nur, auf ein Update zu warten | Zurückgerollte Treiber für den USB-Controller, geänderte FTDI-Treiber und geänderte Runtime-Versionen |
| Wie du Updates zurückhältst | Halt sie nicht länger als kurz zurück. Nutz die eingebaute Pause, wenn du eine Woche auf Nachrichten zur Kompatibilität warten willst | Pausier die Updates und schieb gezielt das Funktionsupdate auf, mit den eingebauten Windows-Einstellungen |
| Wenn ein Update etwas zerschossen hat | Prüf das Statusboard für deinen Titel, bevor du an der Maschine irgendetwas änderst | Prüf noch einmal den FTDI-Treiber, die ausgehandelte Geschwindigkeit des Ports und die Runtimes, bevor du annimmst, die Karte habe nachgelassen |
Keine der beiden Spalten heißt, Updates dauerhaft abzuschalten, denn ein Windows-Build, der keine Sicherheitsupdates mehr bekommt, ist ein Risiko — auch auf einer reinen Werkzeugmaschine.
Tipp
So hältst du Updates zurück und bleibst trotzdem gepatcht
Am Zweit-PC ist es vernünftig, Updates aufzuschieben statt sie aufzugeben. Nutz die Pause und das Aufschieben von Funktionsupdates, die Windows ohnehin mitbringt, und lass kumulative Sicherheitsupdates durch. Halt das Funktionsupdate zurück, bis dein Software-Anbieter sagt, dass der neue Kernel unterstützt wird. So bleibt die Maschine gegen das gepatcht, was zählt, und du vermeidest die eine Update-Sorte, die den Reader lahmlegt. Windows Update komplett abzuschalten lässt dich auf einem Build zurück, der keine Korrekturen mehr bekommt, und das ist der schlechtere Tausch als ein Wochenende Warten.
Probleme rund um Windows-Builds und Updates
Ist eines dieser Probleme am Morgen nach einem Update aufgetaucht, prüf diese Ursachen, bevor du auf die Hardware schaust.
| Symptom | Mögliche Ursache | Lösung |
|---|---|---|
| Unable to locate valid DTB, direkt nach einem Windows-Funktionsupdate | Das Layout der Kernel-Strukturen auf der gelesenen Maschine hat sich geändert; die Offsets der Software passen nicht mehr | Prüf das Statusboard und warte auf eine Software-Version, die den neuen Kernel unterstützt; erzeug die Memory Map neu, sobald diese Version da ist |
| Failed to find base address nach einem Update, ohne DTB-Fehler | Ein Update des Spiels statt eines von Windows, oder eine Memory Map, die älter ist als eine Änderung am System | Vergewisser dich, dass die Spielversion unterstützt wird, und erzeug dann die Memory Map neu — änder dafür aber keine Firmware-Einstellungen |
| Die Leserate ist nach einem Update am Zweit-PC stark eingebrochen | Windows hat den Treiber für den USB-Controller oder die Brücke ersetzt oder zurückgerollt | Prüf noch einmal die Version des FTDI-Treibers und die ausgehandelte Geschwindigkeit des Ports und installier dann die Treiberversion, die zu deiner Bestellung geliefert wurde |
| Der Loader startet nach einem Update nicht mehr, ohne Hardwarefehler | Eine Runtime wurde ersetzt oder entfernt — die Visual-C++-Redistributables oder die WebView-Runtime | Installier die Runtimes neu, die bei deinem Download aufgeführt sind, starte neu und probier es erst dann noch einmal, bevor du sonst etwas anfasst |
| Auf einer Maschine läuft alles, auf einer angeblich identischen nicht | Die beiden Maschinen laufen auf verschiedenen Builds oder verschiedenen Updaterevisionen | Vergleich die vollständigen Zeilen aus Build plus UBR von beiden Maschinen, denn sie sind selten so identisch, wie alle annehmen |
Häufige Fragen zu Windows-Versionen
Welche Windows-Version soll ich auf dem Zweit-PC installieren?
Installier einen 64-Bit-Windows-Build, der noch Sicherheitsupdates bekommt und den die aktuellen Anforderungen deiner Software als unterstützt aufführen. Schau vor der Installation in die Dokumentation der Software, statt die neueste Ausgabe zu installieren und zu hoffen, dass es klappt.
Zerschießt ein Update der Klasse 24H2 oder 25H2 meinen Aufbau garantiert?
Garantiert nicht, aber in Funktionsupdates häufen sich die Änderungen am Kernel-Layout, es ist also die Update-Sorte, die ihn am ehesten lahmlegt. Prüf den Status bei deinem Anbieter, bevor du eines auf der gelesenen Maschine installierst.
Soll ich Windows Update komplett abschalten?
Nein. Schieb Funktionsupdates auf, aber lass Sicherheitsupdates durch, denn ein Build, der keine Korrekturen mehr bekommt, ist ein echtes Risiko. Nichts an diesem Aufbau ist es wert, eine ungepatchte Maschine zu fahren.
Kann ich zurückrollen, wenn ein Update etwas zerschossen hat?
Windows bietet nach einem Funktionsupdate ein begrenztes Zeitfenster zum Zurückrollen, und manchmal funktioniert es, aber behandel es als kurzfristige Rettung und nicht als Plan. Lies die Statushinweise deines Anbieters, bevor du entscheidest.
Braucht der Zweit-PC dieselbe Windows-Version wie der Gaming-PC?
Nein, die beiden sind unabhängig. Der Build des Gaming-PCs ist der, den der Reader verstehen muss, während der Build des Zweit-PCs nur die Software und ihre Runtimes ausführen können muss.
Quellen
Abgesehen von der verlinkten Quelle ist das Arbeit an der Werkbank: Das Team hat zugesehen, wie Funktionsupdates Reader zerschossen haben, und aufgeschrieben, welche Builds liefen. Microsoft veröffentlicht das Kernel-Layout nicht, von dem ein Reader abhängt.
- 01Windows Update and FTDI drivers (Hackaday, 2014)
der Fall, in dem ein über Windows Update verteilter FTDI-Treiber funktionierende Geräte lahmgelegt hat
hackaday.com
Weiterlesen
Kommst du nicht weiter? Ticket auf Discord öffnen
Alle Anleitungen