HKEY_LOCAL_MACHINE\SYSTEM\

CurrentControlSet\Services\



The Services subkeys  contain parameters for the device drivers, file system drivers, and Win32 service drivers.
The name of each Services subkey is the name of the service, which is also the root of the name of the file from which the service is loaded. For example, for the serial mouse, the service name and Services subkey name is Sermouse. The file from which this is loaded is SystemRoot\SYSTEM32\DRIVERS\SERMOUSE.SYS.
All service names are defined under HKEY_LOCAL_MACHINE\SOFTWARE. The names of the Windows NT built-in network services such as the Alerter and Browser services are defined under the Microsoft\Windows NT\CurrentVersion subkey in the Software area of the Registry.
Each Services subkey can have additional subkeys. Many services have a Linkage subkey, which provides data for binding network components. Many services also have a Parameters subkey that contains entries defined by the service with values for configuring the specific service.
Values for Parameters subkeys and other service-specific entries are described in these sections in this chapter: Loading the services
Los servicios se agrupan en grupos de servicios. Windows NT carga estos grupos de forma secuencial según el orden dado por la clave ServiceGroupOrder. Dentro de cada grupo el orden de carga de los servicios que lo integran viene dado por GroupOrderList. Los servicios que no están asignados a ningún grupo son cargados después de que todos los grupos hayan sido cargados. La parte del sistema operativo encargado de la carga de servicios es el Service Control Manager, SCM.

The following standard value entries appear for each Services subkey:
 
 
Type REG_DWORD Tipos de servicios
ErrorControl REG_DWORD Severity of error if the service fails to start during boot
Group REG_SZ  Specifies the Service Group name that a service belongs to
Start REG_DWORD Modo de arranque del servicio
DisplayName REG_SZ Identificador del servicio en Panel de control - Servicios o Dispositivos
DependOnGroup REG_MULTI_SZ Defines the Service Groups which must be loaded succesfully (at least one service from the named group) before this service loads.
DependOnService REG_MULTI_SZ Servicios que deben ser cargados con éxito antes de que este arranque
ImagePath REG_SZ Pathname of service or driver file. For adapters, is ignored
Default: 
For a driver, systemroot\SYSTEM32\DRIVERS\driverName.SYS. 
For a service, systemroot\SYSTEM32\serviceName.EXE 
ObjectName REG_SZ Specifies an object name: 
  • If Type specifies a WIN32 Service, this name is the account name that the service will use to log on when the service runs.
  • If Type specifies a Kernel driver or file system driver, this name is the Windows NT driver object name that the I/O Manager uses to load the device driver.
Parameters\Application  REG_SZ Nombre completo del programa a ejecutar por este servicio
Tag REG_DWORD A unique numeric value within a Service Group which determines the service load order in that group 

Nivel de error si falla el arranque:
0x0 (Ignore) If the driver fails to load or initialize, start up proceeds. No warning is displayed
0x1 (Normal) If the driver fails to load or initialize, startup should proceed, but display a warning
0x2 (Severe)  If the startup is not using the LastKnownGood control set, switch to LastKnownGood. If the startup attempt is using LastKnownGood, continue on in case of error
0x3 (Critical) Fail the attempted system startup. If the startup is not using the LastKnownGood control set, switch to LastKnownGood. If the startup attempt is using LastKnownGood, run a bug-check routine

Tipos de servicios:
0x1 A Kernel device driver.
0x2 File system driver, which is also a Kernel device driver
0x4 A set of arguments for an adapter
0x8
0x10 A Win32 program that can be started by the Service Controller and that obeys the service control protocol. This type of Win32 service runs in a process by itself.
0x20 A Win32 service that can share a process with other Win32 services. 
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 CurrentControlSet\Control\ServiceGroupOrder
0x110
0x120

Grupos de servicios:
 

Base
Boot file system
Event log
Extended base
File system
Filter
Keyboard Port
NDIS
NDISWAN
NETDDEGroup
NetworkProvider
NetBIOSGroup
PCI Configuration
PlugPlay
PNP_TDI
Pointer port
Primary disk
RemoteValidation
SCSI CDROM Class
SCSI Class
SCSI miniport
SpoolerGroup
Streams Drivers
System Bus Extender
TDI
Video
Video Init
Tipo de arranque del servicio:

    NT loads services and drivers in three phases, each of which corresponds to a particular Start definition. The first phase, Boot, occurs just after NTOSKRNL starts. At this time, the system loads only those drivers essential to NT's boot. The second phase, System, is when the system loads the majority of device drivers. The system is still in its text mode (blue screen) during this phase. The system initiates the third phase, Auto, about the time the Win32 subsystem starts. You can identify approximately when the Win32 services start by the appearance of the system logon dialog box.

The Start value is ignored for adapters. If Type is a Win32 Service value, the Start value must specify an Auto, Demand, or Disabled value.
 
SERVICE_BOOT_START 0x0 Kernel  (Phase 2) Represents a part of the driver stack for the boot (startup) volume and must therefore be loaded by the Boot Loader (OSLoader)
SERVICE_SYSTEM_START 0x1 I/O subsystem  (Phase 5) Represents a driver to be loaded at Kernel initialization (at blue screen) 
SERVICE_AUTO_START 0x2 Service Control Manager  (Phase 8) To be loaded or started automatically for all startups, regardless of service type (after Win32 starts­approximately when logon prompt appears)
SERVICE_DEMAND_START 0x3 Service Control Manager  (On demand) Available, regardless of type, but will not be started until the user starts it (for example, by using the Devices icon in Control Panel).
SERVICE_DISABLED 0x4 Service Control Manager Not to be started under any conditions


Algunos parametros especiales

[Afd\Security]
"Security"=01,00,14,80...

[Afd\Enum]
"0"="Root\\LEGACY_AFD\\0000"
"Count"=1
"NextInstance"=1

[aic78xx]
"RequestedSystemResources"=(a):c8,00,00...
"PlugPlayServiceType"=1

