UEFI- und BIOS-Einstellungen beeinflussen direkt, wie CPU, RAM, PCIe-Subsysteme und Massenspeicher initialisiert werden, welche Sicherheitsfunktionen greifen und ob ein System zuverlässig bootet. In der Praxis entstehen Probleme oft nicht durch Defekte, sondern durch unklare oder nicht reproduzierbare Firmware-Konfigurationen: Ein Update setzt Defaults zurück, ein Profil verändert nebenbei mehrere Parameter, oder eine Abhängigkeit verhindert die Aktivierung einer Funktion, ohne dass der Zusammenhang im Menü klar erkennbar ist.
Wer Systeme diagnostiziert, Komponenten kompatibel zusammenstellen muss oder eine bestehende Konfiguration stabil nachbauen will, braucht daher eine präzise Dokumentation, die über „an/aus“ hinausgeht: exakte Optionsbezeichnungen, mögliche Werte, Default-Zustände, technische Wirkung auf Hardware-Ebene, Wechselwirkungen mit anderen Schaltern sowie typische Fehlkonfigurationen. Besonders relevant ist das bei Funktionen wie Secure Boot, TPM/Intel PTT/AMD fTPM, CSM, Above 4G Decoding, Virtualisierung (VT-x/AMD-V), Speicherprofilen (XMP/EXPO) und Storage-Modi (AHCI/RAID), weil hier Kompatibilität, Stabilität, Performance und Sicherheitsniveau unmittelbar miteinander verknüpft sind.

