Freigeben über


Microsoft Basic Display Driver

Ab Windows 8 ist der Microsoft Basic Display Driver (MSBDD) der Box-Anzeigetreiber, der die XDDM VGA Save- und VGA PnP-Treiber ersetzt hat. MSBDD ist der standardmäßige In-Box-Anzeigetreiber, der während des Setups im abgesicherten Modus geladen wird, wenn eine der folgenden Bedingungen auftritt:

  • Ein IHV-Grafiktreiber ist nicht vorhanden.
  • Der im Posteingang installierte Grafik-IHV-Treiber funktioniert nicht oder ist deaktiviert.

Der Hauptzweck von MSBDD besteht darin, Windows das Schreiben in den linearen Framepuffer des Anzeigecontrollers zu ermöglichen.

Die wichtigsten Vorteile der Verwendung von MSBDD sind:

  • MSBDD hilft dabei, eine konsistente Endbenutzer- und Entwicklerumgebung zu ermöglichen, da sie mit DirectX-APIs und -Technologien wie der Desktopkomposition kompatibel ist.
  • Serverszenarien können von der höheren Funktionalität (insbesondere Features wie Neustart-weniger Updates, dynamischer Start und Stopp usw.) profitieren, die vom WDDM-Treibermodell bereitgestellt werden.
  • MSBDD unterstützt unified Extensible Firmware Interface (UEFI) Graphics Output Protocol (GOP).
  • MSBDD funktioniert sowohl auf XDDM- als auch auf WDDM-Hardware.

MSBDD kann das Video-BIOS verwenden, um Modi und Auflösungen auf einem einzigen Monitor zu verwalten. Auf UEFI-Plattformen erbt MSBDD den linearen Framepuffer, der während des Starts festgelegt wird; in diesem Fall sind keine Modus- oder Auflösungsänderungen möglich. Wie in der folgenden Abbildung gezeigt, wird MSBDD in den folgenden Szenarien verwendet:

  • Windows Server-Konfigurationen ohne WDDM-fähige Grafikhardware können MSBDD verwenden.

  • In den frühen Phasen des Windows-Setups, unmittelbar vor dem endgültigen Start, wird nur die MSBDD geladen.

    Ein Benutzer verfügt z. B. über eine ältere Plattform, die derzeit in einem funktionierenden Zustand ist, obwohl er keine Unterstützung für grafikinterne Treiber für Windows 8 oder höher aufweist. Der Benutzer aktualisiert auf die aktuelle Version von Windows und verwendet MSBDD für das Setup, die Installation und das Abrufen eines IHV-Treibers, falls verfügbar.

  • Bei der Treiberinstallation in den folgenden Fällen:

    • Wenn ein Benutzer einen neuen WDDM IHV-Treiber installiert, wird MSBDD während des Übergangs verwendet (ab dem Zeitpunkt, an dem der alte WDDM IHV-Treiber deinstalliert wird, bevor der neue IHV-Treiber installiert wird).
    • Wenn ein Benutzer Probleme beim Installieren des neuesten WDDM IHV-Treibers hat, kann der Benutzer oder das System den aktuellen Grafiktreiber deaktivieren und fallbacken, um MSBDD zu verwenden.
    • Treiberupgrade: Bei Verwendung von MSBDD muss beim Upgrade auf den vom IHV empfohlenen Treiber kein Systemneustart durchlaufen werden.
    • Abgesicherter Modus: In diesem Modus werden nur vertrauenswürdige Treiber geladen, einschließlich MSBDD.

Diagramm mit Treiberinstallationsszenarien, in denen der Microsoft Basic-Anzeigetreiber verwendet wird.