ID do artigo: 102987 - Última revisão: quarta-feira, 1 de novembro de 2006 - Revisão: 2.1

REG: CurrentControlSet, parte 1

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
O artigo contém entradas REGISTRY para a parte de subchaves CurrentControlSet\Control 1. Essas subchaves estão incluídas:

  • BootVerificationProgram
  • NomeDoComputador
  • DisplayDriver
  • GroupOrderList
  • HiveList
  • KeyboardLayout
  • LSA
  • NetworkProvider
  • NLS
  • PriorityControl
  • ProductOptions
  • ServiceGroupOrder
Para listagens de outras subchaves de controle em CurrentControlSet, consulte os artigos:

CurrentControlSet parte 2: SessionManager entradas e CurrentControlSet parte 3, que contém entradas para:

  • O programa de instalação
  • TimeZoneInformation
  • VirtualDeviceDrivers
  • Windows
  • UAU

ENTRADAS DE SUBCHAVES CURRENTCONTROLSET\CONTROL

Essa chave contém parâmetros que controlam a inicialização do sistema, como os subsistemas de carga, o tamanho e a localização dos arquivos de paginação e assim por diante.

Observação: O sistema deve ser reiniciado para alterações na chave do controle sejam efetivadas.

A subchave controle propriamente dito pode conter as seguintes entradas de valor:

O usuário atual REG_SZ nome de usuário

Default:  Username
		
Especifica o nome de usuário para o usuário conectado no momento.

RegistrySizeLimit REG_DWORD tamanho em bytes

Default: 8 MB (That is, 25 percent of the default PagedPoolSize.)
		
Especifica a quantidade total de espaço que pode ser consumida pelos dados do Registro.

O sistema garante que o valor para RegistrySizeLimit é pelo menos 4 MB e nem maior que 80 por cento do tamanho do PagedPoolSize. Configuração RegistrySizeLimit a 0xffffffff define o valor ser tão grande como 80 por cento do PagedPoolSize (sob a chave Control\Session Manager\MemoryManagement). Você pode permitir a um registro maior, definindo o PagedPoolSize inicial, ou você pode definir o valor de RegistrySizeLimit. Se você desejar que um registro muito grande, defina ambos. No entanto, para alguns mas todos os controladores de domínio, RegistrySizeLimit nunca precisa ser alterado.

RegistrySizeLimit deve ter um tipo de REG_DWORD e um comprimento de dados de 4 bytes, ou ele será ignorado.

REG_SZ SystemStartOptions String

Contém o texto do sistema argumentos passados para o sistema, o firmware. Esses valores podem ser usados para determinar que se o depurador está ativado, as opções definidas para as portas e a velocidade e assim por diante. Por exemplo, o seguinte valor pode ser definido para SystemStartOptions:
   c:\winnt="Windows NT" /DebugPort=com1/DebugBaudRate=56000
		
neste exemplo, "Windows NT" na primeira parte da seqüência de caracteres indica SystemRoot especificado sob a subchave NT\CurrentVersion Windows na área de registro do software. A parte restante dessa seqüência de caracteres é interpretada pelo sistema para definir a taxa de transmissão e porta de COM para depuração.

As seguintes subchaves de controle padrão são encontradas sob esse caminho do Registro:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
		
seus valores (onde for apropriado--alguns marcadas na lista abaixo devem não ser editados pelos usuários) estão localizados nestes arquivos:

Entradas de controle BootVerificationProgram, NomeDoComputador, DisplayDriver, GroupOrderList, Hivelist, layout de teclado, LSA, NetworkProvider, NLS, PriorityControl, ProductOptions e ServiceGroupOrder estão listadas no restante deste arquivo, após a lista abaixo.

SessionManager entradas são no artigo "CurrentControlSet, parte 2: entradas SessionManager."

O programa de instalação, TimeZoneInformation, VirtualDevice, WindowsStartup WOW e entradas são no artigo "CurrentControlSet, parte 3."

Aqui está uma lista completa de subchaves de controle:

Programa de verificação de inicialização

NomeDoComputador (essas chaves contêm informações usadas somente pelo sistema e não devem ser editados por usuários. Porque essas entradas devem ser mantidas apenas pelo sistema, eles não são descritos esses arquivos.)