[aic78xx\Enum]
"0"="Root\\LEGACY_AIC78XX\\0000"
"Count"=1
"NextInstance"=1

[Alerter\Parameters]
"AlertNames"=(7):0

[Alerter\Security]
"Security"=01,00,14,80...

[AsyncMac\Linkage]
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,41,73...

[AsyncMac\Linkage\Disabled]
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[AsyncMac\Parameters]
"Ports"=1
"DialinNBF"=
"DialoutNBF"=
"DialinIP"=
"DialoutIP"=1
"DialinoutIPX"=

[AsyncMac\Security]
"Security"=01,00,14...

[AsyncMac\Enum]
"0"="Root\\LEGACY_ASYNCMAC\\0000"
"Count"=1
"NextInstance"=1

[AsyncMac2\Linkage]
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,41,73...

[AsyncMac2\Linkage\Disabled]

[AsyncMac2\Parameters]
"Ports"=1
"BusType"=5

[atapi]
"PlugPlayServiceType"=1

[atapi\Enum]
"0"="Root\\LEGACY_ATAPI\\0000"
"Count"=1
"NextInstance"=1

[ati\Device0]
"VgaCompatible"=
"InstalledDisplayDrivers"=(7):61,74,69,00,38,35,31,34,61,00,00

[Beep\Enum]
"0"="Root\\LEGACY_BEEP\\0000"
"Count"=1
"NextInstance"=1

[Browser\Parameters]
 
MaintainServerList  Decide si un ordenador puede ser un Examinador. Sus posibles valores son:
No     This computer will never be a browser
Yes    This computer will become a browser
Auto  This computer is a potential browser
IsDomainMasterBrowser Decide que servidores se convierten en Examinador principal (Master Browser) y Examinador secundario (Backup Browser). Setting the  entry to True or Yes or 1 on a computer makes that computer a preferred master browser.

[Browser\Security]
"Security"=01,00,14...

[Browser\Enum]
"0"="Root\\LEGACY_BROWSER\\0000"
"Count"=1
"NextInstance"=1

[Busmouse\Parameters]
"MouseDataQueueSize"=64
"NumberOfButtons"=2
"SampleRate"=32
"PointerDeviceBaseName"="PointerPort"

[Cdaudio\Enum]
"Count"=
"NextInstance"=

[Cdfs\Enum]
"0"="Root\\LEGACY_CDFS\\0000"
"Count"=1
"NextInstance"=1

[Cdrom]


[Cdrom\Enum]
"0"="Root\\LEGACY_CDROM\\0000"
"Count"=1
"NextInstance"=1

[Changer\Enum]
"Count"=
"NextInstance"=

