BootVerification

HKLM\SYSTEM\CurrentControlSet\Services

Description

The BootVerification subkey stores entries for Bootvrfy.exe, a program included in Windows 2000 that notifies the system that startup was successful. Bootvrfy.exe can be run on a local or remote computer.

By default, Winlogon determines whether a startup is successful, and it notifies the system of the success or failure. However, you can use Bootvrfy to declare the logon successful instead. Typically, users place Bootvrfy.exe in a service group so that it runs after mission-critical applications have been loaded successfully. This ensures that startup is declared successful only after these applications have been loaded.

Note Image Note

Windows 2000 does not add this entry to the registry. You can add it by editing the registry or by using a program that edits it.

To run a custom startup verification program, you must disable the standard startup verification functions in Winlogon by setting the value of the ReportBootOk entry to 0.

You cannot run Bootvrfy.exe if you are also running a custom startup verification program. Custom boot verification programs are listed in the value of the ImagePath entry in the BootVerificationProgram subkey.

Tip Image Tip

To run Bootvrfy.exe, use a registry editor to add the BootVerification subkey to the registry. Then, add the following entries to the subkey with the values specified:

Entry name

Data type

Value

ErrorControl

REG_DWORD

1

ImagePath

REG_EXPAND_SZ

Bootvrfy.exe

ObjectName

REG_SZ

LocalSystem

Start

REG_DWORD

3

Type

REG_DWORD

2

Related Entries

Page Image

BootVerificationProgram subkey

Page Image

ImagePath

Page Image

ReportBootOk