Alterações de registo no x versões baseadas em 64 do Windows Server 2003 e no Windows XP Professional x 64 Edition

Traduções de Artigos Traduções de Artigos
Artigo: 896459 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

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

Mais Informação

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows


Computadores que executem uma versão de 64 x do Microsoft Windows Server 2003 ou Microsoft Windows XP Professional x 64 Edition utilizam um esquema de registo diferente para gerir programas de 32 bits e 64 bits. As alterações ao esquema de registo em x 64 versões de edição do sistema operativo Windows, certifique-se de que os caminhos de .dll hard-coded programas, definições de programas e outros valores de parâmetros não são substituídos.

Para impedir que as definições de 32 bits registo substituam as definições de registo de 64 bits, computadores que executem uma versão x 64 do Windows armazenar as definições de programas de 32 bits de um novo ramo no registo. Os utilizadores não repare alterações durante a instalação do programa. O processo de redireccionamento de registo permite instalações de programa e definições de configuração de programa para aceder à chave subchaves de registo correcto sem intervenção do utilizador.

programas de 32 bits e programas de 64 bits em execução uma versão x 64 do Windows funcionam em diferentes modos e utilize as secções seguintes no registo:
  • Programas de 64 bits do modo nativo executar em modo nativo e teclas de acesso e os valores que são armazenados na chave de subchaves de registo seguinte:
    HKEY_LOCAL_MACHINE\Software
  • programas de 32 bits executar em modo de WOW64 e teclas de acesso e os valores que são armazenados na chave de subchaves de registo seguinte:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

Redireccionamento de registo

Para suportar a coexistência de registo COM 32 bits e 64 bits e o programa indica, o subsistema WOW64 apresenta programas de 32 bits utilizando outra vista do registo. O Subsistema WOW64 utiliza redireccionamento de registo para interceptar as chamadas de registo ao nível do bit. Redireccionamento de registo também garante que as chamadas de registo são direccionadas para os ramos correctos no registo.

Quando instala um novo programa ou quando executa um programa num computador Windows x 64 Edition, as chamadas de registo efectuadas por programas de 64 bits acederem a subchave de registo de
HKEY_LOCAL_MACHINE\Software
sem o redireccionamento. WOW64 intercepta chamadas de registo para
HKEY_LOCAL_MACHINE\Software
efectuadas por programas de 32 bits e, em seguida, redirecciona-as para a subchave
HKEY_LOCAL_MACHINE\Software\WOW6432node
. Por redireccionar apenas as chamadas do programa de 32 bits, WOW64 torna-se de que programas escrevem sempre a subchave de registo adequada. Redireccionamento de registo não requer modificação de código de programa e este processo é transparente para o utilizador.

Registo sub chaves que estão incluídos no redireccionamento

As seguintes sub chaves de registo são redireccionadas em versões actuais do sistema operativo da edição x 64 do Windows:
  • 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 Redireccionamento de chave de registo pode ser alterada em versões posteriores do sistema operativo. Os programadores de software são aconselhados a evitar a escrever código de programa que se baseia anteriormente documentado listas das chaves redireccionadas. Em vez disso, código deve ser escrito para verificar o estado de redireccionamento antes de que faz chamadas para a vista lógica de 32 bits ou 64 bits do registo.

Registo reflexão

Registo reflexão fornece um método em tempo real para manter a 32 bits e 64-bit secções do registo aberto em qualquer altura. Por exemplo, considere um programa de 32 bits denominado Hello.exe que actua como um servidor OLE de 32 bits, mas que também pode servir os pedidos de clientes de 64 bits. Registo reflexão torna possível para o programa Hello.exe manter o registo de 32 bits e o registo de 64 bits aberto para processar ambas as chamadas do programa de 32 bits e 64 bits.

Reflexão torna possível a existência de duas cópias físicas do mesmo registo para suportar nativo simultâneo e operações de WOW64. A maioria das chaves que são reflectidas são teclas de classe. Chaves de classe são escritas com uma filosofia "última escritor wins" e o identificador para a chave é fechado quando a chave de classe de 32 bits ou 64 bits é escrita e fechada.