[cirrus\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61...

[ClipSrv]

[ClipSrv\Security]
"Security"=01,00,14...

[ClipSrv\Enum]
"0"="Root\\LEGACY_CLIPSRV\\0000"
"Count"=1
"NextInstance"=1

[cs32ba11\Parameters\Device0]
"Mixer_Master_Out_Id"=6f006e
"Mixer_Master_Out"="ON,Salida principal,Volumen"
"Mixer_Wave_Input_Id"=710070
"Mixer_Wave_Input"="ON,Entrada de onda,Grabación"
"Mixer_Voice_Commands_Id"=730072
"Mixer_Voice_Commands"="ON,Comandos de voz,Voz"
"Mixer_Master_Out_Line_Id"=790078
"Mixer_Master_Out_Line"="ON,Línea,Line"
"Mixer_Master_Out_Wave_Id"=7b007a
"Mixer_Master_Out_Wave"="ON,Onda,Wave"
"Mixer_Master_Out_Synth_Id"=7d007c
"Mixer_Master_Out_Synth"="ON,Sintetz.,Synth"
"Mixer_Master_Out_CD_Id"=c500c2
"Mixer_Master_Out_CD"="ON,CD,CD"
"Mixer_Master_Out_PCSpeaker_Id"=c600c3
"Mixer_Master_Out_PCSpeaker"="ON,PCSpeaker,PCSpeaker"
"Mixer_Master_Out_Monitor_Id"=c700c4
"Mixer_Master_Out_Monitor"="ON,Monitor,Monitor"
"Mixer_Wave_Input_Line_Id"=790078
"Mixer_Wave_Input_Line"="ON,Línea,Line"
"Mixer_Wave_Input_Mic_Id"=7f007e
"Mixer_Wave_Input_Mic"="ON,Mic,Mic"
"Mixer_Wave_Input_Synth_Id"=c000be
"Mixer_Wave_Input_Synth"="ON,Synth,Synth"
"Mixer_Wave_Input_MixOut_Id"=c100bf
"Mixer_Wave_Input_MixOut"="ON,MixOut,MixOut"
"Mixer_Voice_Commands_Line_Id"=790078
"Mixer_Voice_Commands_Line"="ON,Línea,Line"
"Mixer_Voice_Commands_Mic_Id"=7f007e
"Mixer_Voice_Commands_Mic"="ON,Mic,Mic"
"Mixer_Voice_Commands_Synth_Id"=c000be
"Mixer_Voice_Commands_Synth"="ON,Synth,Synth"
"Mixer_Voice_Commands_MixOut_Id"=c100bf
"Mixer_Voice_Commands_MixOut"="ON,MixOut,MixOut"
"PnP_DevNode"=
"PnP_ChangeResources"=1
"PnP_UseRegistry"=1
"DSP Version"=
"PnP_Installation"=
"Port"=00530
"DmaChannel"=1
"Interrupt"=7
"DMACaptureChannel"=
"Duplex"=1
"CodecVersion"=04231
"DITHER"=
"MicBoost"=
"InputSelection"=1
"lLineVolume"=0c000
"rLineVolume"=0c000
"lVirtualMasterVolume"=0eded
"rVirtualMasterVolume"=0eded
"lMicVolume"=0b851
"rMicVolume"=0b851
"lAuxInVolume"=0c000
"rAuxInVolume"=0c000
"lLoopBackInputVolume"=
"rLoopBackInputVolume"=
"MonitorVolume"=0c000
"MonitorMute"=
"MonitorMode"=2
"lAuxVolume"=0d700
"rAuxVolume"=0d700
"AuxMute"=
"lAux2Volume"=0eded
"rAux2Volume"=0eded
"Aux2Mute"=
"lLineMixVolume"=0ecec
"rLineMixVolume"=0ecec
"LineMixMute"=
"VirtualMasterMute"=
"MonoVolume"=0c000
"MonoMute"=
"MonoOutMute"=
"lMasterVolume"=0e9e9
"rMasterVolume"=0e9e9
"MasterMute"=
"MeterDisplay"=
"VUUpdateRate"=f
"DecayRate"=c
"LineGang"=1
"MicGang"=1
"AuxInGang"=1
"LoopBackInputGang"=1
"AuxGang"=1
"Aux2Gang"=1
"LineMixGang"=1
"VirtualMasterGang"=1
"MasterGang"=1
"SingleDMA"=
"Mad16Present"=1
"HighPassFilter"=
"InterruptRate"=8
"Logical_SB_Port"=00220
"LogicalSynthPort"=00388
"LogicalGameDev"=
"LogicalGamePort"=00200
"Logical4232Port"=00538
"LogicalMpu401Dev"=
"LogicalMpu401Port"=00330
"LogicalMpu401Int"=
"LogicalCdRomDev"=
"LogicalCdRomPort"=00340
"MicroCodeVersionFile"=
"MicroCodeVersionDriver"=
"MicroCodeVersionLoaded"=

[cs32ba11\Parameters\Device0\Devices]
"CSWaveIn0"=1
"CSWaveOut0"=2
"CSMixer0"=6
"CSAux0"=5
"opl3.mid"=7

[cs32ba11\Security]
"Security"=01,00,14...

[cs32ba11\Enum]
"0"="Root\\LEGACY_CS32BA11\\0000"
"Count"=1
"NextInstance"=1

[Dell_DGX\Device0]
"VgaCompatible"=
"InstalledDisplayDrivers"=(7):66,72,61,6d,65,62,75,66,00,00

[DHCP]
"Type"=dword:00000020
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"ImagePath"=(2):25,53,79...
"DisplayName"="Cliente DHCP"
"Group"="TDI"
"DependOnService"=(7):54,63,70,69,70,00,41,66,64,00,4e,65,74,42,54,00,00
"DependOnGroup"=(7):00
"ObjectName"="LocalSystem"

[DHCP\Linkage]

[DHCP\Linkage\Disabled]

[DHCP\Parameters]

[DHCP\Parameters\Options]

[DHCP\Parameters\Options\1]
"RegLocation"="System\\CurrentControlSet\\Services\\?\\Parameters\\Tcpip\\DhcpSubnetMaskOpt"
"KeyType"=dword:00000007

[DHCP\Parameters\Options\15]
"RegLocation"="System\\CurrentControlSet\\Services\\Tcpip\\Parameters\\DhcpDomain"
"KeyType"=dword:00000001

[DHCP\Parameters\Options\3]
"RegLocation"="System\\CurrentControlSet\\Services\\?\\Parameters\\Tcpip\\DhcpDefaultGateway"
"KeyType"=dword:00000007

[DHCP\Parameters\Options\44]
"RegLocation"="System\\CurrentControlSet\\Services\\NetBT\\Adapters\\?\\DhcpNameServer"
"KeyType"=dword:00000001

[DHCP\Parameters\Options\46]
"RegLocation"="System\\CurrentControlSet\\Services\\NetBT\\Parameters\\DhcpNodeType"
"KeyType"=dword:00000004

[DHCP\Parameters\Options\47]
"RegLocation"="System\\CurrentControlSet\\Services\\NetBT\\Parameters\\DhcpScopeID"
"KeyType"=dword:00000001

[DHCP\Parameters\Options\6]
"RegLocation"="System\\CurrentControlSet\\Services\\Tcpip\\Parameters\\DhcpNameServer"
"KeyType"=dword:00000001

[DHCP\Security]
"Security"=01,00,14...

[DHCP\Enum]
"0"="Root\\LEGACY_DHCP\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

[Disk\Enum]
"0"="Root\\LEGACY_DISK\\0000"
"Count"=1
"NextInstance"=1

[et4000\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61...

[EventLog]
"PlugPlayServiceType"=3

[EventLog\Application]
"File"=(2):25,53,79...
"MaxSize"=80000
"Retention"=93a80
"Sources"=(7):57,69,6e,6c...

[EventLog\Application\Autochk]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\DrWatson]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\hpmon]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\ntbackup]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\Perfctrs]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\Perflib]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\Perfmon]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\Replicator]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\Type 1 Installer]
"EventMessageFile"=(2):25,53,79..
"TypesSupported"=7

[EventLog\Application\Userenv]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\Windows 3.1 Migration]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Application\Winlogon]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7

[EventLog\Security]
"File"=(2):25,53,79...
"MaxSize"=80000
"Retention"=93a80
"PrimaryModule"="Security"
"Sources"=(7):53,70,6f...

[EventLog\Security\LSA]
"ParameterMessageFile"=(2):25,53,79...

[EventLog\Security\LSA\ObjectNames]
"PolicyObject"=01600
"SecretObject"=01610
"TrustedDomainObject"=01620
"UserAccountObject

[EventLog\Security\NetDDE Object]
"ParameterMessageFile"=(2):25,53,79..

[EventLog\Security\NetDDE Object\ObjectNames]
"DDE Share"=01d00

[EventLog\Security\SC Manager]
"ParameterMessageFile"=(2):25,53,79...

[EventLog\Security\SC Manager\ObjectNames]
"SC_MANAGER Object"=01c00
"SERVICE Object"=01c10

