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