The ServiceGroupOrder subkey specifies the order to load various groups of services.
Order within groups is specified using the value of Tag under the specific Services subkeys and the values in the GroupOrderList subkey. For example, when you start Windows NT, the Boot Loader scans the Registry for drivers with a Start value of 0 (which indicates that these drivers should be loaded but not initialized before the Kernel) and a Type value of 0x1 (which indicates a Kernel device driver such as a hard disk or other low-level hardware device driver). The drivers are then loaded into memory in the order specified as the List value in the ServiceGroupOrder subkey.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder
List REG_MULTI_SZ Group names
Specifies the order for loading drivers into memory.
Default:
SCSI miniport
port
Primary disk
SCSI class
SCSI CDROM
class filter
boot file system
Base
Keyboard Port
Pointer Port
Keyboard Class
Pointer Class
Video
file system
Event log
Streams Drivers
NDIS
TDI
NetBIOSGroup
NetDDEGroup
extended base network