Alterações no registro em versões com base em 64 do Windows Server 2003 e no Windows XP Professional x 64 Edition x

Traduções deste artigo Traduções deste artigo
ID do artigo: 896459 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve algumas das alterações do registro que foram feitas em x versões com base em 64 do Microsoft Windows Server 2003 e Microsoft Windows XP Professional x 64 Edition. Além disso, este artigo descreve como o sistema operacional Windows x 64 Edition armazena informações de registro para programas de 32 bits e 64 bits programas.

Mais Informações

importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Por isso, certifique-se que você execute essas etapas cuidadosamente. Para proteção adicional, fazer backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756Como fazer backup e restaurar o registro no Windows


Computadores que estejam executando uma versão de 64 x do Microsoft Windows Server 2003 ou Microsoft Windows XP Professional x 64 Edition usar um layout diferente do Registro para lidar com programas de 32 bits e 64 bits. As alterações de layout de registro em x 64 Edition versões do sistema de operacional Windows, certifique-se os caminhos de .dll embutida de programas, configurações de programa e outros valores de parâmetro não serão substituídos.

Para impedir que configurações do registro de 32 bits substituam as configurações de registro de 64 bits, computadores que estejam executando uma versão x 64 do Windows armazene as configurações de programas de 32 bits em uma nova ramificação no registro. Os usuários não observe quaisquer alterações durante a instalação do programa. O processo de redirecionamento do Registro permite que instalações de programas e configurações de programa para acessar a chave de sub-rotina corretas do registro sem a intervenção do usuário.

programas de 32 bits e programas de 64 bits que estão em execução em uma versão x 64 do Windows operam em modos diferentes e use as seções a seguir no Registro:
  • Programas de 64 bits nativo executado em modo nativo e teclas de acesso e valores que são armazenados na chave do sub-rotina seguinte registro:
    HKEY_LOCAL_MACHINE\Software
  • programas de 32 bits executados no modo WoW64 e teclas de acesso e valores que são armazenados na seguinte chave de sub-rotina do Registro:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

Redirecionamento do registro

Para oferecer suporte a coexistência de registro COM 32 bits e 64 bits e programa informa, o subsistema WOW64 apresenta programas de 32 bits usando o outro modo de exibição do Registro. O Subsistema WOW64 usa redirecionamento do Registro para interceptar chamadas de registro no nível do bits. Redirecionamento do Registro também torna-se de que as chamadas de registro são direcionadas para as ramificações corretas no registro.

Quando você instala um novo programa ou quando você executa um programa em um computador com Windows x 64 Edition, o registro chamadas feitas por programas de 64 bits acesso a subchave do Registro
HKEY_LOCAL_MACHINE\Software
sem redirecionamento. WOW64 intercepta chamadas de registro para
HKEY_LOCAL_MACHINE\Software
que são feitas por programas de 32 bits e redireciona-os à chave
HKEY_LOCAL_MACHINE\Software\WOW6432node
sub-rotina. Redirecionando somente as chamadas de programa de 32 bits, WOW64 certifica-se que o programas gravar sempre a subchave do Registro apropriadas. Redirecionamento do Registro não requer modificação do código de programa, e esse processo é transparente para o usuário.

Chaves de sub-rotina do registro que estão incluídas no redirecionamento

As seguintes chaves sub-rotina do Registro são redirecionadas nas versões atuais do sistema operacional do Windows x 64 Edition:
  • HKEY_LOCAL_MACHINE\Software\Classes
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Ole
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc
  • HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
  • HKEY_LOCAL_MACHINE\Software\Microsoft\EventSystem
importante Redirecionamento de chave do Registro podem ser alterados em versões posteriores do sistema operacional. Os desenvolvedores de software são incentivados a evitar a escrever código de programa que se baseia documentado anteriormente listas de chaves redirecionadas. Em vez disso, o código deve ser gravado para verificar status de redirecionamento antes que ele faz chamadas para a visualização lógica 32 ou 64 bits do Registro.

Reflexão de registro

Reflexão do Registro fornece um método em tempo real para manter o 32 bits e 64-bit seções do registro aberta o tempo todo. Por exemplo, considere um programa de 32 bits chamado Hello.exe que atua como um servidor OLE de 32 bits, mas que também pode servir solicitações de clientes de 64 bits. Registro reflexão torna possível para o programa Hello.exe manter tanto o registro de 32 bits e o registro de 64 bits aberta para lidar com ambas as chamadas de programa de 32 bits e 64 bits.

Reflexão torna possível a existência de duas cópias físicas do Registro mesmo para oferecer suporte nativo simultâneo e operações do WOW64. A maioria das chaves que são refletidas são chaves de classe. Chaves de classe são escritas com uma filosofia de "último gravador wins", e a alça para a chave é fechada quando a chave de classe de 32 bits ou 64 bits é gravada e fechada.

A seguinte lista contém alguns exemplos de filosofia "último gravador wins":
  • Depois de executar uma instalação limpa do sistema operacional do Windows x 64 Edition, a versão de 64 bits do WordPad.exe está registrado para manipular arquivos .doc. O reflector registro copia o registro de .doc da seção do registro de 64 bits para a seção de registro de 32 bits.
  • Quando você instala uma versão de 32 bits do Microsoft Office, o Winword.exe está registrado para manipular arquivos .doc no modo de 32 bits do Registro. O reflector registro copia essas informações para a seção de registro de 64 bits. Portanto, programas de 32 bits e 64 bits iniciados a versão de 32 bits do Winword.exe para arquivos .doc.
  • Quando você instala a versão de 64 bits do Microsoft Office, a versão de 64 bits do Winword.exe é registrada na seção do registro de 64 bits para manipular arquivos .doc. O reflector de registro também copia essas informações para a seção de registro de 32 bits para a versão de 64 bits do Winword.exe para arquivos .doc de iniciar programas de 32 bits e 64 bits.
