Microsoft Basic Display Driver

À compter de Windows 8, Microsoft Basic Display Driver (MSBDD) est le pilote d’affichage intégré qui a remplacé les pilotes XDDM VGA Save et VGA PnP. MSBDD est le pilote d’affichage intégré par défaut qui est chargé pendant l’installation, en mode sans échec, en l’absence d’un pilote graphique IHV ou lorsque le pilote IHV graphique installé dans la boîte de réception ne fonctionne pas ou est désactivé. L’objectif principal de ce pilote est de permettre à Windows d’écrire dans la mémoire tampon de trame linéaire du contrôleur d’affichage.

Les principaux avantages de l’utilisation de MSBDD sont les suivants :

  • MSBDD permet d’assurer une expérience utilisateur final et développeur cohérente, car il est compatible avec les API et technologies DirectX telles que la composition du bureau.
  • Les scénarios serveur peuvent tirer parti des fonctionnalités plus élevées (en particulier, des fonctionnalités telles que les mises à jour sans redémarrage, le démarrage et l’arrêt dynamiques, etc.) qui sont fournies par le modèle de pilote WDDM.
  • MSBDD prend en charge le protocole GOP (Unified Extensible Firmware Interface) (UEFI).
  • MSBDD fonctionne sur le matériel XDDM et WDDM.

MSBDD peut utiliser le BIOS vidéo pour gérer les modes et les résolutions sur un seul moniteur. Sur les plateformes UEFI, MSBDD hérite de la mémoire tampon de trame linéaire qui est définie pendant le démarrage ; dans ce cas, aucune modification de mode ou de résolution n’est possible. Comme le montre la figure ci-dessous, MSBDD est utilisé dans les scénarios suivants :

  • Serveur : les configurations de serveur qui ne disposent pas de matériel graphique compatible WDDM peuvent utiliser MSBDD.

  • Installation de Windows : dans les premières phases de l’installation de Windows, juste avant le démarrage final, seul le MSBDD est chargé.

    Par exemple, un utilisateur dispose d’une plateforme plus ancienne qui est actuellement en état de fonctionnement, bien qu’elle n’ait pas de prise en charge du pilote graphique intégré pour Windows 8 ou version ultérieure. L’utilisateur effectue une mise à niveau vers la version actuelle de Windows et utilise MSBDD pour l’installation, l’installation et pour récupérer un pilote IHV, le cas échéant.

  • Installation du pilote, dans les cas suivants :

    • Lorsqu’un utilisateur installe un nouveau pilote WDDM IHV, MSBDD est utilisé pendant la transition (à partir du moment où l’ancien pilote WDDM IHV est désinstallé jusqu’au point avant l’installation du nouveau pilote IHV).
    • Lorsqu’un utilisateur rencontre des problèmes lors de l’installation du pilote WDDM IHV le plus récent, l’utilisateur ou le système peut désactiver le pilote graphique actuel et utiliser MSBDD.
    • Mise à niveau du pilote : à l’aide de MSBDD, il n’est pas nécessaire de procéder à un redémarrage du système lors de la mise à niveau vers le pilote IHV recommandé.
    • Mode sans échec : dans ce mode, seuls les pilotes approuvés sont chargés ; cela inclut MSBDD.

Diagramme montrant les scénarios d’installation du pilote dans lesquels microsoft Basic Display Driver est utilisé.