Paramètres de démarrage pour charger une build vérifiée partielle
Une build vérifiée partielle contient des versions de build vérifiées du noyau et de la couche d’abstraction matérielle (HAL), ainsi qu’une build gratuite du reste du système d’exploitation. Pour plus d’informations, consultez Installation uniquement du système d’exploitation vérifié et de HAL (pour Windows Vista et versions ultérieures).
Remarque
Les builds vérifiées étaient disponibles sur les anciennes versions de Windows, avant la version 1803 de Windows 10. Utilisez des outils tels que Driver Verifier et GFlags pour vérifier le code du pilote.
Configuration d’une build vérifiée partielle dans Windows
Pour configurer une build vérifiée partielle, utilisez la commande BCDedit /set ainsi que les options kernel et hal.
Les commandes suivantes configurent une entrée de démarrage pour utiliser les versions vérifiées du noyau et de la couche d’abstraction matérielle (HAL).
bcdedit /set {18b123cd-2bf6-11db-bfae-00e018e2b8db} kernel ntoskrnl.chk
bcdedit /set {18b123cd-2bf6-11db-bfae-00e018e2b8db} hal halacpi.chk
Pour afficher les résultats des commandes, tapez bcdedit /enum. L’option /enum répertorie toutes les entrées de démarrage. L’entrée de démarrage qui a été modifiée pour utiliser les versions vérifiées du noyau et de la HAL a également été configurée pour le débogage du noyau via une connexion en série.
## 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