DisplayDriverControl (essas chaves contêm informações usadas somente pelo sistema e não devem ser editados por usuários. Porque essas entradas devem ser mantidas apenas pelo sistema, eles não são descritos esses arquivos.)

GroupOrderList

ServiceGroupOrder

HiveList

KeyboardLayout

LSA (essas chaves contêm informações usadas somente pelo sistema e não devem ser editados por usuários. Porque essas entradas devem ser mantidas apenas pelo sistema, eles não são descritos esses arquivos.)

NetworkProvider

NLS

Imprimir (consulte o artigo "Entradas de registro para a impressão".)

PriorityControl (essas chaves contêm informações usadas somente pelo sistema e não devem ser editados por usuários. Porque essas entradas devem ser mantidas apenas pelo sistema, eles não são descritos esses arquivos.)

ProductOptions (essas chaves contêm informações usadas somente pelo sistema e não devem ser editados por usuários. Porque essas entradas devem ser mantidas apenas pelo sistema, eles não são descritos esses arquivos.)

SessionManager

Configuração (essas chaves contêm informações usadas somente pelo sistema e não devem ser editados pelos usuários. Porque essas entradas devem ser mantidas apenas pelo sistema, eles não são descritos esses arquivos.)

TimeZoneInformation (essas chaves contêm informações usadas somente pelo sistema e não devem ser editados por usuários. Porque essas entradas devem ser mantidas apenas pelo sistema, eles não são descritos esses arquivos.)

VirtualDeviceDrivers

Windows

UAU

Entradas de controle BootVerificationProgram

A chave BootVerificationProgram é usada para atualizar a última configuração válida durante a inicialização do sistema. Essa entrada descreve um programa que será chamado pelo controlador de serviço para estabelecer a última configuração válida. Um programa desse tipo pode ser gravado pelo administrador do sistema. O caminho do Registro para essa chave é o seguinte:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\BootVerificationProgram
		
qualquer entrada adicionada a esta subchave deve ter o seguinte formato:

ImagePath Reg_SZ ou REG_EXPAND_SZ nome do arquivo

Default: (no entry)
		
Especifica o nome do arquivo para um programa de verificação de inicialização.

Você também deve especificar um valor de 1 para a entrada ReportBootOK sob o seguinte caminho do Registro:
   HKEY_LOCAL_MACHINE\Software\Windows NT\CurrentVersion\WinLogon
		
quando o valor de ReportBootOK é definido como 0, ele desativa automática (padrão) aceitação de inicialização, o que acontece depois do primeiro logon bem-sucedido.

Como alternativa, se você quiser verificar a inicialização do sistema de um local remoto, o serviço BootVerification fornecido com o Windows NT pode ser usado em vez de BootVerificationProgram, conforme descrito posteriormente neste capítulo. O serviço BootVerification não pode ser usado em conjunto com entradas na subchave BootVerificationProgram.

Observação: Não altere valores na chave BootVerificationProgram a menos que seja necessário um programa de verificação personalizada para atender aos critérios de inicialização específicas em seu site. Caso contrário, aceite os procedimentos padrão para verificar a inicialização do sistema.

Entradas de controle de NomeDoComputador

A chave de NomeDoComputador contém nome_do_computador do sistema.

Aviso: Não altere valores do registro do NomeDoComputador. O nome do computador deve ser alterada apenas escolhendo o ícone rede no painel de controle ou por aplicativos usando as APIs Get/SetComputerName.

Há duas subchaves em NomeDoComputador: ActiveComputerName e NomeDoComputador. Isso ocorre porque um novo nome de computador entra em vigor somente na próxima inicialização do sistema. Alterar o nome do computador altera o valor na chave NomeDoComputador. Quando você iniciar o sistema, a chave de NomeDoComputador obtém copiada para a chave ActiveComputerName (que é volátil e que fornece o nome do computador durante essa sessão). Essas duas subchaves aparecem sob o seguinte caminho do Registro:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName
		
essas duas subchaves cada contenham uma entrada de valor do seguinte tipo:

REG_SZ NomeDoComputador NomeDoComputador

