Cambios de registro en x las versiones de 64 bits de Windows Server 2003 y en Windows XP Professional x 64 Edition

Seleccione idioma Seleccione idioma
Id. de artículo: 896459 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

este artículo describe algunos de los cambios del registro que se han realizado en x versiones de 64 de Microsoft Windows Server 2003 y Microsoft Windows XP Professional x 64 Edition. Además, en este artículo describe cómo el sistema operativo Windows x 64 Edition almacena información de registro de programas de 32 bits y 64 bits de programas.

Más información

importante Esta sección, el método o la tarea contiene pasos que indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por tanto, asegúrese de que siga estos pasos cuidadosamente. Realice una para agregar protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756Cómo realizar una copia de seguridad y restaurar el registro de Windows


Los equipos que ejecutan una versión x 64 de Microsoft Windows Server 2003 o Microsoft Windows XP Professional x 64 Edition utilizan un diseño de registro diferentes para controlar los programas de 32 bits y 64 bits. Los cambios de diseño en el registro en x 64 versiones de edición del sistema de operativo de Windows, compruebe que las rutas de .dll rígida de programas, configuración del programa y otros valores de parámetro no son sobrescritos.

Para evitar que sobrescriba la configuración del registro de 64 bits, los equipos que ejecutan la configuración de registro de 32 bits una versión x 64 de Windows almacenar la configuración de programas de 32 bits en una nueva bifurcación en el registro. Los usuarios no Observe cambios durante la instalación de programa. El proceso de redirección del registro permite las instalaciones de programas y valores de configuración de programa para obtener acceso a la clave de sub de registro correcto sin la intervención del usuario.

programas de 32 bits y programas de 64 bits que se ejecutan en una versión x 64 de Windows funcionan en modos diferentes y utilice las siguientes secciones en el registro:
  • Programas de 64 bits de modo nativo se ejecuten en modo nativo y las teclas de acceso y valores que están almacenados en la siguiente clave del sub del registro:
    HKEY_LOCAL_MACHINE\Software
  • programas de 32 bits se ejecuten en modo WoW64 y teclas de acceso y valores que están almacenados en la siguiente clave del sub del registro:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

Redirección del registro

Para admitir la coexistencia del registro de COM de 32 bits y 64 bits y programa los estados, el subsistema WOW64 presenta los programas de 32 bits mediante otra vista del registro. El Subsistema WOW64 utiliza redirección del registro para interceptar las llamadas de registro en el nivel de bit. Redirección del registro también asegura que las llamadas de registro se dirigen a las ramas correctas en el registro.

Al instalar un programa nuevo o cuando ejecuta un programa en un equipo con Windows x 64 Edition, llamadas de registro realizadas por programas de 64 bits acceso a la subclave del Registro
HKEY_LOCAL_MACHINE\Software
sin redirección. WOW64 intercepta llamadas de registro a
HKEY_LOCAL_MACHINE\Software
que realizan los programas de 32 bits y, a continuación, las redirige a la clave del sub
HKEY_LOCAL_MACHINE\Software\WOW6432node
. Al redirigir sólo las llamadas de programa de 32 bits, WOW64 asegura que siempre escribir programas en la subclave del Registro adecuados. Redirección del registro no requiere la modificación del código de programa, y este proceso es transparente para el usuario.

Subclaves de registro que se incluyen en la redirección

Las siguientes claves sub de registro se redirigen en versiones actuales del sistema operativo de 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 Redirección de clave del registro puede cambiar en versiones de sistema operativo posterior. Los desarrolladores de software se recomienda evitar escribir código de programa que se basa en había documentado anteriormente listas de claves redirigidas. En su lugar, debe escribirse código para comprobar el estado de redirección antes de que realiza llamadas a la vista lógica de 32 ó 64 bits del registro.

Reflexión del registro

La reflexión de registro proporciona un método en tiempo real para contener 32 bits y 64-bit secciones del Registro abierta en todo momento. Por ejemplo, considere un programa de 32 bits que se denomina Hello.exe que actúa como un servidor OLE de 32 bits, pero que también puede servir las solicitudes de clientes de 64 bits. Reflexión del registro permite el programa Hello.exe mantener abierta para controlar ambas llamadas de programa de 32 bits y 64 bits del registro de 32 bits y el registro de 64 bits.

Reflexión hace posible la existencia de dos copias físicas del mismo registro para admitir nativo simultánea y operaciones de WOW64. La mayoría de las claves se reflejan son claves de la clase. Claves de la clase se escriben con una filosofía de "última prevalece" y se cierra el identificador de la clave cuando ambos la clave de clase de 32 bits o 64 bits es escrita y cerrada.

