Partilhar via


Parâmetros de inicialização para carregar uma compilação parcial verificada

Uma compilação verificada parcial contém versões de compilação verificadas do kernel e do HAL e uma compilação livre do restante do sistema operativo.

Observação

As compilações verificadas estavam disponíveis em versões mais antigas do Windows, antes do Windows 10 versão 1803. Use ferramentas como Driver Verifier e GFlags para verificar o código do driver.

Configurando uma compilação parcial verificada no Windows

Para configurar uma compilação parcial verificada, use o comando BCDedit /set e as opções kernel e hal.

Os comandos a seguir configuram uma entrada de inicialização para usar as versões verificadas do kernel e da camada de abstração de hardware (HAL).

bcdedit /set {18b123cd-2bf6-11db-bfae-00e018e2b8db} kernel ntoskrnl.chk
bcdedit /set {18b123cd-2bf6-11db-bfae-00e018e2b8db} hal halacpi.chk

Para visualizar os resultados dos comandos, digite bcdedit /enum. A opção /enum lista todas as entradas de inicialização. A entrada de inicialização que foi modificada para usar as versões de verificação do kernel e HAL também foi configurada para debug do kernel via conexão serial.

## Windows Boot Loader
-------------------
identifier              {18b123cd-2bf6-11db-bfae-00e018e2b8db}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             PartialCheckedBuild
locale                  en-US
inherit                 {bootloadersettings}
debugtype               serial
debugport               1
baudrate                115200
osdevice                partition=C:
systemroot              \Windows
kernel                  ntoskrnl.chk
hal                     halacpi.chk
resumeobject            {d7094401-2641-11db-baba-00e018e2b8db}
nx                      OptIn
debug                   Yes