REG: CurrentControlSet 项部分 2: SessionManager

文章翻译 文章翻译
文章编号: 102985 - 查看本文应用于的产品
本文包含 CurrentControlSet\Control 子项部件 2--会话管理器项的注册表项。

有关的其他控件子项 CurrentControlSet 下的列表,请参阅文章:

CurrentControlSet 第 1 部分包含:

  • BootVerificationProgram
  • 计算机名
  • DisplayDriver
  • GroupOrderList
  • HiveList
  • KeyboardLayout
  • Lsa
  • NetworkProvider
  • Nls
  • PriorityControl
  • ProductOptions
  • ServiceGroupOrder
包含 CurrentControlSet 部件 3:

  • 安装程序
  • TimeZoneInformation
  • VirtualDeviceDrivers
  • Windows

CURRENTCONTROLSET\CONTROL 子项条目

此项包含控制系统启动时的如子系统负载、 大小和分页文件的位置等参数。

注意: 系统必须重新启动才能生效 ctrl 键中的任何更改。

会话管理器控制项

会话管理器子项包含会话管理器使用全局变量。这些值存储在以下注册表路径下:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
		

BootExecute REG_MULTI_SZ

Default:   autocheck autochk *
		
指定要在启动过程中运行的程序。例如对于 CONVERT.EXE 已经用于将硬盘磁盘驱动器上的文件系统转换,如果此值添加到 BootExecute,以便重新启动系统时,将发生的转换: BootExecute = autocheck autoconv \DosDevices\x: /FS:NTFS

CriticalSectionTimeout REG_DWORD

Default:   0x278d00
		
指定死锁超时的临界区。通常,零售安装的 Windows NT 将没有超时,并检测到死锁。

GlobalFlag REG_DWORD

Default:   0x21100000
		
控制各种 Windows NT 的内部操作。您可以更改此值禁用 OS/2 子系统,如果要运行,而不是 OS/2 子系统在一个 VDM 中运行绑定的应用程序。将此值设置为禁用 OS/2 子系统 20100000。

ObjectDirectories REG_MULTI_SZ

Default:   \DosDevices
           \Windows
           \RPC Control
		
列出要在启动过程中创建该对象目录。不要编辑这些条目。

RegisteredProcessors REG_DWORD

Default:   0x4
		

ResourceTimeoutCount REG_DWORD

Default:   0x9e340
		
需要发生资源超时发生之前的 4-第二个计时周期数。零售安装的 Windows NT 将会永远不会超时。

DOS 设备控制项

DosDevices 子项列出了在启动时创建内置的符号链接。值存储在此子项下:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\Session Manager\DOS Devices
		
此项中的项具有的 REG_SZ 数据类型。下面的列表显示了此项下的默认项。
   AUX=\DosDevices\COM1
   MAILSLOT=\Device\MailSlot
   NUL=\Device\Null
   PIPE=\Device\NamedPipe
   PRN=\DosDevices\LPT1
   TELNET=\Device\Telnet
   UNC=\Device\Mup
		

环境控制项

环境子项定义的系统创建和 Windows NT 登录和 $ 程序管理器的使用环境变量。

注意: 小心中更改这些项值。如果系统找不到指定子系统的文件,您将无法运行非 Windows NT 应用程序。

这些值在注册表路径是:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\Session Manager\Environment
		

ComSpec REG_EXPAND_SZ 文件名

Default: %systemRoot%\SYSTEM32\CMD.EXE
		
定义的 Windows NT 命令解释程序 (相当于 MS-DOS COMMAND.COM) 的路径和文件名。

Os2LibPath REG_EXPAND_SZ 文件名

Default: %systemRoot%\SYSTEM32\os2\dll
		
定义 Microsoft OS/2 版本 1.x 库的路径。

路径 REG_EXPAND_SZ 文件名

Default: %systemRoot%\SYSTEM32; %SystemRoot%
		
定义路径变量的 Windows NT 登录和 $ 程序管理器。

Windir REG_EXPAND_SZ 文件名

Default: %systemRoot%\SYSTEM32\CMD.EXE
		
由 Windows NT 登录和 $ 程序管理器使用 WOW,定义可执行文件路径。

FileRenameOperations 项

项在 FileRenameOperation 支持 MoveFileEx 延迟重命名和延迟删除功能。项存储在此注册表路径:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\Session Manager\FileRenameOperations
		