En la lista siguiente contiene algunos ejemplos de la filosofía de "última prevalece":
  • Después de realizar una instalación limpia del sistema operativo de Windows x 64 Edition, la versión de 64 bits de WordPad.exe está registrada para tratar los archivos .doc. El reflector del registro copia el registro de .doc desde la sección del registro de 64 bits en la sección del registro de 32 bits.
  • Cuando se instala una versión de 32 bits de Microsoft Office, Winword.exe está registrado para tratar los archivos .doc en la vista del registro de 32 bits. El reflector del registro copia esta información en la sección del registro de 64 bits. Por lo tanto, los programas de 32 bits y 64 bits inicie la versión de 32 bits de Winword.exe para archivos .doc.
  • Al instalar la versión de 64 bits de Microsoft Office, la versión de 64 bits de Winword.exe está registrada en la sección del registro de 64 bits para controlar los archivos .doc. El reflector del registro también copia esta información en la sección del registro de 32 bits para empezar la versión de 64 bits de Winword.exe para archivos .doc a programas de 32 bits y 64 bits.
Nota Los programadores pueden utilizar la función RegQueryReflectionKey para determinar el estado de reflexión de una clave determinada y utilice la función RegDisableReflectionKey y la función RegEnableReflectionKey para deshabilitar y habilitar reflexión de registro para una clave determinada mediante programación.

Claves de registro compartida

Algunas subclaves del registro contienen información constante que existe en sólo una copia del Registro incluso si estas claves se muestran en vistas del registro de 32 bits y 64 bits. Esto se denomina reflexión del registro.

En versiones actuales de los sistemas operativos de Windows x 64 Edition, las siguientes claves sub de registro se comparten en programa de 32 bits y 64 bits y no se reescriben según el nivel del programa o proceso de 32 ó 64 bits:
  • 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
  • DIRECTIVA HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\GROUP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES
  • ADMINISTRADOR 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
  • FIRMA HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DRIVER
  • FIRMA 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 Reflexión de clave del registro puede cambiar en versiones de sistema operativo posterior. Los desarrolladores de software se recomienda evitar escribir código de programa que se basa en había documentado anteriormente listas de claves reflejadas. En su lugar, debe escribirse código para comprobar el estado de la reflexión antes de que el programa realiza llamadas a la vista lógica de 32 ó 64 bits del registro.

El Editor del registro cambios

Las versiones de 32 bits y 64 bits del Editor del registro se incluyen en sistemas x 64 Edition operativo. Para comprender mejor las secciones de programa de 64 bits y 32 bits del registro en un equipo con Windows x 64 Edition, utilice uno de los métodos siguientes.

Para iniciar la versión de 64 bits del Editor del registro

  1. Iniciar sesión en Windows x 64 Edition equipo utilizando una cuenta que tenga permisos administrativos.
  2. Haga clic en Inicio , haga clic en Ejecutar , escriba regedit en el cuadro Abrir y, a continuación, haga clic en Aceptar .
  3. En el Editor de registro, busque y examinar la subclave del Registro siguiente:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

Para iniciar la versión de 32 bits del Editor del registro

Haga clic en Inicio , haga clic en Ejecutar , escriba ? m \Windows\syswow64\regedit.exe de drive letter where you installed Windows x64 Edition en el cuadro Abrir y, a continuación, haga clic en Aceptar . El modificador ? m le permite ejecutar varias instancias del Editor del registro.

Nota Cuando inicie la sesión a un Microsoft Windows Server 2003 Service Pack 1 (SP1) o Windows x 64 Edition se basa equipo o el equipo basado en una versión posterior y utilice el protocolo de escritorio remoto (RDP) para conectarse a otro Windows Server 2003 SP1 o posterior de equipo con o Windows x 64 Edition se basa, puede ver la sección de 64 bits del registro en el equipo remoto. Sin embargo, cuando inicia sesión en el equipo con Microsoft Windows Server 2003 que no se ha actualizado a SP1 o cualquier otro 32 - bit sistema operativo Windows, sólo puede ver la sección de 32 bits del registro en el equipo remoto.

Soporte técnico para x 64 versiones de Microsoft Windows

Si su hardware venía con una edición x 64 de Microsoft Windows ya instalada, el fabricante del hardware proporciona soporte técnico y asistencia para la edición de 64 bits de Windows. En este caso, el fabricante del hardware proporciona soporte técnico porque incluyó una edición x 64 de Windows con el hardware. El fabricante del hardware podría haber personalizado instalación de la edición x 64 de Windows con componentes únicos. Esos componentes exclusivos podrían incluir controladores de dispositivo específicos o configuraciones opcionales para maximizar el rendimiento del hardware. Si necesita ayuda técnica para una edición x 64 de Windows, Microsoft ofrecerá asistencia de esfuerzo razonable. Sin embargo, es posible que deba contactar directamente con el fabricante. El fabricante es el mejor cualificado para proporcionar el soporte técnico del software que él mismo instaló en el hardware. Si adquirió una edición x 64 de Windows, como una edición x 64 de Windows Server 2003 por separado, póngase en contacto Microsoft para obtener soporte técnico.

Para información de producto acerca de Windows XP Professional x 64 Edition, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/windowsxp/64bit/default.mspx
Para información de producto acerca de x 64 de Windows Server 2003, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/windowsserver2003/64bit/x64/default.mspx

Propiedades

Id. de artículo: 896459 - Última revisión: lunes, 21 de abril de 2008 - Versión: 4.0
La información de este artículo se refiere 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
Palabras clave: 
kbmt kbtshoot kbinfo KB896459 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 896459

Enviar comentarios

 

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