Hallo Luca,
Basierend auf den bereitgestellten Daten stimmt dies derzeit nicht mit einem dokumentierten Microsoft TPM/TBS-Problem überein, und es existiert keine öffentliche Dokumentation für den Rückgabecode 0x80284018. Die Tatsache, dass vor CreateFile("\\.\TPM") der Ausführung eines TPM-Befehls fehlschlägt und dieser tpm.sys weiterhin geladen wird, deutet stark darauf hin, dass der Fehler während des geräteoffenen Pfads des Treibers auftritt, nicht in der TPM-Hardware, der TBS-Client-Bibliothek oder dem swtpm-Backend.
Deine Fehlersuche beseitigt bereits die häufigsten Ursachen: Die TPM-Geräteemulation ist funktionsfähig, tpm.sys lädt korrekt, die Treiberbinärfunktion selbst ist nicht beschädigt und das Problem übersteht die Reparaturinstallation. Das deutet auf einen persistenten Betriebssystemzustand hin, der über Inplace-Upgrades hinweg erhalten bleibt, höchstwahrscheinlich TPM-bezogene Konfigurationen, Bereitstellungszustände, Sicherheitsdatenbankmetadaten oder einen internen TPM/TBS-Registrierungsstatus, der im Betriebssystem gespeichert ist, statt im Treiberdatei oder im vTPM-NVRAM.
In dieser Phase besteht der nächste Schritt nicht aus weiteren Reparaturversuchen, sondern aus tiefem Tracing. Microsoft würde typischerweise ETW-Traces benötigen, die TPM, TBS, Kernel-PnP- und Geräteeinrichtungsaktivitäten abdecken, sowie eine vollständige TSS/MPSDiag-Sammlung sowohl von betroffenen als auch unbetroffenen Server-2025-Systemen. Da das Problem nach kumulativen Updates reproduzierbar ist und mehrere Produktionssysteme betrifft, sollte dies als mögliche Windows-Server-2025-Regression mit dem Windows-TPM-Engineering-Team eskaliert werden.
Derzeit gibt es keine dokumentierte oder unterstützte Methode, um tpm.sys/TBS vollständig aus einem makellosen Zustand neu zu bereitstellen, vergleichbar mit einer sauberen Betriebssysteminstallation. Wenn das TPM-Gerät nicht geöffnet werden kann \\.\TPMund die Neubereitstellung des vTPM, der Geräteneuinstallation, DISM, SFC und Reparaturinstallation alle fehlschlagen, erfordert eine weitere Behebung eine technische Analyse von Microsoft statt zusätzlicher Fehlersuche vor Ort.
Ich empfehle, einen Premier/Unified Support-Fall zu eröffnen und den reproduzierbaren Test, ETW-Spuren sowie Nachweise bereitzustellen, dass das virtuelle TPM weiterhin TPM2-Befehle bedient, während Windows zurückliefert 0x80284018. Der nicht dokumentierte Status dieses Fehlercodes, kombiniert mit dem update-abhängigen Verhalten und dem erfolgreichen Neuinstallationsszenario, macht dies zu einem starken Kandidaten für eine Produktteam-Untersuchung und nicht zu einem Konfigurationsproblem.
Harry.