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 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 is 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 entry in this example determines the order in which the three services in the PointerPort service group are loaded. The first value, 3, indicates that there are three tags stored in the entry. The remaining values, 2, 1, and 3, indicate that the service assigned tag 2 will be loaded first in that group, followed by the service assigned tag 1, and then the service assigned tag 3.

Tip Image 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.