Sunday, September 3, 2023

Ein System im UEFI-Modus kann nach Wartungs- oder Wartungsaktivitäten nicht gestartet werden – Microsoft-Support

Symptome

Ein System im Unified Extensible Firmware Interface (UEFI)-Modus mit einer Startpartition, die größer als 2 Terabyte (TB) ist, kann nach Wartungs- oder Wartungsaktivitäten nicht gestartet werden. (Beispielsweise kann das System nach der Installation eines Hotfixes, der Defragmentierung oder der Wiederherstellung aus einem Backup nicht booten.)

Ursache

Die UEFI-Spezifikation bietet keine Anleitung dazu, ob die herkömmlichen Options-ROM-Treiber oder UEFI-Treiber im UEFI-Modus der Klasse 2 verwendet werden sollen. Dies hat dazu geführt, dass einige UEFI-Implementierungen in diesem Modus herkömmlichen Options-ROM-Treibern Vorrang vor UEFI-Treibern einräumen. In einigen Fällen unterstützen diese ROM-Treiber mit herkömmlicher Option nur 32-Bit-Logical Block Addressing (LBA) für den Zugriff auf den Speicher. Dieses Verhalten begrenzt den Zugriff auf den Speicher auf 2 TB.

Aufgrund der größeren Verfügbarkeit von Speichergeräten mit mehr als 2 TB können Sie eine Windows-Startpartition erstellen, die größer als 2 TB ist. Dies stellt in dem hier beschriebenen Szenario ein Risiko dar, da eine Wartungs- oder Wartungsaktivität (z. B. die Installation eines Hotfixes, die Defragmentierung oder die Wiederherstellung aus einem Backup) dazu führen kann, dass eine bootkritische Datei über die 2-TB-Grenze hinaus verschoben wird wird durch 32-Bit-LBA auferlegt. Da die Pre-Boot-Umgebung nicht auf diese Datei zugreifen kann, startet Windows nicht.

Auflösung

Um die Auswirkungen dieses Problems zu verringern, verwenden Sie eine der folgenden Optionen:

  • OEMs können dieses Problem durch ein Firmware-Update beheben, zusammen mit entweder 64-Bit-LBA-Unterstützung in herkömmlichen Option-ROM-Treibern oder der Priorisierung von UEFI-Treibern, wenn traditionelles Option-ROM geladen wird. Bitte wenden Sie sich an Ihren OEM, um zu prüfen, ob eine solche aktualisierte Firmware vorhanden ist.

  • Einige UEFI-Implementierungen bieten eine Einstellung zur Auswahl der in diesem Modus zu verwendenden Treiber. Ein Administrator kann UEFI-Treiber anstelle herkömmlicher Option-ROM-Treiber auswählen, um auf Speicher mit mehr als 2 TB zuzugreifen.

  • Der Administrator kann auch die Größe der Boot- und Betriebssystempartitionen reduzieren, sodass die letzte logische Blockadresse sowohl für die Boot- als auch für die Betriebssystempartition unter 2 TB liegt. Diese Konfiguration verhindert, dass bootkritische Dateien versehentlich an eine Adresse über 2 TB verschoben werden, wo die Boot-Umgebung sie nicht lesen kann.



Mehr Informationen

Laut Richtlinien erfordern Windows 8 und Windows 8.1 UEFI-Firmware, um das Betriebssystem zu starten. UEFI bietet grundlegende Dienste wie den Zugriff auf das Startgerät in der Pre-Boot-Umgebung. Windows Server und frühere Versionen des Windows-Clients erfordern keinen UEFI-Modus und können entweder vom herkömmlichen BIOS oder von UEFI booten, wenn dies von der Firmware unterstützt wird. Um das Booten dieser Betriebssysteme auf einem Computer zu ermöglichen, der UEFI verwendet, bietet das Compatibility Support Module (CSM) in UEFI Kompatibilitätsunterstützung für herkömmliche BIOS. Windows 7 und frühere Windows-Versionen erfordern INT 10H-Unterstützung für Startgrafiken. Dies wird von CSM im UEFI-Modus bereitgestellt. Das CSM kann auch zur vollständigen Unterstützung des herkömmlichen BIOS-Modus auf einem System mit UEFI-Firmware verwendet werden. Diese Modi werden als UEFI-Modus der Klasse 2 und BIOS-Modus der Klasse 2 bezeichnet.

No comments:

Post a Comment