REG: Subsystems Entries, PART 2

Last reviewed: May 8, 1997
Article ID: Q102972
The information in this article applies to:
  • Windows NT operating system version 3.1
  • Windows NT Advanced Server version 3.1

The article contains REGISTRY entries for Subsystems, Part 2. These subgroups are included:
  • AeDebug Entries
  • Compatibility Entries
  • Devices Entries
  • Embedding Entries
  • File Manager Entries
  • related.desc Entries
  • Userinstallable.drivers Entries
  • WinlogonEntries
  • drivers.desc Entries
  • drivers.desc Entries

This is the second of two articles on these entries; for the other entries, see "Registry Entries for Subsystems, Part 1".

REGISTRY ENTRIES FOR SUBSYSTEMS

This section describes software registration entries related to Windows NT subsystems.

AEDEBUG ENTRIES

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug

Debugger   REG_SZ
<<DEFINE

COMPATIBILITY ENTRIES

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
   \Windows NT\CurrentVersion\Compatibility

Application Name   REG_SZ

These are the defaults:

   _BNOTES=0x24000
   AMIPRO=0x0010
   APORIA=0x0100
   CCMAIL=0x0008
   CHARISMA=0x2000
   CP=0x0040
   DESIGNER=0x2000
   DRAW=0x2000
   DRAW=0x2000
   ED=0x00010000
   EXCEL=0x1000
   GUIDE=0x1000
   JW=0x42080
   MCOURIER=0x0800
   MILESV3=0x1000
   NETSET2=0x0100
   NOTSHELL=0x0001
   PACKRAT=0x0800
   PIXIE=0x0400
   PLANNER=0x2000
   PLUS=0x1000
   PM4=0x2000
   PR2=0x2000
   REM=0x8022
   TBOOK=0x0400
   TME=0x0100
   TURBOTAX=0x00080000
   VB=0x0200
   VISION=0x0040
   W4GL=0x4000
   W4GLR=0x4000
   WIN2WRS=0x1210
   WINSIM=0x2000
   WPWINFIL=0x0006

DEVICES ENTRIES

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Devices

printerName   REG_SZ   spooler,port

Defines the spooler and port for a local printer.

DRIVERS.DESC ENTRIES

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
   \Windows NT\CurrentVersion\drivers.desc

DRIVERS32 ENTRIES

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
   \Windows NT\CurrentVersion\Drivers32

Defines the Windows NT dynamic-link library for applications

application   REG_SZ   DLL filename

   aux=mmdrv.dll   midimapper=midimap.dll   wave=mmdrv.dll

EMBEDDING ENTRIES

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
   Windows NT\CurrentVersion\Embedding

Application Name   REG_SZ   OLE identification

   Package=Package,Package,packager.exe,picture
   PBrush=Paintbrush Picture,Paintbrush Picture,pbrush.exe,picture
   SoundRec=Sound,Sound,SoundRec.exe,picture

FILE MANAGER ENTRIES

Under this key are subkeys defining parameters for File Manager. The default subkey defines add-ons under this path:

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT
   \CurrentVersion\File Manager\AddOns

acledit    REG_SZ
Default: acledit.dll

RELATED.DESC ENTRIES

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\related.desc

USERINSTALLABLE.DRIVERS ENTRIES

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
   \Windows NT\CurrentVersion\Userinstallable.drivers

WINLOGON ENTRIES

The Registry value entries that control the logon sequence for starting Windows NT are found under the following Registry key:

   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

AutoAdminLogon   REG_SZ   0 or 1

Specifies automatic logon if this value is 1. You must also add the value entry DefaultPassword with a value for the user listed under DefaultUserName for automatic logon to work.

When AutoAdminLogon is used, Windows NT automatically logs on the specified user when the system is started, bypassing the CTRL+ALT+DEL logon dialog box.

CacheLastUpdate   REG_SZ

For internal WinLogon use only.

CachePrimaryDomain   REG_SZ   Domain name
Default: NEWDOMAIN

CacheValid   REG_SZ
Default: 1

For internal WinLogon use only.

DebugServerCommand   REG_SZ   No or Yes
Default: no

For the internal Microsoft debug tool used to debug CSRSS.EXE

DefaultDomainName   REG_SZ   Domain name
Default: NEWDOMAIN

Specifies the name of the last successfully logged on domain.

DefaultPassword   REG_SZ   Password

Specifies the password for the user listed under DefaultUserName. Used during automatic logon.

DefaultUserName   REG_SZ   Username

Specifies the name of the last successfully logged on user. If values are defined for DefaultPassword and AutoAdminLogon, this is the user who is logged on by default during automatic logon.

LegalNoticeCaption   REG_SZ   String
Default: (none)

Specifies a caption for a message to appear when the user presses CTRL+ALT+DEL during logon. Add this value entry if you want to add a warning to be displayed when a user attempts to log on to a Windows NT system. You must acknowledge this message before proceeding with the logon.

To specify text for the message, you must also specify a value for LegalNoticeText.

LegalNoticeText   REG_SZ   String
Default: (none)

Specifies for a message to appear when the user presses CTRL+ALT+DEL during logon. Add this value entry if you want to add a warning to be displayed when a user attempts to log on to a Windows NT system. The user cannot procede with logging on without acknowledging this message. To include a caption for the logon notice, you must also specify a value for LegalNoticeCaption.

ReportBootOk   REG_SZ   0 or 1
Default: 1

When this value is set to 0, it disables the automatic (default) startup acceptance, which happens after the first successful logon. This value must be 0 if you use alternate settings in the BootVerification or BootVerificationProgram keys.

Shell   REG_SZ   Executable names
Default: taskman,progman,wowexec

Specifies executables that are run by USERINIT and that are expected to be in the user’s shell program. If for some reason WinLogon cannot start the entries listed in Userinit, then WinLogon will execute the entries in Shell directly.

System   REG_SZ   Executable names
Default: LSASS.EXE,SPOOLSS.EXE

Specifies executables to be run by WinLogon in the system context. These are activated during system initialization.

Userinit   REG_SZ   Executable names
Default: USERINIT,NDDEAGNT.EXE

Specifies executables to be run by WinLogon when a user logs on. These executables are run in the user context. The first entry (USERINIT) is responsible for executing the shell program. NDDEAGNT.EXE is needed to run NetDDE.

Reference: "The Windows NT Resource Kit for Operating System Version 3.1".


Additional query words: prodnt
Keywords : kbother ntregistry
Version : 3.1
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: May 8, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.