Methodik für reproduzierbare Firmware-Dokumentation: Menüpfad, exakte Bezeichnungen, Default-Ermittlung, Versionierung
Reproduzierbare Firmware-Dokumentation setzt eine Methodik voraus, die sowohl die Benutzeroberfläche (Menüs, Untermenüs, Optionstexte) als auch den technischen Zustand (tatsächlich wirksame Parameter im NVRAM) eindeutig beschreibt. Da UEFI-Setups je nach Hersteller, Mainboard-Revision, BIOS/UEFI-Version, aktivierten Modi (z. B. EZ/Advanced) und sogar Sprache variieren, muss die Erfassung präzise normalisieren: gleicher Blickwinkel, gleiche Benennungen, gleiche Beweiskraft. Ziel ist ein Datensatz, der nach einem Update, nach einem CMOS-Reset oder auf einem zweiten System vergleichbar bleibt.
Erfassungsrahmen: Voraussetzungen, Kontrollvariablen und Identität des Setups
Vor der eigentlichen Aufnahme muss der Firmware-Kontext eingefroren werden. Dazu gehören Boardmodell, PCB-Revision, CPU-Stepping, bestückte RAM-Topologie, eingesetzte NVMe/SATA-Geräte und die verwendete Firmware-Buildnummer inklusive Build-Datum. Ebenso relevant sind Setup-Modi wie Advanced Mode, ein eventuell aktives Profil-Feature (z. B. gespeicherte User-Profile) und die Spracheinstellung, weil einige Hersteller Optionstexte sprachabhängig kürzen oder umbrechen. Für Vergleichbarkeit empfiehlt sich eine feste Systemsprache (typischerweise Englisch), sofern die Dokumentation auf exakten Strings basiert.
Die Aufnahme startet idealerweise aus einem definierten Ausgangszustand: entweder „Optimized Defaults“ oder ein zuvor gesichertes Profil. Wichtig ist die Trennung von „Default laut Hersteller“ und „Default auf diesem System“ (etwa durch automatische Memory-Training-Ergebnisse oder durch erkannte Geräte). Diese Unterscheidung verhindert, dass Geräteerkennung (z. B. ein im Setup als „Enabled“ sichtbares TPM durch aktiviertes Firmware-TPM) fälschlich als unveränderter Hersteller-Default interpretiert wird.
- Identifikatoren:
BIOS Version,Build Date,Board Revision,ME/AGESA/SMU Version(sofern im Setup ausgewiesen) als feste Kopfzeile jeder Tabelle. - Kontextfixierung: Setup-Sprache, Modus (
EZ Modevs.Advanced), aktivierte Profile (User Profile 1etc.) und Boot-Modus (UEFIvs.CSM) als globale Metadaten. - Beobachtungsfenster: Änderungen nur in einem Parameterblock pro Iteration; danach Speichern, Neustart, erneute Verifikation, um Nebenwirkungen (Training, Auto-Rules) sichtbar zu machen.
Menüpfad und Optionsname: String-Treue statt Paraphrase
Für die spätere Diagnose muss jede Option mit ihrem exakten Menüpfad erfasst werden. Empfehlenswert ist eine Pfadnotation mit klarer Trennung der Ebenen und stabiler Bezugnahme auf die sichtbaren Menülabels, beispielsweise Advanced \ CPU Configuration \ Intel Virtualization Technology oder Settings \ IO Ports \ Above 4G Decoding. Bei Herstellern mit Registerkarten-Struktur sollte die oberste Ebene als Tab-Name dokumentiert werden. Falls ein Menüpunkt erst nach Entsperrung erscheint (z. B. durch „Advanced/Expert“-Toggle), ist diese Vorbedingung als Abhängigkeit zu notieren, nicht als Teil des Pfads.
Optionsbezeichnungen dürfen nicht in Funktionsbeschreibungen umformuliert werden. „CSM Support“ ist nicht gleichbedeutend mit „Legacy Boot“. Ebenso muss zwischen ähnlich klingenden Optionen unterschieden werden, etwa Intel VT-x vs. Intel VT-d oder Memory Fast Boot vs. Fast Boot. Wenn die UI den Text abschneidet, sollte der vollständige String über Foto/Export verifiziert oder als „UI-abgeschnitten“ markiert werden, ohne zu raten.
| Feld | Erfassungsregel (reproduzierbar) |
|---|---|
| Menüpfad | Exakte UI-Ebenen, getrennt mit \; Tabs/Seiten als erste Ebene; keine Übersetzung/Paraphrase. |
| Optionsbezeichnung | Original-String inkl. Bindestrichen/Abkürzungen (z. B. Above 4G Decoding, Secure Boot); bei abgeschnittenem Text Kennzeichnung statt Ergänzung. |
| Parameterwerte | Alle im UI wählbaren Werte in UI-Reihenfolge (z. B. Disabled, Enabled, Auto); versteckte Werte nur mit Beleg (Export/VarStore). |
| Scope/Objekt | Geltungsbereich notieren: global, pro Slot (PCIEX16_1), pro Port (SATA Port 0), pro NUMA/CCD (falls vorhanden). |
Default-Ermittlung: „Optimized Defaults“ vs. dynamische Auto-Werte
Default-Werte lassen sich nur dann belastbar dokumentieren, wenn die Quelle des Defaults angegeben wird. „Optimized Defaults“ ist ein definierter UI-Vorgang, aber kein Garant für identische resultierende Werte, weil viele Optionen intern auf Auto stehen und erst zur Bootzeit anhand von CPU, RAM-SPD/EXPO/XMP, PCIe-Topologie und Security-Status aufgelöst werden. Daher benötigt die Default-Spalte zwei Teilwerte: den sichtbaren UI-Default und den wirksamen Runtime-Zustand, sofern er ohne Spekulation ermittelbar ist.
Für die UI-Defaults gilt: CMOS löschen, erstes Boot ins Setup, „Load Optimized Defaults“, speichern, erneut ins Setup, dann erst dokumentieren. Für den Runtime-Zustand empfiehlt sich eine zusätzliche Evidenzspur aus Betriebssystem-Telemetrie, wo verfügbar. Beispiele sind Virtualisierung (sichtbar über CPU-Flags), Boot-Mode, Secure-Boot-Status oder IOMMU-Aktivierung. Wo ein OS-Signal mehrdeutig ist, wird es nicht als Default-Fakt verwendet, sondern als „Beobachtung nach Boot“ gekennzeichnet.
- UI-Default-Prozedur:
Clear CMOS→ erstes Setup →Load Optimized Defaults→Save & Exit→ erneutes Setup für die Ablesung. - Runtime-Evidenz (Windows, Beispiele):
Confirm-SecureBootUEFImsinfo32.exe(Felder „BIOS-Modus“, „Sicherer Startzustand“) - Runtime-Evidenz (Linux, Beispiele):
bootctl statusmokutil --sb-statedmesg | grep -i -E "DMAR|IOMMU"
Versionierung und Änderungsverfolgung: Firmware-Updates, Profile und Drift
Firmware-Updates verändern nicht nur Defaults, sondern häufig auch Optionsnamen, Menühierarchien und Abhängigkeiten. Reproduzierbarkeit erfordert daher eine Versionierung auf mindestens drei Ebenen: Firmware-Version, Dokumentationsrevision und Exportzustand (Profil/Setup-Screenshot/Var-Export). Jede Tabelle sollte eine stabile interne Kennung erhalten, die sich nicht aus dem Menüpfad ableitet, weil Pfade bei Updates wandern können. Bei Abweichungen empfiehlt sich ein „Rename/Move“-Vermerk statt einer stillen Überschreibung, um historische Diagnosefälle nachvollziehbar zu halten.
Für die Praxis bewährt sich ein diff-fähiges Format als Primärquelle (z. B. CSV/JSON außerhalb der Firmware), während die veröffentlichte Tabelle als Snapshot fungiert. Wenn das Mainboard eine Exportfunktion für User-Profile anbietet, dient diese Datei als ergänzende Evidenz, ersetzt aber keine UI-String-Erfassung, da Profile je nach Hersteller nicht alle Optionen enthalten oder bestimmte Felder hardwareabhängig neu berechnen. Bei sicherheitsrelevanten Einstellungen (z. B. Secure Boot, TPM) muss zusätzlich dokumentiert werden, ob ein Update Schlüsselmaterial oder Statusflags zurücksetzt; diese Beobachtung ist strikt von „Default geändert“ zu trennen.
| Änderungstyp | Dokumentationsregel |
|---|---|
| Menüpfad verschoben | Alten und neuen Pfad parallel führen; Option bekommt eine konstante interne ID; Migration als „Move“ kennzeichnen. |
| Optionsname geändert | Original-String pro Firmware-Version speichern; Äquivalenz nur bei identischer Funktion und identischen Werten behaupten. |
| Wertebereich erweitert | Neue Werte ergänzen, alte Reihenfolge beibehalten; Defaults je Version separat ausweisen. |
| Auto-Regeln verändert | UI-Wert Auto unverändert lassen, aber Runtime-Beobachtung pro Testkonfiguration versionieren (CPU/RAM/PCIe-Geräte als Kontext). |
Tabellarische Referenz: CPU- und RAM-Parameter (Virtualisierung, SMT, C-States, XMP/EXPO, Gear Modes, Command Rate) mit Abhängigkeiten und typischen Fehlbildern
CPU- und RAM-Optionen im UEFI/BIOS wirken direkt auf Initialisierungspfad, Microcode-/AGESA-Trainingsabläufe, ACPI-Expose sowie auf die vom Betriebssystem nutzbaren Instruktions- und Energiesparzustände. Die Dokumentation dieser Parameter erfordert deshalb neben Menüpfaden und Default-Werten auch eine saubere Erfassung von Abhängigkeiten (z. B. zu IOMMU, Secure Boot/TPM nur indirekt, aber häufig in Troubleshooting-Ketten relevant) und typischen Fehlbildern, die sich als Boot-Loops, WHEA-Fehler, sporadische Reboots oder Hypervisor-Ausfälle äußern.
CPU-Features: Virtualisierung, SMT/Hyper-Threading, C-States (inkl. Abhängigkeiten)
Virtualisierung im UEFI besteht meist aus zwei Ebenen: CPU-Virtualisierung (Intel VT-x bzw. AMD SVM) und I/O-Virtualisierung (Intel VT-d bzw. AMD IOMMU). Erst die Kombination ermöglicht typische Hypervisor-Funktionen wie Gerätepassen (PCIe Passthrough) oder stabile VBS/HVCI-Konfigurationen unter Windows. SMT/Hyper-Threading steuert die logische Kernverdopplung und beeinflusst Scheduler-Topologien sowie L1/L2-Shared-Resource-Contention. C-States und Package-C-States greifen in die Power-Management-Policy ein, beeinflussen Latenzspitzen (Exit-Latenzen) und werden bei instabiler Spannungsversorgung oder aggressiven RAM-OC-Profilen häufig als erste Stellgröße testweise begrenzt.
| Menüpfad (Beispiel) | Option (exakt) | Werte | Default | Hardware-Funktion | Abhängigkeiten / Konflikte | Auswirkungen | Typische Fehlbilder |
|---|---|---|---|---|---|---|---|
| Advanced > CPU Configuration | Intel (VMX) Virtualization Technology / SVM Mode | Enabled, Disabled | Disabled oder Enabled (modell-/vendorabhängig) | Aktiviert Virtualisierungserweiterungen (VMX/SVM) im CPU-Core; notwendig für Hypervisor-Betrieb. | Für Windows-VBS/Hyper-V zusätzlich OS-Features; für Passthrough oft zusammen mit VT-d/IOMMU erforderlich. | Ohne Hypervisor praktisch ohne Effekt; mit Hypervisor abhängig von Workload und Konfiguration. | Hypervisor startet nicht; Android-Emulator/VM-Software meldet fehlende Virtualisierung; unter Windows ggf. systeminfo zeigt „Virtualisierung in Firmware: Nein“. |
| Advanced > System Agent (SA) / NB Configuration | Intel VT-d / IOMMU | Enabled, Disabled | Disabled oder Enabled (modell-/vendorabhängig) | DMA-Remapping, Interrupt-Remapping; isoliert Gerätezugriffe auf RAM. | Für GPU-/NVMe-Passthrough relevant; kann mit alten Option-ROMs/Legacy-Boot-Pfaden kollidieren; mit CSM je nach Board eingeschränkt. | Kann Stabilität/Sicherheit erhöhen; minimaler Leistungsimpact im Normalbetrieb. | Passthrough schlägt fehl; IOMMU-Gruppen unerwartet; sporadische Boot-Probleme bei Legacy-Option-ROMs. |
| Advanced > CPU Configuration | Intel Hyper-Threading / SMT | Enabled, Disabled | Enabled | Stellt pro physischem Core zusätzliche logische Threads bereit (gemeinsame Ausführungseinheiten/Caches). | Einige Sicherheits- oder Compliance-Profile deaktivieren SMT; Performance-Tuning für latenzkritische Workloads ggf. ohne SMT. | Mehr Durchsatz bei Parallel-Workloads; potenziell höhere Jitter/Contention. | Unerwartet niedrige Multithread-Performance; Lizenz-/Core-Zählung ändert sich; NUMA/Topology-Reports ändern sich. |
| Advanced > CPU Power Management | CPU C-States / Package C-State Limit | Auto, Enabled/Disabled; Limit z. B. C0/C1/C6/C10 (plattformabhängig) | Auto | Erlaubt Idle-States auf Core- und Package-Ebene; reduziert Verbrauch, erhöht Exit-Latenz. | Interagiert mit OS-Energieplan, CPPC/Speed Shift; empfindlich bei instabilem Undervolting oder Grenztakt-RAM. | Niedriger Idle-Verbrauch; bei aggressiven Limits weniger Latenzspitzen, aber mehr Wärme/Verbrauch. | Audio-Dropouts/DPC-Latenzen; sporadische Freezes im Idle; Reboots beim Aufwachen aus tiefen C-States. |
RAM-Profilierung: XMP/EXPO, Training, Gear Modes, Command Rate
XMP (Intel) und EXPO (AMD) liefern SPD-basierte Profile für Takt, Primär-/Sekundärtimings und Spannung. Die Übernahme setzt ein stabiles Memory Training voraus; dieses wird durch BIOS-Version, IMC-Qualität, DIMM-Topologie (1DPC/2DPC), Rank-Konfiguration und SOC/IMC-Spannungsparameter beeinflusst. Gear Modes (Intel, je nach Plattform/DDR-Generation) bzw. MCLK:UCLK:FCLK-Teiler (AMD, plattformabhängig) steuern den Taktbezug zwischen Memory Controller und DRAM, während Command Rate (1T/2T, teils als CR geführt) die Befehlsadressierungstaktung und damit Stabilitätsreserven beeinflusst.
| Menüpfad (Beispiel) | Option (exakt) | Werte | Default | Hardware-Funktion | Abhängigkeiten / Konflikte | Auswirkungen | Typische Fehlbilder |
|---|---|---|---|---|---|---|---|
| AI Tweaker / OC > DRAM | XMP / EXPO / DOCP / A-XMP | Disabled, Profile 1, Profile 2 (board-/kitabhängig) | Disabled (JEDEC) | Lädt SPD-Profilparameter (Takt, Timings, Spannung) und triggert retraining. | Erfordert kompatible DIMMs und aktuelles BIOS; kann mit 4-DIMM-Bestückung oder gemischten Kits scheitern. | Höhere Bandbreite, geringere Latenz (profilabhängig); steigende Last für IMC. | Boot-Loop während Training; POST bleibt bei DRAM-LED; sporadische WHEA-Logger-Einträge unter Last. |
| Advanced Memory Settings | Memory Frequency / DRAM Frequency | Auto, definierte Stufen (plattformabhängig) | Auto (JEDEC) | Setzt den effektiven DRAM-Takt; beeinflusst Trainingsfenster und Signalqualität. | Mit XMP/EXPO gekoppelt; hoher Takt verschärft Anforderungen an VDD/VDDQ (DDR5) bzw. DRAM Voltage. | Skaliert Bandbreite; kann Latenz verbessern/verschlechtern je nach Controller-Teiler. | Stabil nur kalt/warm unterschiedlich; Reboots unter AVX-Last durch SoC/IMC-Stress; Fehler in memtest86. |
| Advanced Memory Settings | Command Rate (CR) | 1T, 2T, Auto | Auto (häufig 2T bei hoher Bestückung) | Steuert Befehls-/Adress-Kommandierung pro Takt; 2T erhöht Timing-Marge. | Wirkt zusammen mit Gear/Controller-Mode und tRFC/tFAW; bei 4-DIMM oft nötig. | 1T kann Latenz senken; 2T verbessert Stabilität. | Random Application Crashes ohne klaren Lastbezug; seltene Bitfehler; Korrekturfehler bei ECC (falls vorhanden) steigen. |
| AI Tweaker / OC > Memory Controller | Gear Mode (Intel) / Memory Controller Ratio | Auto, Gear 1, Gear 2 (plattformabhängig) | Auto | Teilt IMC-Takt relativ zum DRAM-Takt (z. B. 1:1 vs. 1:2); beeinflusst Latenz. | Bei hohen DDR4/DDR5-Takten wird häufig ein Teiler erzwungen; kann XMP-Stabilität erst ermöglichen. | Gear 1 typischerweise niedrigere Latenz; Gear 2 erhöht Stabilitätsreserve bei hohem DRAM-Takt. | Stabilitätsprobleme nur in Gear 1; Latenzsprung nach BIOS-Reset (Auto wählt anderen Gear); Performance fällt trotz höherem DRAM-Takt. |
| AMD Overclocking > DDR and Infinity Fabric | UCLK DIV1 Mode / MCLK:UCLK | Auto, 1:1, 1:2 (plattformabhängig) | Auto | Koppelt/entkoppelt Memory Controller Clock (UCLK) vom Memory Clock (MCLK). | Hohe MCLK-Werte können 1:2 erzwingen; FCLK-Stabilität (bei Plattformen mit FCLK) beeinflusst Gesamtlatenz. | 1:1 reduziert Latenz; 1:2 erleichtert hohe DRAM-Takte, erhöht aber Latenz. | Stottern in latenzkritischen Anwendungen; Instabilität bei erzwungenem 1:1; Training schlägt nach BIOS-Update anders aus. |
Diagnose- und Abhängigkeitsmatrix: typische Ketten aus Ursache, Einstellung und Symptom
Fehlkonfigurationen zeigen sich häufig nicht dort, wo die Ursache liegt. Ein instabiler RAM-Trainingszustand kann Virtualisierungsausfälle provozieren, weil Hypervisor-Workloads Speicherzugriffe deterministischer und aggressiver ausführen. Umgekehrt kann ein aktiviertes IOMMU bei bestimmten Plattformen zusätzliche Komplexität in den DMA-Pfaden einführen und Grenzstabilität sichtbar machen, die unter reinem Desktop-Betrieb unauffällig bleibt. Deshalb sollten Tabellen nicht nur Einzeloptionen, sondern auch typische Abhängigkeitsketten dokumentieren.
- Hypervisor startet nicht (Windows): Firmware-Virtualisierung prüfen:
Intel (VMX) Virtualization Technology/SVM Mode; bei aktivierter VBS/Hyper-V Status viasysteminfo(„Virtualisierung in Firmware“). - PCIe-Passthrough in Linux scheitert: Kombination aus
IOMMUund CPU-Virtualisierung aktivieren; zusätzlich auf IOMMU-Expose im Kernel achten (z. B. Boot-Parameterintel_iommu=onoderamd_iommu=onnur, wenn das Betriebssystem-Setup dies erfordert). - Boot-Loop nach Aktivierung von XMP/EXPO: zuerst
Command Rateauf2Toder Gear/Controller-Teiler auf Auto setzen; danach Taktstufe reduzieren, statt Timings blind zu verschärfen. - Idle-Freezes oder Reboots ohne Last: tiefe Zustände in
Package C-State Limittestweise begrenzen; wenn Stabilität zurückkehrt, Spannungs-/Training-Parameter (SoC/IMC, DRAM) und BIOS-Version als Primärursache erfassen. - Unerwartet hohe Latenzen trotz hohem DRAM-Takt: bei Intel
Gear Mode(Gear 2) bzw. bei AMDMCLK:UCLK(1:2) dokumentieren; solche Teiler können Bandbreite erhöhen, aber Round-Trip-Latenz verschlechtern.
Tabellarische Referenz: PCIe-, Storage- und Boot/Security-Optionen (Above 4G Decoding, Re-Size BAR, AHCI/RAID, CSM, Secure Boot, TPM) inklusive Auswirkungen auf Kompatibilität und Sicherheit
Die folgenden Tabellen erfassen typische UEFI-Menüoptionen, wie sie auf aktuellen Desktop- und Workstation-Plattformen (AMD Ryzen/Threadripper, Intel Core/Xeon-W) üblich sind. Menüpfade und Bezeichnungen variieren je nach Hersteller; entscheidend sind Funktionsname, zulässige Parameterwerte, Default-Verhalten und Abhängigkeiten. Für Diagnosezwecke sind insbesondere Wechselwirkungen zwischen CSM, Secure Boot, TPM, Above 4G Decoding und Re-Size BAR relevant, weil sie Boot-Ketten, Treibermodus (UEFI vs. Legacy), Adressraumverwaltung und Sicherheitsmerkmale gemeinsam beeinflussen.
PCIe/PCI Subsystem: Adressraum, BAR-Größen, Initialisierung
PCIe-Geräte benötigen MMIO-Adressraum, der beim POST durch Firmware-Ressourcenzuweisung festgelegt wird. Hochleistungs-GPUs, mehrere NVMe-Controller, Capture-Karten oder SR-IOV-fähige NICs erhöhen den Bedarf an 64‑Bit-MMIO deutlich. Above 4G Decoding (auch „64-bit MMIO“) schaltet die Zuweisung oberhalb der 4‑GiB-Grenze frei und ist damit Grundvoraussetzung für viele moderne Konfigurationen, insbesondere in Kombination mit Re-Size BAR und großen VRAM-Mappings.
| Menüpfad (typisch) | Option (exakt/üblich) | Werte | Default (häufig) | Hardware-Funktion | Abhängigkeiten / Konflikte | Performance | Sicherheit | Typische Fehlkonfiguration |
|---|---|---|---|---|---|---|---|---|
| Advanced > PCI Subsystem Settings | Above 4G Decoding | Disabled, Enabled | Disabled (consumer), teils Enabled (workstation) | Erlaubt 64‑Bit-MMIO-Adresszuweisung für PCIe BARs oberhalb 4 GiB; reduziert Druck auf 32‑Bit-MMIO-Fenster. | Für Re-Size BAR praktisch erforderlich; kann mit Legacy-Option-ROMs unter CSM kollidieren (Geräteinitialisierung/Bootfähigkeit abhängig vom ROM-Typ). | Indirekt: ermöglicht stabile Ressourcenzuweisung bei vielen Geräten; ohne Aktivierung können Geräte fehlen oder gedrosselt angebunden werden. | Keine direkte Härtung; beeinflusst jedoch Bootpfad-Kompatibilität mit Legacy-ROMs. | Aktiviert, aber Boot-GPU nutzt nur Legacy-VBIOS: schwarzer Bildschirm/kein POST bis CSM/ROM-Einstellung angepasst wird. |
| Advanced > PCI Subsystem Settings | Re-Size BAR Support / Resizable BAR | Disabled, Enabled, teils Auto | Disabled oder Auto | Erlaubt dem PCIe-Root-Complex, BAR-Größen dynamischer zu verhandeln (z. B. größere CPU-Sicht auf VRAM bei GPUs) statt kleiner fester Fenster. | Setzt i. d. R. Above 4G Decoding voraus; erfordert UEFI-GOP-taugliche GPU-Firmware und UEFI-Bootmodus (CSM aus), damit Initialisierung konsistent bleibt. | Workload-abhängig; kann Transfers/Streaming in bestimmten Spielen/Compute-Pipelines verbessern, ist aber kein genereller Beschleuniger. | Keine direkte Härtung; vergrößerte Mapping-Flächen ändern jedoch das Speicherlayout und können Debug-/DMA-Analysen beeinflussen. | Aktiviert bei Mischbetrieb alter Zusatzkarten: sporadische Boot-Hänger durch Ressourcen-/ROM-Inkompatibilität. |
| Advanced > PCI Subsystem Settings | PCIe Link Speed (pro Slot) | Auto, Gen1, Gen2, Gen3, Gen4, Gen5 (plattformabhängig) | Auto | Erzwingt maximale Link-Generation; beeinflusst Equalization/Training und Signalbudget. | Bei Riser/Backplane/Kabeln häufig stabiler mit erzwungenem niedrigeren Gen; kann mit ASPM und Board-Layout interagieren. | Niedrigere Gen reduziert Bandbreite; in I/O-lastigen Workloads messbar (NVMe, NICs, GPU-Interconnect). | Keine direkte Härtung. | Gen5 erzwungen trotz marginaler Signalqualität: WHEA-Fehler, Link-Downshifts, NVMe-Timeouts. |
| Advanced > PCI Subsystem Settings | PCIe ASPM / Native ASPM | Disabled, Enabled, teils Auto | Auto oder Disabled (desktop) | Aktiviert Link-Power-Management-Zustände (L0s/L1/L1.1/L1.2) zwischen Root Port und Endpunkt. | OS muss ASPM unterstützen und ggf. Policy setzen; einige Geräte/Firmware-Kombinationen reagieren empfindlich (Resume, Latenzen). | Spart Energie, kann aber Latenz erhöhen; bei Echtzeit-/Low-Latency-I/O potenziell nachteilig. | Keine direkte Härtung. | ASPM aktiviert bei problematischer NVMe: sporadische I/O-Fehler oder Resume-Probleme aus S3/S0ix (plattformabhängig). |
- Diagnosehinweis (Windows): Relevante Boot- und Firmwareindikatoren lassen sich ohne Eingriff über
msinfo32(Felder „BIOS-Modus“, „Sicherer Startzustand“) und überGet-Tpmin PowerShell prüfen. - Diagnosehinweis (Linux): UEFI-Modus ist typisch über das Vorhandensein von
/sys/firmware/efierkennbar; PCIe-Link-Status und AER/WHEA-Äquivalente werden u. a. vialspci -vvund Kernel-Logs ausgewertet. - Interoperabilität: Bei Problemen nach Aktivierung von
Re-Size BARzuerstCSMdeaktivieren/UEFI erzwingen, danachAbove 4G Decodingaktivieren, anschließend Slot-/Link-Speed aufAutozurücksetzen und nur bei Bedarf gezielt absenken.
Storage: AHCI, RAID, NVMe-Boot und Treiberbindung
Storage-Optionen beeinflussen weniger die Rohleistung einzelner NVMe-SSDs als vielmehr Bootfähigkeit, Treiberpfad und Wiederherstellbarkeit. Bei SATA-Ports entscheidet SATA Mode (AHCI vs. RAID) darüber, ob das Betriebssystem den Standard-AHCI-Treiber nutzt oder an einen herstellerspezifischen RAID-/VMD-Stack gebunden wird. Ein späterer Wechsel des Modus führt häufig zu Bootfehlern, weil der benötigte Treiber zum Bootzeitpunkt nicht geladen wird.
| Menüpfad (typisch) | Option | Werte | Default (häufig) | Technische Funktion | Abhängigkeiten / Konflikte | Performance | Sicherheit | Typische Fehlkonfiguration |
|---|---|---|---|---|---|---|---|---|
| Advanced > SATA Configuration | SATA Mode / SATA Controller Mode | AHCI, RAID (vendorabhängig) | AHCI (ohne RAID-Profile) | Schaltet SATA-Controller in AHCI- oder RAID-Funktionsmodus; beeinflusst PCI-ID/Device-Exposure und Treiberbindung. | Wechsel nach OS-Installation ohne Vorbereitung führt typischerweise zu Bootloop/Stop-Error; RAID kann Option-ROM/UEFI-RAID-Treiber erfordern. | AHCI ist bei Einzel-SSD/HDD meist ausreichend; RAID kann zusätzliche Latenz durch Abstraktionsschicht bringen, bietet aber Funktionen (Arrays, Metadaten). | RAID-Stack vergrößert Angriffsfläche (zusätzlicher Firmware-/Treiberpfad); keine automatische Verschlüsselung. | Nachträglicher Wechsel AHCI→RAID: System startet nicht, weil Bootvolume am erwarteten Controller nicht mehr identisch enumeriert wird. |
| Advanced > Storage / Intel Rapid Storage / AMD RAIDXpert2 | NVMe RAID / PCIe Storage RAID | Disabled, Enabled | Disabled | Präsentiert mehrere NVMe-Endpunkte als RAID-verwaltete Geräte; Firmware/UEFI stellt Bootunterstützung und Metadatenverwaltung bereit. | Erfordert passenden Treiber im OS-Installer; kann das direkte NVMe-Passthrough-Verhalten ändern (SMART/Tooling abhängig vom Stack). | Workload-abhängig; kann Sequenzdurchsatz erhöhen, limitiert aber oft durch CPU/Chipset/Link. | Zusätzliche Option-ROM-/UEFI-Treiber erhöhen Supply-Chain- und Vulnerability-Fläche; Secure-Boot-Kette bleibt dennoch maßgeblich. | RAID aktiviert, aber OS-Installer ohne Treiber: Ziel-SSD erscheint nicht oder Installation scheitert. |
| Boot > NVMe Configuration / Boot Option Priorities | UEFI NVMe Drive BBS Priorities (vendorabhängig) | Geräteliste | Auto nach Bootreihenfolge | Ordnet UEFI-Bootoptionen NVMe-Geräten zu; steuert, welches EFI System Partition-Objekt bevorzugt startet. | Bei geklonten Datenträgern entstehen doppelte Bootloader-Einträge; Interaktion mit CSM (Legacy-BBS) möglich. | Keine relevante Performanceauswirkung. | Falsche Priorität kann ungewollt von extern/zweitem Datenträger booten (Policy-/Compliance-Risiko). | Nach Klonen: System bootet alten Bootloader von zweiter SSD; Updates landen auf falscher ESP. |
Boot, CSM und Security-Bausteine: Secure Boot, TPM/fTPM, Boot-Policy
CSM (Compatibility Support Module) schaltet Legacy-Bootmechanismen frei, einschließlich 16‑Bit/Legacy-Option-ROM-Ausführung. Das verbessert Kompatibilität zu älteren Erweiterungskarten, durchbricht aber das konsistente UEFI-Startmodell und steht häufig im Konflikt mit Secure Boot. Secure Boot validiert im UEFI-Bootprozess signierte Komponenten (z. B. Bootloader) anhand von Schlüsseldatenbanken. TPM 2.0 (diskret oder Firmware-TPM wie Intel PTT/AMD fTPM) dient als Root of Trust für Messungen/Schlüsselmaterial und ist Voraussetzung für Funktionen wie BitLocker mit TPM-Schutz sowie diverse Attestation- und Credential-Mechanismen.
| Menüpfad (typisch) | Option | Werte | Default (häufig) | Technische Funktion | Abhängigkeiten / Konflikte | Performance | Sicherheit | Typische Fehlkonfiguration |
|---|---|---|---|---|---|---|---|---|
| Boot > CSM (oder Advanced > Boot) | CSM Support | Disabled, Enabled | Disabled (neuere Plattformen), sonst herstellerabhängig | Aktiviert Legacy-Bootpfade und Legacy-Option-ROM-Handling; beeinflusst Geräteinitialisierung (z. B. VBIOS). | Secure Boot erfordert in der Praxis CSM = Disabled; UEFI-GOP für Grafikausgabe und UEFI-Bootmedien werden wichtiger. | Keine relevante Laufzeit-Performance; beeinflusst Bootpfad/Kompatibilität. | Legacy-ROMs umgehen Signaturketten; erschwert konsistente Bootintegrität. | CSM aktiviert, Datenträger ist GPT/UEFI installiert: Bootoption fehlt oder es startet ein falscher Legacy-Eintrag. |
| Boot > Secure Boot | Secure Boot | Disabled, Enabled | Enabled (OEM), häufig Disabled bei Self-Build bis Keys gesetzt | UEFI validiert Bootloader/UEFI-Treiber anhand PK, KEK, db, dbx. | Benötigt UEFI-Modus (CSM aus). Custom-Keys nur mit definierter Key-Management-Policy; dbx-Updates können alte Bootloader sperren. | Minimaler Overhead beim Boot; im Betrieb irrelevant. | Reduziert Bootkits durch Signaturzwang; falsche Key-Verwaltung kann jedoch Recovery erschweren. | Secure Boot aktiviert, aber Bootmedium/Bootloader nicht signiert oder falsche Schlüsselbasis: System bootet nicht und fällt in Firmware-Setup zurück. |
| Advanced > Trusted Computing | TPM Device Selection / Security Device Support | Disabled, Firmware TPM (PTT/fTPM), Discrete TPM (wenn Modul vorhanden) | Firmware TPM oder Disabled (boardabhängig) | Stellt TPM 2.0 Funktionen bereit (PCR-Messungen, Schlüsselversiegelung, RNG); OS nutzt TPM für Schutz- und Attestation-Workflows. | Wechsel zwischen Firmware-TPM und diskretem TPM ändert TPM-Identität: verschlüsselte Volumes können Recovery-Key benötigen; Clear/Reset löscht TPM-Schlüssel. | Keine praxisrelevante Performanceauswirkung; einzelne TPM-Operationen können Latenz in seltenen Management-Workflows erzeugen. | Ermöglicht hardwaregestützte Schlüsselbindung (z. B. BitLocker TPM-only oder TPM+PIN); falsches Handling beim Plattformwechsel erhöht Ausfallrisiko. | TPM umgestellt oder „cleared“, während Systemlaufwerk mit TPM-gebundenem Protector verschlüsselt ist: Recovery erforderlich, sonst kein Zugriff. |
| Boot > Boot Configuration | Boot Mode / UEFI/Legacy | UEFI Only, Legacy Only, UEFI and Legacy | UEFI Only (aktuelle Defaults) | Legt fest, ob UEFI-Bootmanager oder Legacy-BIOS-Boot (MBR/INT19h) genutzt wird. | Secure Boot und GPT-Installationen passen zu UEFI Only; Legacy Only blockiert UEFI-Installationen. | Keine relevante Laufzeit-Performance; kann Bootzeiten und Geräteerkennung verändern. | UEFI-Only erleichtert konsistente Sicherheitskette; Legacy-Boot schwächt Kontrollpunkte. | Legacy Only gewählt, obwohl OS auf GPT/ESP installiert ist: „No bootable device“. |
- Schlüssel- und Update-Implikation:
Secure Boothängt von aktuellen Sperrlisten (dbx) ab; Firmware-Updates können die akzeptierten Bootloader-Versionen einschränken, was bei älteren Rettungsmedien zu Startabbrüchen führt. - Kompatibilitätsmuster: UEFI-Installation auf GPT verlangt
CSM=DisabledundBoot Mode=UEFI Only; Legacy-MBR-Installationen verlangen das Gegenteil und vertragen sich nicht mitSecure Boot. - TPM-Lifecycle-Risiko: Aktionen wie
Clear TPModer Wechsel vonPTT/fTPMzu diskretem TPM ändern die Trust-Basis; Schutzmechanismen wie BitLocker reagieren dann typischerweise mit Recovery-Anforderung.
Werbung
(**) UVP: Unverbindliche Preisempfehlung
Preise inkl. MwSt., zzgl. Versandkosten