A lista seguinte contém alguns exemplos de filosofia "última escritor wins":
  • Depois de efectuar uma instalação de raiz do sistema operativo da edição x 64 do Windows, a versão de 64 bits do WordPad.exe está registado para processar ficheiros .doc. Reflector registo copia o registo .doc a secção de registo de 64 bits na secção de registo de 32 bits.
  • Quando instala uma versão de 32 bits do Microsoft Office, o Winword.exe está registado para processar ficheiros .doc na vista de registo de 32 bits. Reflector registo copia estas informações para a secção de registo de 64 bits. Assim, programas de 32 bits e 64 bits iniciado a versão de 32 bits do Winword.exe para ficheiros .doc.
  • Quando instala a versão de 64 bits do Microsoft Office, a versão de 64 bits do Winword.exe está registado na secção de 64 bits registo para processar ficheiros .doc. Reflector registo também copia estas informações na secção de registo de 32 bits para a versão de 64 bits do Winword.exe para ficheiros .doc de começar a programas de 32 bits e 64 bits.
Nota Os programadores podem utilizar a função RegQueryReflectionKey para determinar o estado de reflexão para uma determinada chave e utilizar a função RegDisableReflectionKey e a função RegEnableReflectionKey programaticamente desactivar e activar reflexão de registo para uma determinada chave.

Chaves de registo partilhado

Determinadas chaves de subchaves de registo contêm informações constantes que existe apenas uma cópia do registo apesar destas chaves aparecerem nas vistas de 32 bits e 64 bits do registo. Isto é referido como registo reflexão.

Nas versões actuais dos sistemas operativos de edição x 64 do Windows, as seguintes sub chaves de registo sejam partilhadas em programa de 32 bits e 64 bits e são escritas não novamente 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
  • POLÍTICA HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\GROUP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES
  • GESTOR 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 CONTROLADORES 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 de registo pode ser alterada em versões posteriores do sistema operativo. Os programadores de software são aconselhados a evitar a escrever código de programa que se baseia anteriormente documentado listas das chaves reflectidas. Em vez disso, código deve ser escrito para verificar a reflexão estado antes do programa efectua chamadas para a vista lógica de 32 bits ou 64 bits do registo.

Editor de registo alterações

Versões de 32 bits e 64 bits do Editor de registo estão incluídos em x 64 Edition operativo sistemas. Para compreender melhor as secções do programa de 64 bits e 32 bits do registo num computador Windows x 64 Edition, utilize um dos seguintes métodos.

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

  1. Inicie sessão no Windows x 64 Edition computador utilizando uma conta com permissões administrativas.
  2. Clique em Iniciar , clique em Executar , escreva regedit na caixa Abrir e, em seguida, clique em OK .
  3. No Editor de registo, localize e examine a seguinte sub chave de registo:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

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

Clique em Iniciar , clique em Executar , escreva ? m \Windows\syswow64\regedit.exe de drive letter where you installed Windows x64 Edition na caixa Abrir e, em seguida, clique em OK . O parâmetro ? m permite-lhe executar várias instâncias do Editor de registo.

Nota Quando iniciar sessão a um Microsoft Windows Server 2003 Service Pack 1 (SP1) ou computadores baseados numa edição x 64 do Windows ou computador baseado no posterior e utilizar o protocolo de ambiente de trabalho remoto (RDP) para ligar a outro Windows Server 2003 SP1 ou computador baseado no posterior ou Windows x 64 Edition instalado, é possível visualizar a secção de 64 bits do registo no computador remoto. No entanto, quando inicia sessão no computador do Microsoft Windows Server 2003 que não foi actualizado para o SP1 ou outros 32 - bit sistema operativo Windows, só pode ver a secção de 32 bits do registo no computador remoto.

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

Se o hardware foi fornecido com uma edição x 64 do Microsoft Windows instalada, o fabricante do hardware fornece suporte técnico e assistência para a edição x 64 do Windows. Neste caso, o fabricante do hardware fornece suporte porque foi incluída com o hardware de uma edição x 64 do Windows. O fabricante do hardware pode ter personalizado a instalação da edição x 64 do Windows utilizando componentes exclusivos. Estes componentes exclusivos podem incluir controladores de dispositivo específicos ou podem incluir definições opcionais para maximizar o desempenho do hardware. A Microsoft fornecerá assistência razoável se necessitar de assistência técnica para uma edição x 64 do Windows. No entanto, poderá ter de contactar o fabricante directamente. O fabricante está melhor qualificado para suportar o software que o fabricante do instalado no hardware. Se tiver adquirido uma edição x 64 do Windows, que um Windows Server 2003 x 64 edition, separadamente, contacte a Microsoft para obter suporte técnico.

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

Propriedades

Artigo: 896459 - Última revisão: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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