El idioma del dispositivo de entrada del cliente de Terminal Server no coincide con el de la sesión de Terminal Server

Seleccione idioma Seleccione idioma
Id. de artículo: 322042 - Ver los productos a los que se aplica este artículo
importante : este artículo contiene información acerca de cómo modificar el registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información sobre cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando un cliente Terminal Server se conecta a un equipo con Terminal Server, se conserva la configuración de teclado, pero la configuración de idioma de entrada no coincida con del cliente.

Por ejemplo, si el cliente está configurado con una configuración de idioma de entrada de francés y una configuración de diseño de teclado de francés (Canadá), valor predeterminado la sesión de Terminal Server es una configuración de idioma de entrada de inglés y una configuración de diseño de teclado de francés (Canadá).

Causa

El cliente de Terminal Server determina el diseño de teclado y el idioma de entrada de la sesión de Terminal Server enviando la distribución de teclado actual. Sin embargo, distribuciones de teclado sustituida no mantienen correctamente su configuración de idioma de entrada.

Solución

Información de Service Pack

Para resolver este problema, consiga el Service Pack más reciente para Microsoft Windows 2000. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
260910Cómo obtener el Service Pack más reciente para Windows 2000

Información de revisiones

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a los sistemas que experimenten este problema específico.

Si la revisión está disponible para descarga, es hay una sección de "Descarga de revisión disponible" al principio de este artículo. Si no aparece en esta sección, enviar una solicitud al servicio de cliente de Microsoft y soporte para obtener la revisión.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota El formulario "Descarga de revisión disponibles" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.Después de instalar la revisión, la siguiente clave del Registro permitirá un comportamiento diferente en el servidor. Cuando el usuario inicia una sesión en el equipo con Terminal Server, la sesión utiliza el diseño de teclado predeterminado almacenado en el perfil de usuario en lugar de la distribución proporcionada por el cliente de Terminal Server.

Advertencia : si utiliza incorrectamente el Editor del registro, pueden surgir problemas graves que conlleven la reinstalación del sistema operativo. Microsoft no garantiza que pueda solucionar los problemas resultantes del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.
  1. Inicie el Editor del Registro.
  2. Busque y haga clic en la siguiente clave del Registro:
    Diseño HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard
  3. En el menú Edición , haga clic en Agregar valor y, a continuación, agregue el siguiente valor del registro:
    Nombre del valor: IgnoreRemoteKeyboardLayout
    Tipo de datos: REG_DWORD
    Valor de datos: 1
  4. Salga del Editor del Registro.
Después de conectar primero el equipo con Terminal Server, configure el diseño de teclado predeterminado y el idioma de entrada que desee y, después, cierre la sesión. Todos los inicios de sesión posterior de usuario utilizará la predeterminada de teclado y el idioma de entrada desde el perfil.

Para cambiar el diseño de teclado para una configuración regional instalada, siga estos pasos:
  1. Abra la herramienta de configuración regional en el panel de control.
  2. Haga clic en la ficha Idiomas , haga clic en el lenguaje cuyo teclado o editor de métodos de entrada que desee cambiar en el idioma de entrada y, a continuación, haga clic en Propiedades .
  3. En el cuadro de diálogo Propiedades de configuración regional de entrada , haga clic en el teclado o el editor de métodos de entrada que desea utilizar y, a continuación, haga clic en Aceptar .
