This command sets or displays the global debugger settings for the system.
This command does not enable or disable the debugger for any particular boot
entry. To enable or disable the debugger for a particular boot entry, use
"bcdedit /debug < identifier> ON". For information about identifiers, run
"bcdedit /? ID".
To set an individual global debugger setting, use
"bcdedit /set {dbgsettings} ". For information about valid
types, run "bcdedit /? TYPES".
bcdedit /dbgsettings [ [DEBUGPORT:] [BAUDRATE:]
[CHANNEL:] [TARGETNAME:]
[HOSTIP:] [PORT:] [KEY:] [nodhcp]
[newkey] /start /noumex ]
Specifies the type of debugger. can be one of
SERIAL, 1394, USB, NET or LOCAL.
For SERIAL debugging, specifies the serial port to use as
the debugging port. This is an optional setting.
For SERIAL debugging, specifies the baud rate to be used
for debugging. This is an optional setting.
For 1394 debugging, specifies the 1394 channel to be used
for debugging.
For universal serial bus (USB) debugging, specifies the USB
target name to be used for debugging.
For network debugging, specifies the IPv4 address of the
host debugger.
For network debugging, specifies the port to communicate
with on the host debugger. Should be 49152 or higher.
For network debugging, specifies the key with which to
encrypt the connection. [0-9] and [a-z] allowed only.
nodhcp For network debugging prevents use of DHCP to obtain the
target IP address.
newkey For network debugging specifies that a new encryption key
should be generated for the connection.
/start For all debugger types, this specifies the debugger
start policy. can be one of the following:
ACTIVE
AUTOENABLE
DISABLE.
If not specified, ACTIVE is the default.
/noumex If specified, this causes the kernel debugger to ignore any
user-mode exceptions.
Examples:
The following command displays the current global debugger settings:
bcdedit /dbgsettings
The following command sets the global debugger settings to serial debugging
over com1 at 115,200 baud:
bcdedit /dbgsettings SERIAL DEBUGPORT:1 BAUDRATE:115200
The following command sets the global debugger settings to 1394 debugging
using channel 23:
bcdedit /dbgsettings 1394 CHANNEL:23
The following command sets the global debugger settings to USB debugging
using target name DEBUGGING:
bcdedit /dbgsettings USB TARGETNAME:DEBUGGING
The following command sets the global debugger settings to network debugging
with a debugger host at 192.168.1.2 communicating on port 50000:
bcdedit /dbgsettings NET HOSTIP:192.168.1.2 PORT:50000
The following command sets the global debugger settings to local debugging:
bcdedit /dbgsettings LOCAL
This command returns a signed digest that is a combination of the contents of a specified platform configuration register ...
This command returns the public portion of the TPM endorsement key. This command is disabled when ownership of the TPM is ...
This command saves a loaded resource outside the TPM. After successful execution of this command the TPM automatically releases ...
This command sets an entry option value in the boot configuration data store. bcdedit /store /set { } /addfirst | /addlast ...
This command sets or displays the global debugger settings for the system. This command does not enable or disable the debugger ...
This command sets or displays the global remote event logging settings for the system. Currently this command is an alias ...
This command sets or displays the hypervisor settings for the system. This command does not enable or disable the hypervisor ...
This command sets the default entry that the boot manager will use when the timeout expires. bcdedit /default Specifies the ...
This command sets the display order to be used by the boot manager. bcdedit /displayorder . /addfirst | /addlast | /remove ...