Default:   ComputerName defined during Setup
		
Define o nome para o computador conforme identificado para navegadores de rede.

DisplayDriverControl entradas

Entradas no seguinte caminho do Registro definem informações de driver de exibição básica usadas durante a inicialização do sistema:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DisplayDriverControl
		

DriverEnabled REG_DWORD 0 ou 1

Default:   0
		

REG_SZ LayeredDriver String

Default:   layrdisp
		

MaxClientCount REG_DWORD Número

Default:   0x4
		
Essas entradas devem ser mantidas apenas pelo sistema.

Entradas de controle GroupOrderList

As entradas na chave GroupOrderList especificar a ordem dos serviços dentro de grupos, no seguinte caminho do Registro:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GroupOrderList
		
para um serviço listado em CurrentControlSet\Services, o valor de qualquer entrada marca mais a entrada de grupo determina a ordem na qual o serviço é carregado. Mas nem todos os serviços têm uma entrada de marca e nem todos os grupos possuem uma entrada na subchave GroupOrderList. A subchave ServiceGroupOrder descrita posteriormente neste artigo Especifica a ordem para carregar grupos. As entradas na chave são todos do tipo REG_BINARY. Essas entradas padrão definir a ordem dentro de grupos:
   Base              Pointer Class          Video
   Ndis              SCSI Miniport          Keyboard Port
   Primary Disk      Keyboard Class
   Filter            Pointer Port
		

Entradas de controle HiveList

O local dos arquivos que contêm informações de registro é relatado no seguinte caminho do Registro:
   HKEY_CURRENT_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist
		
todos os tipos de dados são REG_SZ. A seguir estão as entradas padrão:
\REGISTRY\MACHINE\HARDWARE
\REGISTRY\MACHINE\SAM=
   \Device\Harddisk0\Partition1\SystemRoot\SYSTEM32\CONFIG\SAM

\REGISTRY\MACHINE\SECURITY=
   \Device\Harddisk0\Partition1\SystemRoot\SYSTEM32\CONFIG\SECURITY

\REGISTRY\MACHINE\SOFTWARE=
   \Device\Harddisk0\Partition1\SystemRoot\SYSTEM32\CONFIG\SOFTWARE

\REGISTRY\MACHINE\SYSTEM=
   \Device\Harddisk0\Partition1\SystemRoot\SYSTEM32\CONFIG\SYSTEM

\REGISTRY\USER\.DEFAULT=
   \Device\Harddisk0\Partition1\SystemRoot\SYSTEM32\CONFIG\DEFAULT

\REGISTRY\USER\SID_#=
   \Device\Harddisk0\Partition1\SystemRoot\SYSTEM32\CONFIG\ADMIN000
		

Entradas de controle de layout de teclado

A chave de layout de teclado mantém o mapeamento de nomes de layout de teclado para nomes DLL de layout de teclado, sob o caminho do Registro:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
		
layout de teclado a chave é usada pelo sistema para determinar qual DLL para carregar. O mapeamento pode conter nomes DLL de layout de teclado duplicado se DLL que implementa o layout de mais de um idioma (em outras palavras, um layout de teclado pode ter mais de um nome). Preferências individuais são armazenadas em layout HKEY_CURRENT_USER\Keyboard.

A chave de layout de teclado contém uma entrada neste formato:

Nome do arquivo KeyboardLayout REG_SZ DLL

Por convenção, um nome de layout de teclado é uma seqüência terminada por caractere nulo de 8 dígitos hexadecimais representando uma identificação de idioma (nos últimos quatro dígitos) e um número de variação (em quatro primeiros dígitos).

Por exemplo, a linguagem de identificação de alemão suíço é 0x807, portanto, por convenção, nomes de layout de teclado podem ser 00000807, 00010807 e assim por diante.

A subchave DosKeybCodes é usada pelo sistema para converter nomes de layout de teclado do Windows NT em nomes de layout de teclado de caracteres de dois MS DOS estilos como usado pelo comando kb16 (equivalente ao keyb no MS-DOS). O sistema deve alternar automaticamente o layout do teclado VDM sempre que o layout de teclado do Windows NT é alterado. Entradas são encontradas sob esse caminho do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\Keyboard Layout\DosKeybCodes
		