La versión en inglés de esta corrección debe tener los atributos de archivo siguientes o posteriores:
   Date         Time   Version        Size       File name
   ------------------------------------------------------------------------
   26-Jul-2002  10:27  5.0.2195.5781    123,664  adsldp.dll
   26-Jul-2002  10:27  5.0.2195.5781    131,344  adsldpc.dll
   26-Jul-2002  10:27  5.0.2195.5781     62,736  adsmsext.dll
   26-Jul-2002  10:27  5.0.2195.5940    358,160  advapi32.dll
   26-Jul-2002  10:27  5.0.2195.5265     42,256  basesrv.dll
   26-Jul-2002  10:27  5.0.2195.5855     49,424  browser.dll
   26-Jul-2002  10:27  5.0.2195.5943    135,952  dnsapi.dll
   26-Jul-2002  10:27  5.0.2195.5595     96,016  dnsrslvr.dll
   26-Jul-2002  10:27  5.0.2195.5722     45,328  eventlog.dll
   26-Jul-2002  10:27  5.0.2195.5907    222,992  gdi32.dll
   26-Jul-2002  10:27  5.0.2195.5859    145,680  kdcsvc.dll
   04-Jun-2002  10:31  5.0.2195.5859    199,952  kerberos.dll
   26-Jul-2002  10:27  5.0.2195.4928    708,880  kernel32.dll
   15-Jul-2002  04:52  5.0.2195.5940     71,024  ksecdd.sys
   22-Jul-2002  12:54  5.0.2195.5960    507,152  lsasrv.dll
   22-Jul-2002  12:54  5.0.2195.5960     33,552  lsass.exe
   26-Jul-2002  10:27  5.0.2195.4733    332,560  msgina.dll
   23-Jul-2002  10:27  5.0.2195.5966    108,304  msv1_0.dll
   26-Jul-2002  10:27  5.0.2195.5979    307,472  netapi32.dll
   26-Jul-2002  10:27  5.0.2195.5966    360,720  netlogon.dll
   26-Jul-2002  10:27  5.0.2195.5979    916,752  ntdsa.dll
   26-Jul-2002  10:27  5.0.2195.5966    387,344  samsrv.dll
   26-Jul-2002  10:27  5.0.2195.5951    129,296  scecli.dll
   26-Jul-2002  10:27  5.0.2195.5951    302,864  scesrv.dll
   18-Jul-2002  13:45  5.0.2195.5950     64,000  sp3res.dll
   25-Jun-2001  15:17  3.10.0.103        47,808  user.exe
   26-Jul-2002  10:27  5.0.2195.5931    379,664  user32.dll
   26-Jul-2002  10:27  5.0.2195.5968    369,936  userenv.dll
   26-Jul-2002  10:27  5.0.2195.5859     48,912  w32time.dll
   04-Jun-2002  10:32  5.0.2195.5859     57,104  w32tm.exe
   17-Jul-2002  07:45  5.0.2195.5948  1,642,416  win32k.sys
   03-May-2002  07:31  5.0.2195.5731    178,960  winlogon.exe
   26-Jul-2002  10:27  5.0.2195.5935    243,472  winsrv.dll
   26-Jul-2002  10:27  5.0.2195.5944    125,712  wldap32.dll
   26-Jul-2002  10:27  5.0.2195.5774     72,976  wmicore.dll
				

Solución

Puede configurar clientes de Terminal Server RDP para evitar este problema sin instalar la revisión. Para ello, establezca la siguiente clave del registro para la distribución del teclado antes de la sustitución se produce. También puede configurar los clientes para establecer el perfil de la sesión para sustituir volver a la distribución de teclado. Para ello, siga estos pasos:
  1. Recuperar el identificador de configuración regional de la clave de sustitutos .

    Por ejemplo, la siguiente clave contendrá el valor sustituido del teclado. Se sustituye el valor de 00000c0c al diseño de teclado de Canadá de 00001009 :
    HKEY_CURRENT_USER\Keyboard Layout\Substitutes
    REG_SZ 00000c0c 00001009
  2. En el cliente Terminal Server, establezca el valor de diseño de teclado ( REG_SZ ) en la siguiente clave del registro para el valor recuperado en el paso 1.

    En este ejemplo, establezca el valor a 00000c0c .
    1. Inicie el Editor del Registro.
    2. Busque y haga clic en la siguiente clave del Registro:
      HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
    3. En el menú Edición , haga clic en Agregar valor y, a continuación, agregue el siguiente valor del registro:
      Nombre del valor: Distribución de teclado
      Tipo de datos: REG_SZ
      Valor de datos: 00000c0c (o ID. regional que desee de la clave sustituir )
    4. Salga del Editor del Registro.
  3. Configurar el perfil de Terminal Server para el usuario para que coincida con el cliente de Terminal Server:
    1. Abra la herramienta de configuración regional en el panel de control.
    2. Haga clic en la ficha Idiomas , haga clic en el lenguaje cuyo teclado o editor de métodos de entrada que desee cambiar en el idioma de entrada y, a continuación, haga clic en Propiedades .
    3. En el cuadro de diálogo Propiedades de configuración regional de entrada , haga clic en el teclado o el editor de métodos de entrada que desea utilizar y, a continuación, haga clic en Aceptar .

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:" de este artículo. Este problema se corrigió por primera vez en el Service Pack 4 de Microsoft Windows 2000.

Más información

Si el cliente de Terminal Server está configurado para utilizar la distribución de teclado del perfil, surte efecto en cuanto el usuario inicia sesión. Por lo tanto, la distribución de teclado viene determinada por el cliente en la pantalla de inicio de sesión. Esto significa que el usuario debe seleccionar el tipo de teclado adecuado cada vez antes de conectarse a Terminal Server.

Propiedades

Id. de artículo: 322042 - Última revisión: lunes, 30 de octubre de 2006 - Versión: 3.3
La información de este artículo se refiere a:
  • Microsoft Windows 2000 Server SP1
  • Service Pack 3 de Microsoft Windows 2000
  • Microsoft Windows 2000 Server SP2
Palabras clave: 
kbmt kbautohotfix kbqfe kbhotfixserver kbshell kbwin2ksp4fix kbbug kbfix KB322042 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): 322042

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