[EventLog\Security\Security]
"EventMessageFile"=(2):25,53,79...
"ParameterMessageFile"=(2):25,53,79...
"CategoryMessageFile"=(2):25,53,79...
"CategoryCount"=7
"TypesSupported"=1c

[EventLog\Security\Security\ObjectNames]
"Device"=01100
"Directory"=01110
"Event"=01120
"EventPair"=01130
"File"=01140
"Key"=01150
"Mutant"=01160
"Port"=01170
"Process"=01180
"Profile"=01190
"Section"=011a0
"Semaphore"=011b0
"SymbolicLink"=011c0
"Thread"=011d0
"Timer"=011e0
"Token"=011f0
"Type"=01200
"IoCompletion"=01300
"MailSlot"=01140
"NamedPipe"=01140
"Channel"=01400
"WindowStation"=01a00
"Desktop"=01a10

[EventLog\Security\Security Account Manager]
"ParameterMessageFile"=(2):25,53,79...

[EventLog\Security\Security Account Manager\ObjectNames]
"SAM_SERVER"=01500
"SAM_DOMAIN"=01510
"SAM_GROUP"=01520
"SAM_ALIAS"=01530
"SAM_USER"=01540

[EventLog\Security\Spooler]
"ParameterMessageFile"=(2):25,53,79...

[EventLog\Security\Spooler\ObjectNames]
"Server"=01b00
"Printer"=01b10
"Document"=01b20

[EventLog\System]
"File"=(2):25,53,79...
"MaxSize"=80000
"Retention"=93a80
"Sources"=(7):78,67,61...

[EventLog\System\abiosdsk]
"EventMessageFile"=(2):25,53,79...
"TypesSupported"=7 ( one message for each system module ... )

[Fastfat\Enum]
"0"="Root\\LEGACY_FASTFAT\\0000"
"Count"=1
"NextInstance"=1

[Fd8xx\Parameters\Device0]
"DriverParameter"="IRQ=5"

[Floppy\Enum]
"0"="Root\\LEGACY_FLOPPY\\0000
""Count"=1
"NextInstance"=1

[Fs_Rec\Enum]
"0"="Root\\LEGACY_FS_REC\\0000"
"Count"=1
"NextInstance"=1

[i8042prt\Parameters]
"ResendIterations"=3
"PollingIterations"=02ee0
"PollingIterationsMaximum"=02ee0
"PollStatusIterations"=1
"KeyboardDataQueueSize"=64
"KeyboardDeviceBaseName"="KeyboardPort"
"MouseDataQueueSize"=64
"NumberOfButtons"=2
"SampleRate"=3c
"MouseResolution"=3
"PointerDeviceBaseName"="PointerPort"
"MouseSynchIn100ns"=1312d00
"EnableWheelDetection"=1

[i8042prt\Description]
"\\Device\\KeyboardPort0"=01,00,00,00...
"\\Device\\PointerPort0"=01,00,00...

[i8042prt\Enum]
"0"="Root\\*PNP030b\\1_0_22_0_32_0"
"Count"=2
"NextInstance"=2
"1"="Root\\*PNP0F03\\1_0_21_0_31_0"

[Inport\Parameters]
"MouseDataQueueSize"=64
"NumberOfButtons"=2
"SampleRate"=32
"HzMode"=2
"PointerDeviceBaseName"="PointerPort"

[Jazzg300\Device0]
"VgaCompatible"=
"Monitor"="drivers\\jazz.bvp"
"InstalledDisplayDrivers"=(7):66,72,61...

[Jazzg364\Device0]
"VgaCompatible"=
"Monitor"="drivers\\jazz.bvp"
"InstalledDisplayDrivers"=(7):66,72,61...

[Jzvxl484\Device0]
"VgaCompatible"=
"Monitor"="drivers\\jazz.bvp"
"InstalledDisplayDrivers"=(7):6a,7a,76...

[Kbdclass\Parameters]
"KeyboardDataQueueSize"=64
"MaximumPortsServiced"=3
"ConnectMultiplePorts"=
"KeyboardDeviceBaseName"="KeyboardClass"

[Kbdclass\Enum]
"0"="Root\\LEGACY_KBDCLASS\\0000"
"Count"=1
"NextInstance"=1

[KSecDD\Enum]
"0"="Root\\LEGACY_KSECDD\\0000"
"Count"=1
"NextInstance"=1

[LanmanServer\Linkage]
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,65...

[LanmanServer\Linkage\Disabled]
"Bind"=(7):00
"Export"=(7):00
"Route"=(7):00

[LanmanServer\Parameters]
"NullSessionShares"=(7):43,4f,4d...
"Size"=1
 
Announce DWORD   Intervalo entre dos announces del cliente browser en segundos
Autodisconnect 0 to 4294967294 minutes idle to disconnect; 4294967295=disable
AutoShareServer = 3D0 Remove administrative shares permanently (C$,D$...)  in a server
AutoShareWks = 3D0 Remove administrative shares permanently (C$,D$...)  in a server
DiskSpaceThreshold DWORD   Percentage of free disk space remaining before the OS sends an alert
EnableSecuritySignature 1 = enabled SMB signing
Hidden DWORD    Determina si el resto de ordenadores de la red ven en su lista de equipos este ordenador: 0=ordenador visible,1=ordenador invisible (los recursos compartidos de este equipo siguen estando disponibles)
NullSessionPipes It exists a security enhancement that restricts anonymous (null session) logons when they connect to specific named pipes, including the one for Registry access. This key value defines the list of named pipes that are exempt from this restriction.
Lmannounce Value is set to 1 (TRUE) to make Windows NT browser visible to LAN Manager clients. This setting causes the Windows NT browser to announce itself with a LAN Manager 2.x compatible server announcement.
RequireSecuritySignature 1 = enabled SMB signing required

[LanmanServer\Security]
"Security"=01,00,14...

