Partager via


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