Observação Os desenvolvedores podem usar a função RegQueryReflectionKey para determinar o estado de reflexão para uma determinada chave e use a função RegDisableReflectionKey e a função RegEnableReflectionKey para desativar e ativar reflexão de registro para uma chave particular por meio de programação.

Chaves do registro compartilhado

Determinadas chaves de sub-rotina do registro contêm informações constantes que existe em apenas uma cópia do Registro, embora essas chaves apareçam nas exibições do registro de 32 bits e 64 bits. Isso é conhecido como registro reflexão.

Nas versões atuais dos sistemas Windows x 64 Edition operacionais, as seguintes chaves sub-rotina do Registro são compartilhadas em programa de 32 bits e 64 bits e não são reconfiguradas com base no nível de 32 bits ou 64 bits do programa ou processo:
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SYSTEMCERTIFICATES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\SERVICES
  • HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\HCP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\ENTERPRISECERTIFICATES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSMQ
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\NETWORKCARDS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PROFILELIST
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PERFLIB
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PRINT
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PORTS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\CONTROL PANEL\CURSORS\SCHEMES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\TELEPHONY\LOCATIONS
  • HKEY_LOCAL_MACHINE\SOFTWARE\POLICIES
  • DIRETIVA HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\GROUP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES
  • GERENCIADOR DE HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\SETUP\OC
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SOFTWARE\MICROSOFT\SHARED TOOLS\MSINFO
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\SETUP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CTF\TIP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CTF\SYSTEMSHARED
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTSUBSTITUTES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTDPI
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTMAPPER
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\RAS
  • ASSINATURA HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DRIVER
  • ASSINATURA DE DRIVER HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\NON
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\CALAIS\CURRENT
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\CALAIS\READERS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\TIME ZONA
  • SERVIDOR HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\TRANSACTION
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DFS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\TERMSERVLICENSING
importante Reflexão de chave do Registro podem ser alterados em versões posteriores do sistema operacional. Os desenvolvedores de software são incentivados a evitar a escrever código de programa que se baseia documentado anteriormente listas de teclas refletidas. Em vez disso, o código deve ser escrito para verificar o status de reflexão antes do programa faz chamadas para a visualização lógica 32 ou 64 bits do Registro.

Altera o Editor do registro

Versões de 32 bits e 64 bits do Editor do Registro estão incluídos no sistemas x 64 Edition operacional. Para compreender melhor as seções do programa de 32 bits e 64 bits do registro em um computador com Windows x 64 Edition, use um dos seguintes métodos.

Para iniciar a versão de 64 bits do Editor do registro

  1. Fazer logon no Windows x 64 Edition computador usando uma conta que tenha permissões administrativas.
  2. Clique em Iniciar , clique em Executar , digite regedit na caixa Abrir e, em seguida, clique em OK .
  3. No Editor do Registro, localize e examinar a seguinte chave sub-rotina do Registro:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

Para iniciar a versão de 32 bits do Editor do registro

Clique em Iniciar , clique em Executar , digite a drive letter where you installed Windows x64 Edition \Windows\syswow64\regedit.exe ?m na caixa Abrir e, em seguida, clique em OK . A opção ?m permite executar várias instâncias do Editor do Registro.

Observação Quando você faça em um Microsoft Windows Server 2003 Service Pack 1 (SP1) ou posterior com base em computador ou um computador com Edition do Windows x 64 e você usar o protocolo da área de trabalho remoto (RDP) para se conectar a outro Windows Server 2003 SP1 ou posterior-computador com ou Windows x 64 Edition, você pode exibir a seção de 64 bits do registro no computador remoto. No entanto, quando você efetuar logon no computador do Microsoft Windows Server 2003 que não tenha sido atualizado para o SP1 ou qualquer outro 32 - bit sistema operacional Windows, você só pode exibir a seção de 32 bits do registro no computador remoto.

Suporte técnico para versões com base em 64 x do Microsoft Windows

Se o hardware veio com uma edição x 64 do Microsoft Windows instalada, o fabricante do hardware fornecerá suporte técnico e assistência para a edição x 64 do Windows. Nesse caso, o fabricante do hardware fornece suporte porque uma edição x 64 do Windows foi incluída com o hardware. O fabricante do hardware pode ter personalizado a instalação da edição x 64 do Windows do usando componentes exclusivos. Componentes exclusivos podem incluir drivers de dispositivo específico ou podem incluir configurações opcionais para maximizar o desempenho do hardware. A Microsoft fornecerá assistência razoável se você precisar de ajuda técnica com uma edição x 64 do Windows. No entanto, talvez você precise entrar em contato com o fabricante diretamente. O fabricante do seu melhor é qualificado para suportar o software que o fabricante do seu instalado no hardware. Se você comprou uma edição x 64 do Windows, como um Windows Server 2003 x 64 edition separadamente, contate a Microsoft para obter suporte técnico.

Para informações de produto sobre o Windows XP Professional x 64 Edition, visite o seguinte site:
http://www.microsoft.com/windowsxp/64bit/default.mspx
Para informações de produto sobre versões com base em 64 x do Windows Server 2003, visite o seguinte site:
http://www.microsoft.com/windowsserver2003/64bit/x64/default.mspx

Propriedades

ID do artigo: 896459 - Última revisão: segunda-feira, 21 de abril de 2008 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Professional x64 Edition
Palavras-chave: 
kbmt kbtshoot kbinfo KB896459 KbMtpt
Traduçã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: 896459

Submeter comentários

 

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