[LanmanServer\Enum]
"0"="Root\\LEGACY_LANMANSERVER\\0000"
"Count"=1
"NextInstance"=1

[LanmanWorkstation\Linkage]
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,65...

[LanmanWorkstation\Linkage\Disabled]
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[LanmanWorkstation\networkprovider]
"Devicename"="\\Device\\LanmanRedirector"
"ProviderPath"=(2):25,53,79...
"Name"="Red de Microsoft Windows"

[LanmanWorkstation\Parameters]

[LanmanWorkstation\Security]
"Security"=01,00,14...

[LanmanWorkstation\Enum]
"0"="Root\\LEGACY_LANMANWORKSTATION\\0000"
"Count"=1
"NextInstance"=1

[LmHosts\Security]
"Security"=01,00,14...

[LmHosts\Enum]
"0"="Root\\LEGACY_LMHOSTS\\0000
""Count"=1
"NextInstance"=1

[Messenger\Security]
"Security"=01,00,14...

[Messenger\Enum]
"0"="Root\\LEGACY_MESSENGER\\0000"
"Count"=1
"NextInstance"=1

[mga\Device0]
"VgaCompatible"=
"InstalledDisplayDrivers"=(7):6d,67,61,00,00

[mga64\Device0]
"Device Description"=4d,00,61...
"User.AlternateLines"=
"User.SynchronizeDac"=
"User.SynchronizeEngine"=
"User3d.DoubleBuffer"=1
"User3d.ZBuffer"=1
"User.DeviceBitmaps"=1
"User.EnableUSWC"=1
"User.Filtering"=1
"User3d.TextureMapping"=1
"User.MgaInfoFile"=1
"User3d.AntiAliasLines"=1
"User3d.UseBusMastering"=1
"InstalledDisplayDrivers"=(7):6d,67,61,36,34,00,00
"VgaCompatible"=
"User3d.SubPixel"=01,00,00,00
"User.CenterDialogs"=0,00,00,00
"User.ComplexBlt"=01,00,00,00
"User.MgaInfoFileName"=5c,00,53...
"HardwareInformation.ChipType"=4d,00,47,00...
"HardwareInformation.DacType"=54,00,49...
"HardwareInformation.MemorySize"=0,00,40,00
"HardwareInformation.AdapterString"=4d,00,61...
"HardwareInformation.Crc32"=0b,c9,4b,6f
"Mga.DesktopX"=00500
"Mga.DesktopY"=00400
"Mga.DisplayX"=00500
"Mga.DisplayY"=00400
"Mga.Bpp"=10
"Mga.Flags"=

[mga64\Security]
"Security"=01,00,14,80...

[mga64\Enum]
"0"="Root\\LEGACY_MGA64\\0000"
"Count"=1
"NextInstance"=1

[MGACtrl\DeskNav]
"SnapTo"=
"DynaSnap"=
"ShowItem"=1000c
"Center Cursor"=1
"Window Ratio"=50001a0
"SnapCorner"=c0001

[MGACtrl\PowerDesk]
"PowerDesk Path"="D:\\Archivos de programa\\MGA NT PowerDesk\\"

[MGACtrl\PowerDesk\Current Settings]
"EnableCenterPOPUP"=
"EnableMaxView"=
"WarnWhenPDCanNotRun"=1
"WarnWhenSwitching"=1
"EnableCustomSupport"=1
"StartingScreen"=
"Mga.DesktopX"=00500
"Mga.DesktopY"=00400
"Mga.DisplayX"=00500
"Mga.DisplayY"=00400
"Bits per Pixel"=10
"Desktop Type"=
"HiResFontSize"=1

[MGACtrl\PowerDesk\Schemes\Elevator]
"Mga.DesktopX"=00400
"Mga.DesktopY"=00600
"Mga.DisplayX"=00400
"Mga.DisplayY"=00300
"Bits per Pixel"=8
"Font Size"=78
"Desktop Type"=3
"OffScreen Usage"=

[MGACtrl\PowerDesk\Schemes\High Color]
"Mga.DesktopX"=400
"Mga.DesktopY"=300
"Mga.DisplayX"=400
"Mga.DisplayY"=300
"Bits per Pixel"=10
"Font Size"=78
"Desktop Type"=
"OffScreen Usage"=

[MGACtrl\PowerDesk\Schemes\Low Res]
"Mga.DesktopX"=00280
"Mga.DesktopY"=001e0
"Mga.DisplayX"=00280
"Mga.DisplayY"=001e0
"Bits per Pixel"=8
"Font Size"=60
"Desktop Type"=
"OffScreen Usage"=

[MGACtrl\PowerDesk\Schemes\Panoramic]
"Mga.DesktopX"=00800
"Mga.DesktopY"=00300
"Mga.DisplayX"=00400
"Mga.DisplayY"=00300
"Bits per Pixel"=8
"Font Size"=78
"Desktop Type"=2
"OffScreen Usage"=

[MGACtrl\PowerDesk\Schemes\Rainbow in 800]
"Mga.DesktopX"=00320
"Mga.DesktopY"=00258
"Mga.DisplayX"=00320
"Mga.DisplayY"=00258
"Bits per Pixel"=18
"Font Size"=78
"Desktop Type"=
"OffScreen Usage"=

[MGACtrl\PowerDesk\Schemes\Trusty 8bits]
"Mga.DesktopX"=00400
"Mga.DesktopY"=00300
"Mga.DisplayX"=00400
"Mga.DisplayY"=00300
"Bits per Pixel"=8
"Font Size"=78
"Desktop Type"=
"OffScreen Usage"=

[MGACtrl\PowerDesk\Schemes\Virtuality]
"Mga.DesktopX"=00640
"Mga.DesktopY"=004b0
"Mga.DisplayX"=00400
"Mga.DisplayY"=00300
"Bits per Pixel"=8
"Font Size"=78
"Desktop Type"=1
"OffScreen Usage"=

[MGACtrl\Security]
"Security"=01,00,14...