应仅由系统保留这些项。

KnownDLLs 控制项

KnownDlls 键定义 dll 在系统启动过程中第一次搜索一的组。一般情况下,这些是系统从磁盘加载到内存中的某一部分和完整性检查的 dll。这些 dll 会占用一些的资源,即使没有应用程序加载它们。作为此注册表路径下的单独项目将出现:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\Session Manager\KnownDLLs
		

driverName REG_SZ DLL 文件名

这一系列项定义了一个驱动程序的名称和相应的 DLL 文件名。以下显示了默认项:
   advapi32=advapi32.dll                olecli32=olecli32.dll
   comdlg32=comdlg32.dll                olesvr32=olesvr32.dll
   crtdll=crtdll.dll                    rpcrt4=rpcrt4.dll
   DllDirectory=%SystemRoot%\system32   shell32=shell32.dll
   gdi32=gdi32.dll                      user32=user32.dll
   kernel32=kernel32.dll                version=version.dll
   lz32=lz32.dll
		

内存管理控制项

内存管理子项定义下面的注册表路径下的分页选项:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\Session Manager\Memory Management
		
分页文件参数应定义通过使用控制面板中的系统图标并选择虚拟内存按钮。

IoPageLockLimit REG_DWORD 字节数

Default: 512K
		
指定可以锁定的 I/O 操作的字节数的限制。 此值为 0 时,系统将使用默认值 (512 K)。最大值是等价的物理内存减去板,7 MB 的小系统中并将随着内存量的增长。对于 64 MB 的系统板大约 16 MB ; 对于 512 MB 的系统板大约 64 MB。

LargeSystemCache REG_DWORD 号

Default: 0
		
指定,非零值的系统支持系统缓存工作集,而不是进程工作集。 通过选择 Windows NT 高级服务器安装基本设置此值。

NonPagedPoolSize REG_DWORD 字节数

Default: 0
		
指定非分页缓冲池的大小以字节为单位)。此值为 0 时,系统将使用默认的大小 (基于物理内存)。最大数量为大约 80%的物理内存。

PagedPoolSize REG_DWORD 0 到 128 MB

Default:   0x3000000 (32 MB)
		
指定页面缓冲池的大小以字节为单位)。此值为 0 时,系统将使用默认的大小 (32 MB)。请参阅为 RegistrySizeLimit 这一节的开头的条目。

PagingFiles REG_MULTI_SZ System_Paging_Files

Default: C:\pagefile.sys 27
		
指定通过在控制面板中选择系统图标设置的页面文件信息。

子系统启动控制项

以下是在启动时建立的子系统设置的注册表路径:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\Session Manager\SubSystems
		
这些值应仅由系统维护。您应该不需要手动定义这些设置。

调试 REG_EXPAND_SZ 名称

Default: (no value)
		

可选 REG_MULTI_SZ 子系统名称

Default: Os2 Posix
		
定义当用户启动的应用程序需要此子系统时只加载的子系统。

Os2 REG_EXPAND_SZ 路径和文件名

Default:  %SystemRoot%\system32\os2ss.exe
		
定义可执行文件用来启动 Microsoft OS/2 版本 1.x 子系统的路径。

Posix REG_EXPAND_SZ 路径和文件名

Default:  %SystemRoot%\system32\psxss.exe
		
定义可执行文件用来启动 POSIX 子系统的路径。 (有是没有额外的 POSIX 项在注册表中。

所需的 REG_MULTI_SZ 名称

Default: Debug Windows
		

Windows REG_EXPAND_SZ 路径和文件名

Default:  %SystemRoot%\system32\csrss.exe
ObjectDirectory=\Windows SharedSection=1024,3072
Windows=On SubSystemType=Windows ServerDll=basesrv,1
ServerDll=winsrv:GdiServerDllInitialization,4
ServerDll=winsrv:UserServerDllInitialization,3
ServerDll=winsrv:ConServerDllInitialization,2
ServerDll=mmsndsrv,5 ProfileControl=Off
MaxRequestThreads=16
		
定义可执行文件用来启动 Win32 子系统的路径。

引用:"的 Windows NT 资源工具包的操作系统版本 3.1"。
展开全部 | 关闭全部

属性

文章编号: 102985 - 最后修改: 2006年11月1日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Advanced Server 3.1
关键字:?
kbmt kbother KB102985 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 102985
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com