REG_SZ KeyboardLayout código de dois caracteres

Essas entradas definem o equivalente de dois caracteres para cada layout de teclado. Esta lista resume as entradas em DosKeybCodes:
   00000405=cz      00000414=no      0000080C=be
   00000406=dk      00000415=pl      00000813=be
   00000407=gr      00000416=br      00000816=po
   00000409=us      00000419=ru      00000C0C=cf
   0000040A=sp      0000041A=yu      00001009=us
   0000040B=su      0000041B=sl      0000100C=sf
   0000040C=fr      0000041D=sv      00010409=dv
   0000040E=hu      00000807=sg      0001040A=sp
   0000040F=us      00000809=uk      00010C0C=cf
   00000410=it      0000080A=la      00020409=us
   00000413=nl
		

Entradas de controle de LSA

O pacote de autenticação para a autoridade de segurança local tem valores definidos no seguinte caminho do Registro:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
		
esses valores devem ser mantidas por apenas os erros de sistema podem impedir qualquer pessoa de fazer logon computador.

Pacotes de autenticação REG_MULTI_SZ nomes de arquivos

Default:   msv1_0
		

Limites REG_BINARY

Default:   (none)
		

Entradas de controle NetworkProvider

O Windows NT suporta uma interface comum que permite que redes de vários fornecedores diferentes (ou seja, provedores de rede) para operar em um único computador ao mesmo tempo. A subchave NetworkProvider fornece uma lista dos provedores de rede disponíveis que usam as APIs de independente de rede Microsoft. O seguinte valor para a subchave pedido aparece sob esse caminho do Registro:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
   \Control\NetworkProvider\Order
		

Lista separada por vírgulas de REG_SZ ProviderOrder de keynames

Default:   LanmanWorkstation (when a single network is installed)
		
Especifica a ordem para acessar provedores de rede disponíveis, como definido, escolhendo o botão redes na caixa de diálogo rede no painel de controle. Cada entrada nessa lista é na forma de um nome de chave de serviços de registro para um serviço ou driver que está associado com um provedor de rede específico. A subchave serviços associada com um provedor de rede deve conter uma entrada de grupo com o valor da NetworkProvider e também deve conter uma subchave NetworkProvider com informações para o roteador do provedor vários. Para obter mais informações, consulte "NetworkProvider" na seção "Registro entradas para Network Services", mais adiante neste capítulo.

Entradas de controle de NLS

Essa chave contém subchaves que definem informações para idiomas e páginas de código.

Nas subchaves página de código e de idioma, todas as páginas de código e idiomas com suporte no Windows NT são listados, para que aplicativos podem verificar essas chaves para localizar todos os idiomas "suportado". No entanto, apenas as entradas com nomes de arquivo nos campos de dados, na verdade, são instaladas no sistema. Para que aplicativos devem verificar os campos de dados para descobrir se uma página de código específico é realmente instalada no sistema.

Entradas de página de códigos de controle de NLS

As entradas no seguinte caminho do Registro identificar os arquivos para páginas de código disponíveis. Se não houver nenhum valor após o nome da entrada, a página de código não está instalada no sistema.
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
		
cada entrada tem o seguinte formato:

REG_SZ CodePageID nome do arquivo

Como mostra a lista a seguir, 437=C_437.NLS indica o arquivo para a página de código 437 e 1252=C_1252.NLS indica arquivo de página de código 1252 e assim por diante. ACPI é a página de código ANSI padrão; OEMCP é a página de código de OEM padrão; e MACCP é a página de código padrão Macintosh.
10000=c_10000.nls        1253=           861=
10006=                   1254=           863=
10007=                   437=c_437.nls   865=
10029=                   500=            866=
1026=                    850=c_850.nls   869=
1250=                    852=            875=
1251=                    855=            ACP=1252
1252=c_1252.nls          857=            MACCP=10000
                         860=            OEMCP=437
		
entradas de linguagem de controle de NLS

As entradas no seguinte caminho do Registro identificar os arquivos para idiomas disponíveis. Se não houver nenhum valor após o nome da entrada, esse idioma não está instalado no sistema.
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
		
