Parametri di avvio per caricare una compilazione parziale controllata

Una build controllata parziale contiene versioni di build controllate del kernel e HAL e una build gratuita del resto del sistema operativo. Per informazioni dettagliate, vedere Installazione del sistema operativo controllato e HAL (per Windows Vista e versioni successive).

Nota

Le build controllate erano disponibili nelle versioni precedenti di Windows, precedenti a Windows 10 versione 1803. Usare strumenti come Driver Verifier e GFlags per controllare il codice del driver.

Configurazione di una compilazione parziale controllata in Windows

Per configurare una compilazione controllata parziale, usare il comando BCDedit /set e le opzioni kernel e hal .

I comandi seguenti configurano una voce di avvio per l'uso delle versioni controllate del livello di astrazione hardware e kernel (HAL).

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

Per visualizzare i risultati dei comandi, digitare bcdedit /enum. L'opzione /enum elenca tutte le voci di avvio. La voce di avvio modificata per usare le versioni controllate del kernel e HAL è stata configurata anche per il debug del kernel tramite una connessione seriale.

## 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