Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Microsoft Basic Display Driver (BasicDisplay.sys) é um driver de vídeo genérico que acompanha o sistema operacional Windows. É o driver de vídeo padrão que o sistema carrega no modo de segurança durante a instalação quando ocorre uma das seguintes condições:
- Um driver de gráficos IHV não está presente.
- O driver IHV de gráficos instalados na caixa de entrada não está funcionando ou está desativado.
O objetivo principal do BasicDisplay é permitir que o Windows grave no buffer de quadros lineares do controlador de vídeo.
Os principais benefícios de usar o BasicDisplay são:
- O BasicDisplay ajuda a permitir uma experiência consistente do usuário final e do desenvolvedor porque é compatível com APIs e tecnologias do DirectX, como a Composição da Área de Trabalho.
- Os cenários de servidor podem se beneficiar da funcionalidade mais alta (especificamente, recursos como atualizações sem reinicialização, início e parada dinâmicos e assim por diante) fornecidos pelo modelo de driver WDDM.
- BasicDisplay suporta Unified Extensible Firmware Interface (UEFI) Graphics Output Protocol (GOP).
- BasicDisplay funciona em hardware WDDM e XDDM antigo.
BasicDisplay pode usar o BIOS de vídeo para gerenciar modos e resoluções em um único monitor. Em plataformas UEFI, BasicDisplay herda o buffer de quadros linear definido durante a inicialização. Neste caso, não são possíveis alterações de modo ou resolução. Como mostrado na figura a seguir, BasicDisplay é usado nos seguintes cenários:
As configurações do Windows Server que não possuem hardware gráfico compatível com WDDM podem usar o BasicDisplay.
Nas fases iniciais da instalação do Windows, pouco antes da inicialização final, apenas o BasicDisplay é carregado.
Por exemplo, um usuário tem uma plataforma mais antiga que está atualmente em condições de funcionamento, embora não tenha suporte de driver gráfico in-box para Windows 8 ou posterior. O usuário atualiza para a versão atual do Windows e usa BasicDisplay para a instalação, instalação e para recuperar um driver IHV, se houver um disponível.
Durante a instalação do driver, nos seguintes casos:
- Quando um usuário está instalando um novo driver WDDM IHV, BasicDisplay é usado durante a transição (desde o ponto em que o driver IHV WDDM antigo é desinstalado até o ponto antes da instalação do novo driver IHV).
- Quando um utilizador encontra problemas ao instalar o driver WDDM IHV mais recente, o utilizador ou o sistema pode desativar o driver gráfico atual e reverter para usar BasicDisplay.
- Atualização de driver: Usando o BasicDisplay, não há necessidade de passar por uma reinicialização do sistema ao atualizar para o driver recomendado pelo IHV.
- Modo de segurança: Neste modo, apenas os controladores confiáveis são carregados, incluindo BasicDisplay.
BasicDisplay é sempre usado com BasicRender, que é o módulo fornecido pelo sistema que expõe a funcionalidade do WARP de um adaptador no kernel.
O BasicRender também pode ser usado em sistemas que não têm um driver com capacidade de renderização instalado (por exemplo, dispositivos somente de exibição, como Matrox ou DisplayLink, que não têm uma GPU).
A partir do Windows 11, BasicDisplay e BasicRender são executados a partir de seus locais DriverStore em c:\Windows\System32\DriverStore.