cada entrada tem o seguinte formato:

REG_SZ LanguageID nome do arquivo

Como mostrado na tabela a seguir, l_INTL.NLS é o arquivo de idioma 0409, l_INTL.NLS é o arquivo de idioma 0809 e assim por diante.
Default: 0409 (the default language ID)

0405=l_intl.nls      0414= l_intl.nls     0813=l_intl.nls
0406= l_intl.nls     0415=l_intl.nls      0814=l_intl.nls
0407=l_intl.nls      0416=l_intl.nls      0816=l_intl.nls
0408=                0419=l_intl.nls      0c07=l_intl.nls
0409=l_intl.nls      041b=l_intl.nls      28=l_intl.nls
040a=l_intl.nls      041d=l_intl.nls      0c0a=l_intl.nls
040b= l_intl.nls     041f=                0c0c=l_intl.nls
040c=l_intl.nls      0807=l_intl.nls      1009=l_intl.nls
040e=l_intl.nls      0809=l_intl.nls      100c=l_intl.nls
040f=l_intl.nls      080a=l_intl.nls      1409=l_intl.nls
0410=l_intl.nls      080c=l_intl.nls      1809=l_intl.nls
0413=l_intl.nls      0810=l_intl.nls
		
NLS controle OEMLocale entradas

A seguinte chave, se estiver presente, pode conter entradas que adiciona um OEM para personalizar sua localidade:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\OEMLocale
		
esta seção do registro é verificada somente se uma identificação de localidade específica não for encontrada no arquivo de localidade padrão (LOCALE.NLS). Se essa subchave estiver presente, cada entrada tem o seguinte formato:

REG_SZ OEMlocale nome de arquivo

Padrão: Essa subchave não está presente, então não há nenhum padrão.

Especifica a identificação de localidade e um nome de arquivo para a localidade do OEM.

PriorityControl entradas

A chave PriorityControl define diferencial de aumento de prioridade o primeiro plano/plano de fundo. Altere esse valor selecionando o botão Tasking na caixa de diálogo sistema no painel de controle. Valores são armazenados sob esse caminho do Registro:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl
		

Win32PrioritySeparation REG_DWORD 0, 1 ou 2

Default:   0x2
		
Especifica a prioridade para fornecer ao aplicativo em execução no forground. Esse aplicativo recebe mais processo ou hora em relação a outros aplicativos em execução em segundo plano. Os valores aqui correlacionar as seguintes opções na caixa de diálogo Tasking:

Valor significado

0          Foreground and background applications equally responsive
1          Foreground application more reponsive than background
2          Best foreground application response time
		

Entradas de controle ProductOptions

A subchave ProductOptions contém diversas informações usadas pelo sistema, no seguinte caminho do Registro:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions
		
a seguinte entrada aparece sob essa chave.

Nome de produto do ProductType REG_SZ

Especifica a versão instalada do Windows NT como WinNT (para Windows NT) ou LanmanNT (para Windows NT Advanced Server).

Entradas de controle ServiceGroupOrder

A chave ServiceGroupOrder Especifica a ordem para carregar vários grupos de serviços.

Ordem dentro de grupos é especificado usando o valor de marca nas subchaves serviços específicas e os valores na subchave GroupOrderList. Por exemplo, quando você inicia o Windows NT, o carregador de inicialização examina o registro para drivers com um valor de início de 0 (que indica que esses drivers devem ser carregados mas não inicializados antes do kernel) e um valor de tipo de 0 x 1 (que indica um driver de dispositivo do kernel, como um disco rígido ou outro driver de dispositivo de hardware de baixo nível). Os drivers são carregados em seguida, na memória no especificado ordem como o valor lista na subchave ServiceGroupOrder.
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder
		

Nomes de grupos de REG_MULTI_SZ Lista

Especifica a ordem para carregar drivers na memória.
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
		
referência: "O Windows NT Resource Kit para Brazilian OS versão 3.1".
Expandir tudo | Recolher tudo

A informação contida neste artigo aplica-se a:
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Advanced Server 3.1
Palavras-chave: 
kbmt kbother KB102987 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 102987  (http://support.microsoft.com/kb/102987/en-us/ )