HKLM\SYSTEM\CurrentControlSet\Control
Description
The GroupOrderList subkey stores the order in which services in a
service group
are loaded when the system starts.
Services in a service group are assigned a tag. A
tag
is a numeric value that is unique within a service group. When the system loads a service group, it loads the services in the order in which their tags appear in the
GroupOrderList
entry for that service group.
Each entry in the GroupOrderList subkey represents a service group. The value of the entry contains the number of tags, followed by a series of tags in a specified order. All entries have the same format:
| Service group name |
REG_BINARY | Number of tags Tag [Tag
] |
For example,
|
PointerPort |
REG_BINARY |
030000000200000001000000030000000 |
The value in this example determines the order in which the three services in the PointerPort service group are loaded. The first significant digit, 3, indicates that the value of the entry contains three tags. The remaining significant digits, 2, 1, and 3, indicate that the service assigned tag 2 will load first in that group, followed by the service assigned tag 1, and then the service assigned tag 3.
Tip
To find the services in any service group, use Regedit.exe to open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. On the
Edit
menu, click
Find,
type the name of the service group, and select only the
Data
check box. Press F3 to find other services in the service group.
To find the service group and tag number of any service, open the subkey representing the service in \CurrentControlSet\Services. Click
Group
to find its service group, and click
Tag
to find its tag number.