O'Reilly logo

Windows Vista Security: Praxisorientierte Sicherheit für Profis by Marcus Nasarek

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Managing the BCD Data Store
|
789
As you can see from the listing, there are a number of additional entries. Each entry
has a specific purpose, and lists values that you can set, including the following:
Resume from Hibernate
The Resume from Hibernate entry shows the current configuration for the
resume feature in Windows Vista. The preoperating system boot utility that con-
trols resume is Winresume.exe, which in this example is stored in the C:\
Windows\system32 folder. The hibernation data, as specified in the
filepath
parameter, is stored in the Hiberfil.sys file in the root folder on the osdevice (c:
in this example). Because the resume feature works differently if the computer
has Physical Address Extension (PAE) and debugging enabled, these options are
tracked by the
PAE and Debugoptionenabled parameters.
Windows Memory Test
The Windows Memory Test entry shows the current configuration for the Win-
dows Memory Diagnostics utility. The preoperating system boot utility that con-
trols memory diagnostics is Memtest.exe, which in this example is stored in the
C:\boot folder. Because the memory diagnostics tool is designed to detect bad
memory by default, the
badmemoryaccess parameter is set to yes by default.
Because the memory diagnostics tool works differently if the computer has
debugging enabled,
Bootdebug is used to track the status of boot debugging.
EMS Settings
The EMS Settings entry shows the configuration used when booting with Emer-
gency Management Services. Individual Windows Boot Loader entries control
whether EMS is enabled.
Debugger Settings
The Debugger Settings entry shows the configuration used when booting with
the debugger turned on. Individual Windows Boot Loader entries control
whether the debugger is enabled. When debug booting is turned on,
Debugtype
sets the type of debugger as SERIAL, 1394,orUSB. With SERIAL debugging,
Debugport specifies the serial port being used as the debugger port and Baudrate
specifies the baud rate to be used for debugging. With 1394 debugging, you can
use
Channel to set the debugging channel. With USB debugging, you can use
Targetname to set the USB target name to be used for debugging.
Managing the BCD Data Store
You can use the BCD Editor to add, modify, and delete entries in the BCD data
store. Although I discuss related tasks in the sections that follow, only experienced
users should attempt to modify the BCD data store. If you make a mistake, your
computer may end up in a nonbootable state.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required