[MGACtrl\Enum]
"0"="Root\\LEGACY_MGACTRL\\0000"
"Count"=1
"NextInstance"=1

[mga_mil\Device0]
"VgaCompatible"=
"InstalledDisplayDrivers"=(7):6d,67,61,00,00
"HardwareInformation.ChipType"=4d,00,47...
"HardwareInformation.DacType"=54,00,49...
"HardwareInformation.MemorySize"=0,00,40,00
"HardwareInformation.AdapterString"=4d,00,47...
"HardwareInformation.Crc32"=0b,c9,4b,6f

[mga_mil\Enum]
"0"="Root\\LEGACY_MGA_MIL\\0000"
"Count"=1
"NextInstance"=1

[Modem]
"PlugPlayServiceType"=2

[Modem\Enum]
"0"="Root\\UNIMODEMB7E5FF44\\0000"
"Count"=1
"NextInstance"=1

[Mouclass\Parameters]
"MouseDataQueueSize"=64
"MaximumPortsServiced"=3
"ConnectMultiplePorts"=1
"PointerDeviceBaseName"="PointerClass"

[Mouclass\Enum]
"0"="Root\\LEGACY_MOUCLASS\\0000"
"Count"=1
"NextInstance"=1

[Msfs\Enum]
"0"="Root\\LEGACY_MSFS\\0000"
"Count"=1
"NextInstance"=1

