Udostępnij przez


Podstawowy sterownik wyświetlania firmy Microsoft

Sterownik wyświetlania Podstawowego (BasicDisplay.sys) firmy Microsoft to ogólny sterownik wyświetlania dostarczany z systemem operacyjnym Windows. Jest to domyślny sterownik wyświetlania, który system ładuje w trybie awaryjnym podczas konfiguracji, gdy wystąpi jeden z następujących warunków:

  • Sterownik graficzny IHV nie jest obecny.
  • Sterownik IHV wbudowanej karty graficznej nie działa lub jest wyłączony.

Podstawowym celem BasicDisplay jest umożliwienie systemowi Windows zapisywania w buforze liniowym kontrolera wyświetlacza.

Najważniejsze korzyści wynikające z używania funkcji BasicDisplay to:

  • Funkcja BasicDisplay pomaga zapewnić spójne środowisko użytkownika końcowego i dewelopera, ponieważ jest ono zgodne z interfejsami API i technologiami DirectX, takimi jak kompozycja pulpitu.
  • Scenariusze serwera mogą korzystać z wyższych funkcji (w szczególności funkcji, takich jak aktualizacje bez ponownego uruchamiania, dynamiczne uruchamianie i zatrzymywanie itd.), które są udostępniane przez model sterowników WDDM.
  • BasicDisplay obsługuje Graficzny Protokół Wyjściowy (GOP) Unified Extensible Firmware Interface (UEFI).
  • Funkcja BasicDisplay działa zarówno na sprzęcie WDDM, jak i starszym środowisku XDDM.

Funkcja BasicDisplay może używać systemu BIOS wideo do zarządzania trybami i rozdzielczościami na jednym monitorze. Na platformach UEFI, BasicDisplay dziedziczy liniowy bufor ramek ustawiony podczas rozruchu. W takim przypadku nie są możliwe żadne zmiany trybu ani rozdzielczości. Jak pokazano na poniższej ilustracji, funkcja BasicDisplay jest używana w następujących scenariuszach:

  • Konfiguracje systemu Windows Server, które nie mają sprzętu graficznego obsługującego usługę WDDM, mogą używać funkcji BasicDisplay.

  • We wczesnych fazach instalacji systemu Windows, tuż przed ostatnim rozruchem, ładowany jest tylko element BasicDisplay .

    Na przykład użytkownik ma starszą platformę, która jest w dobrym stanie roboczym, chociaż nie ma wbudowanej obsługi sterowników graficznych dla systemu Windows 8 lub nowszego. Użytkownik aktualizuje do najnowszej wersji systemu Windows i używa BasicDisplay do konfiguracji, instalacji oraz pobrania sterownika IHV, jeśli jest dostępny.

  • Podczas instalacji sterownika w następujących przypadkach:

    • Gdy użytkownik instaluje nowy sterownik IHV WDDM, funkcja BasicDisplay jest używana podczas przejścia (od momentu odinstalowania starego sterownika IHV WDDM do punktu przed zainstalowaniem nowego sterownika IHV).
    • Gdy użytkownik napotka problemy z instalacją najnowszego sterownika IHV WDDM, użytkownik lub system może wyłączyć bieżący sterownik graficzny i użyć funkcji BasicDisplay.
    • Uaktualnienie sterownika: przy użyciu polecenia BasicDisplay nie ma potrzeby przechodzenia przez ponowny rozruch systemu podczas uaktualniania do zalecanego sterownika IHV.
    • Tryb awaryjny: w tym trybie ładowane są tylko zaufane sterowniki, w tym BasicDisplay.

Diagram przedstawiający scenariusze instalacji sterowników, w których jest używany podstawowy sterownik wyświetlania firmy Microsoft.

BasicDisplay jest zawsze używany z modułem BasicRender, który jest dostarczany przez system i uwidacznia funkcjonalność WARP z adaptera w jądrze.

PodstawoweRender można również używać w systemach, które nie mają zainstalowanego sterownika obsługującego renderowanie (na przykład urządzenia tylko do wyświetlania, takie jak Matrox lub DisplayLink, które nie mają procesora GPU).

Począwszy od systemu Windows 11, zarówno BasicDisplay , jak i BasicRender działają z lokalizacji DriverStore w folderze c:\Windows\System32\DriverStore.