Modification des paramètres de démarrage
Pour activer et configurer des fonctionnalités de système d’exploitation liées au démarrage, telles que le débogage, vous devez ajouter des paramètres de démarrage à une entrée de démarrage pour le système d’exploitation.
Pour modifier les paramètres de démarrage sur un système exécutant Windows, vous pouvez utiliser BCDEdit.
Utilisation de BCDEdit
Pour ajouter un paramètre de configuration de démarrage à une entrée de démarrage, utilisez les options d’entrée de démarrage BCDEdit pour modifier les paramètres globaux, tels que /ems, /debug, /dbgsettings, ou définissez des paramètres individuels à l’aide des options BCDEdit /set . Pour obtenir la liste complète des options BCDEdit, à l’invite de commandes, tapez BCDEdit /? ou BCDEdit /?< pour> trouver de l’aide sur une commande spécifique.
Par exemple, la commande suivante active PAE pour une entrée de démarrage spécifiée :
bcdedit /set {802d5e32-0784-11da-bd33-000476eba25f} pae forceenable
Pour activer ou désactiver le débogueur du noyau, utilisez l’option /debug avec la syntaxe suivante :
bcdedit /debug <ID> [on | off]
L’ID <> est le GUID associé à l’entrée de démarrage. Si vous ne spécifiez pas d’ID<>, la commande modifie le système d’exploitation actuellement actif. La commande suivante active le débogueur de noyau pour une entrée de démarrage appelée DebugEntry :
bcdedit /debug {49916baf-0e08-11db-9af4-000bdbd316a0} on
Pour afficher les entrées de démarrage actuelles, tapez bcdedit à l’invite de commandes. L’entrée de démarrage de DebugEntry indique que le débogueur du noyau est activé.
## Windows Boot Loader
-------------------
identifier {49916baf-0e08-11db-9af4-000bdbd316a0}
device partition=C:
path \Windows\system32\winload.exe
description DebugEntry
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {3e3a9f69-024a-11db-b5fc-a50a1ad8a70e}
nx OptIn
pae ForceEnable
debug Yes