[Mup\Enum]
"0"="Root\\LEGACY_MUP\\0000"
"Count"=1
"NextInstance"=1
[ncr77c22\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61...

[NDIS\NetDetect\EISA\3C592]
"Id"=20596d50
"Mask"=f0ffffff"token"="3C592" ( EISA cards )

[NDIS\NetDetect\MCA\AT1700]
"Id"=06413
"token"="AT1700" ( MCA cards )

[NDIS\NetDetect\PCI\3C590]
"Id"=590010b7
"token"="3C590" ( PCI cards )

[NDIS\Parameters]
"ProcessorAffinityMask"=ffffffff

[NDIS\Enum]
"0"="Root\\LEGACY_NDIS\\0000"
"Count"=1
"NextInstance"=1

[NdisTapi\Parameters]
"AsyncEventQueueSize"=00300

[NdisTapi\Security]
"Security"=01,00,14...

[NdisTapi\Enum]
"0"="Root\\LEGACY_NDISTAPI\\0000"
"Count"=1
"NextInstance"=1

[NdisWan\Linkage]
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,64...

[NdisWan\Linkage\Disabled]
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[NdisWan\Parameters]
"EndPoints"=(7):31,00,00
"Bind"=(7):5c,44,65...

[NdisWan\Security]
"Security"=01,00,14...

[NdisWan\Enum]
"0"="Root\\LEGACY_NDISWAN\\0000"
"Count"=1
"NextInstance"=1

[NdisWan1\Linkage]
"Bind"=(7):5c,44,65,76...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,64...

[NdisWan3\Linkage]
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,64...

[NdisWan3\Parameters]
"EnumExportPref"=1
"AutoIPAddress"=1
"ServerAdapter"=
"BusType"=5

[NdisWan3\Parameters\Tcpip]
"EnableDHCP"=
"UseZeroBroadcast"=
"LLInterface"="\\Device\\RASARP"
"SubnetMask"=(7):30,2e,30,2e,30,2e,30,00,00
"IPAddress"=(7):30,2e,30,2e,30,2e,30,00,00
"DefaultGateway"=(7):0
"IPInterfaceContext"=1
"IPInterfaceContextMax"=1

[NetBIOS\Linkage]
"LanaMap"=01,00
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,65...

[NetBIOS\Linkage\Disabled]
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[NetBIOS\Parameters\Winsock]
"HelperDllName"=(2):25,53,79...
"MaxSockAddrLength"=14
"MinSockAddrLength"=14
"Mapping"=02,00,00...

[NetBIOS\Security]
"Security"=01,00,14...

[NetBIOS\Enum]
"0"="Root\\LEGACY_NETBIOS\\0000"
"Count"=1
"NextInstance"=1

[NetBIOSInformation\Parameters]
"Route"=(7):22,4e,65...
"MaxLana"=
"LanaNum1"=
"EnumExport1"=1

[NetBT\Adapters\NdisWan3]
"NameServer"="0.0.0.0 0.0.0.0"
"NameServerBackup"="0.0.0.0 0.0.0.0"

[NetBT\Linkage]
"OtherDependencies"=(7):54,63,70,69,70,00,00
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,64...

[NetBT\Linkage\Disabled]
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[NetBT\Parameters]
"NbProvider"="_tcp"
"NameServerPort"=89
"CacheTimeout"=927c0
"BcastNameQueryCount"=3
"BcastQueryTimeout"=002ee
"NameSrvQueryCount"=3
"NameSrvQueryTimeout"=005dc
"Size/Small/Medium/Large"=1
"SessionKeepAlive"=36ee80
"TransportBindName"="\\Device\\"
 
EnableDNS 1 = Habilita DNS para resolver nombres NetBIOS
EnableLMHOSTS 1 = Habilita el uso del fichero LMHOSTS para resolver nombres NetBIOS
ScopeID Identificador de ámbito
EnableProxy 1 = Habilta el equipo para responder a broadcasts de nombres NetBIOS
MaxPreload Máximo número de entradas de LMHOST de tipo #PRE cargadas a caché en el arranque. Defecto 100.

[NetBT\Security]
"Security"=01,00,14...

[NetBT\Enum]
"0"="Root\\LEGACY_NETBT\\0000"
"Count"=1
"NextInstance"=1

[NetDDE]

[NetDDE\Security]
"Security"=01,00,14...

[NetDDE\Enum]
"0"="Roo\LEGACY_NETDDE\\0000"
"Count"=1
"NextInstance"=1

[NetDDEdsdm\Security]
"Security"=01,00,14...

[NetDDEdsdm\Enum]
"0"="Root\\LEGACY_NETDDEDSDM\\0000"
"Count"=1
"NextInstance"=1

[NetDetect\Enum]
"0"="Root\\LEGACY_NETDETECT\\0000"
"Count"=1
"NextInstance"=1

[Netlogon\Parameters]
"DisablePasswordChange"=
"Update"="no"
"Scripts"=(2):25,53,79...
"DBFlag "="0"

[Netlogon\Security]
"Security"=01,00,14...

[Npfs\Aliases]
"lsass"=(7):6e,65,74...
"ntsvcs"=(7):73,72,76...

[Npfs\Enum]
"0"="Root\\LEGACY_NPFS\\0000"
"Count"=1
"NextInstance"=1

[Ntfs\Enum]
"0"="Root\\LEGACY_NTFS\\0000"
"Count"=1
"NextInstance"=1

[NtLmSsp\Security]
"Security"=01,00,14...

[NtmSsp\Enum]
"0"="Root\\LEGACY_NTLMSSP\\0000"
"Count"=1
"NextInstance"=1

[Null]
[Null\Enum]
"0"="Root\\LEGACY_NULL\\0000"
"Count"=1
"NextInstance"=1
 

[NWlnkIPX]                    Related to Netware link (over the IPX\SPX Compatible Transport)
[NWlnkIPX\NetConfig]
[NWlnkIPX\NetConfig\<adapter name>]


[NWlnkNB]                    Related to NetBIOS  by NWLinkNetBIOS (over the IPX\SPX Compatible Transport)
[NWlnkNB\Parameters]
 

[Parallel\Enum]
"0"="Root\\LEGACY_PARALLEL\\0000"
"Count"=1
"NextInstance"=1

[Parport\Enum]
"0"="Root\\LEGACY_PARPORT\\0000"
"Count"=1
"NextInstance"=1

[ParVdm\Enum]
"0"="Root\\LEGACY_PARVDM\\0000"
"Count"=1
"NextInstance"=1

[PCIDump\Enum]
"Count"=
"NextInstance"=

[Pcmcia\DataBase\3Com Corporation\3C589]
"Driver"="elnk3"
"Option"="ELNK3ISA509"
"InfFileName"="oemnade3.inf"
"DeviceType"="NET"
( Pcmcia cards ... )

[Pcmcia\Parameters]
"Interrupt"=

[PlugPlay]
"PlugPlayServiceType"=3

[pnpisa\Enum]
"Count"=
"NextInstance"=

[psidisp\Device0]
"VgaCompatible"=
"InstalledDisplayDrivers"=(7):70,73,69,64,69,73,70,00,00

[qv\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61,00,71,76,00,00

[RasAcd\Security]
"Security"=01,00,14...

[RasAcd\Enum]
"0"="Root\\LEGACY_RASACD\\0000"
"Count"=1
"NextInstance"=1

[RasArp\Linkage]
"Bind"=(7):5c,44,65...

[RasArp\Security]
"Security"=01,00,14...

[RasArp\Enum]
"0"="Root\\LEGACY_RASARP\\0000"
"Count"=1
"NextInstance"=1

[RasAuto\Linkage]
"OtherDependencies"=(7):52,61,73,4d,61,6e,00,00

[RasAuto\Security]
"Security"=01,00,14...

[RasAuto\Enum]
"0"="Root\\LEGACY_RASAUTO\\0000"
"Count"=1
"NextInstance"=1

[RasMan\Linkage]
"OtherDependencies"=(7):74,61,70,69,73,72,76,00,00
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[RasMan\Linkage\Disabled]
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[RasMan\Parameters]

"Medias"=(7):72,61,73,74,61,70,69,00,00 [RasMan\PPP]
"MaxConfigure"=a
"MaxTerminate"=2
"MaxFailure"=a
"MaxReject"=5
"NegotiateTime"=96
"Logging"=
"RestartTimer"=3
"ForceEncryptedPassword"=2
"ForceEncryptedData"=

[RasMan\PPP\CBCP]
"Path"=(2):25,53,79...

[RasMan\PPP\CHAP]
"Path"=(2):25,53,79...

[RasMan\PPP\COMPCP]
"Path"=(2):25,53,79...

[RasMan\PPP\IPCP]
"Path"=(2):25,53,79...
 

[RasMan\PPP\PAP]
"Path"=(2):25,53,79...

[RasMan\PPP\SPAP]
"Path"=(2):25,53,79...

[RasMan\Security]
"Security"=01,00,14...

[RasMan\Enum]
"0"="Root\\LEGACY_RASMAN\\0000"
"Count"=1
"NextInstance"=1

[Rdr\Security]
"Security"=01,00,14...

[Rdr\Enum]
"0"="Root\\LEGACY_RDR\\0000"
"Count"=1
"NextInstance"=1"

[Rdr\Parameters]


[RemoteAccess\Linkage]
"OtherDependencies"=(7):4c,61,6e...
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,65...

[RemoteAccess\Linkage\Disabled]
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[RemoteAccess\Parameters]
"AuthenticateRetries"=2
"AuthenticateTime"=78
"Autodisconnect"=14
"EnableAudit"=1
"CallbackTime"=2
"NetBiosGatewayEnabled"=

[RemoteAccess\Parameters\NetBiosGateway]
"EnableBroadcast"=
"EnableNetbiosSessionsAuditing"=
"MaxDynMem"=9fff6
"MaxNames"=ff
"MaxSessions"=ff
"MulticastForwardRate"=5
"SizWorkbuf"=01194
"RemoteListen"=1
"NameUpdateTime"=78
"MaxDgBufferedPerGroupName"=a
"RcvDgSubmittedPerGroupName"=3
"DisableMcastFwdWhenSessionTraffic"=1
"MaxBcastDgBuffered"=20
"NumRecvQueryIndications"=3

[RemoteAccess\Performance]
"Library"="rasctrs.dll"
"Open"="OpenRasPerformanceData"
"Close"="CloseRasPerformanceData"
"Collect"="CollectRasPerformanceData"

[RemoteAccess\Security]
"Security"=01,00,14...

[Replicator\Parameters]
"Replicate"=2
"ImportPath"=(2):25,53,79...
"ExportPath"=(2):25,53,79...

[Replicator\Security]
"Security"=01,00,14...

[RPCLOCATOR\Parameters]
"ExpirationAge"=00e10

[RPCLOCATOR\Security]
"Security"=01,00,14...

[RpcSs\Security]
"Security"=01,00,14...

[RpcSs\Enum]
"0"="Root\\LEGACY_RPCSS\\0000"
"Count"=1
"NextInstance"=1

[s3\Device0]
"VgaCompatible"=
"InstalledDisplayDrivers"=(7):73,33,00,00

[Scsiprnt\Enum]
"Count"=
"NextInstance"=

[Scsiscan\Enum]
"Count"=
"NextInstance"=

[Serial]
"ForceFifoEnable"=1
"RxFIFO"=8
"TxFIFO"=1
"PermitShare"=
"LogFifo"=
"ShareInterrupt"=

[Serial\Parameters]

[Serial\Enum]
"0"="Root\\LEGACY_SERIAL\\0000"
"Count"=1
"NextInstance"=1

[Sermouse\Parameters]
"MouseDataQueueSize"=64
"NumberOfButtons"=2
"SampleRate"=28
"PointerDeviceBaseName"="PointerPort"

[Sfloppy\Enum]
"Count"=
"NextInstance"=

[Spooler\Enum]
"0"="Root\\LEGACY_SPOOLER\\0000"
"Count"=1
"NextInstance"=1

[Srv\Security]
"Security"=01,00,14...

[Srv\Enum]
"0"="Root\\LEGACY_SRV\\0000"
"Count"=1
"NextInstance"=1

[T128\Parameters\Device0]
"DriverParameter"="IRQ=5"

[T13B]
"ErrorControl"=1
"Tag"=13

[T13B\Parameters\Device0]
"DriverParameter"="IRQ=5"

[TapiSrv\Performance]
"Close"="CloseTapiPerformanceData"
"Collect"="CollectTapiPerformanceData"
"Library"="tapiperf.dll"
"Open"="OpenTapiPerformanceData"

[TapiSrv\Security]
"Security"=01,00,14...

[TapiSrv\Enum]
"0"="Root\\LEGACY_TAPISRV\\0000"
"Count"=1
"NextInstance"=1

[Tcpip\Linkage]
"Bind"=(7):5c,44,65...
"Export"=(7):5c,44,65...
"Route"=(7):22,4e,64...

[Tcpip\Linkage\Disabled]
"Bind"=(7):0
"Export"=(7):0
"Route"=(7):0

[Tcpip\Parameters]
"DataBasePath"=(2):25,53,79
"Domain"=""
"Hostname"="cabo-sandoval"
"NameServer"=""
"ForwardBroadcasts"=
"SearchList"=""
"EnableSecurityFilters"=2e0035

[Tcpip\Parameters\PersistentRoutes] [Tcpip\Parameters\Winsock]
"HelperDllName"=(2):25,53,79...
"MaxSockAddrLength"=10
"MinSockAddrLength"=10
"Mapping"=0b,00,00,00...

[Tcpip\Performance]
"Library"="Perfctrs.dll"
"Open"="OpenTcpIpPerformanceData"
"Collect"="CollectTcpIpPerformanceData"
"Close"="CloseTcpIpPerformanceData"

[Tcpip\Securiy]
"Security"=01,00,14...

[Tcpip\ServiceProvider]
"Class"=8
"Name"="TCP/IP"
"ProviderPath"=(2):25,53,79...

The following four values control name resolution order for Windows NT

[Tcpip\Enum]
"0"="Root\\LEGACY_TCPIP\\0000"
"Count"=1
"NextInstance"=1

[tga\Device0]
"VgaCompatible"=
"InstalledDisplayDrivers"=(7):74,67,61,00,00

[tmv1\Parameters\Device0]
"DriverParameter"="IRQ=15"

[v7vram\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61,00,76,67,61,32,35,36,00,00

[VgaSave\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61,00,00
"HardwareInformation.Crc32"=0b,c9,4b,6f

[VgaSave\Enum]
"0"="Root\\LEGACY_VGASAVE\\0000"
"Count"=1
"NextInstance"=1

[VgaStart\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61,00,00
"ForceVga"=1

[VgaStart\Enum]
"Count"=
"NextInstance"=

[VXD\JAVASUP]
"Start"=0
"StaticVxD"="JAVASUP.VXD"

[Wd33c93\Parameters\Device0]
"DriverParameter"="IRQ=10;DMA=6"
"DisableDisconnect"=1

[wd90c24a\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61...

[wdvga\Device0]
"VgaCompatible"=1
"InstalledDisplayDrivers"=(7):76,67,61...

[weitekp9\Device0]
"VgaCompatible"=
"InstalledDisplayDrivers"=(7):77,65,69...

[WinSock\Autodial]
"AutodialDllName32"="url.dll"
"AutodialFcnName32"="AutodialHookCallback"

[WinSock\Parameters]
"Transports"=(7):4e,65,74...

[WinSock\Setup Migration]
"Setup Version"=01009
"Provider List"=(7):4e,65,74...
"Known Static Providers"=(7):54,63,70...

[WinSock\Setup Migration\Providers\NetBIOS]
"WinSock 1.1 Provider Data"=0e,10,00...
"WinSock 2.0 Provider ID"=30,18,5f...

[WinSock\Setup Migration\Providers\Tcpip]
"WinSock 2.0 Provider ID"=a0,1a,0f,e7...

[WinSock\Setup Migration\Well Known Guids]
"IsoTp"=b0,cb,e4...
"McsXns"=b1,cb,e4...
"AppleTalk"=a0,17,3b...