Después de instalar la actualización de seguridad 943460 en un equipo con Windows XP Service Pack 2 que tenga instalado un paquete MUI árabe o hebreo, puede aparecer texto en inglés en el menú Inicio y en las barras de menú

Seleccione idioma Seleccione idioma
Id. de artículo: 945648 - 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 se produce algún problema. Para obtener más información acerca de 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:
256986 Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

Síntomas

Instale la actualización de seguridad 943460 (MS07-061) en un equipo con Windows XP Service Pack 2 (SP2) que tenga instalado un paquete de interfaz de usuario multilingüe (MUI) árabe o hebreo. Después, puede aparecer texto en inglés en el menú Inicio y en las barras de menú.

Causa

El problema se produce por una suma de comprobación de recursos no coincidente entre el componente del shell de Windows y el MUI.

Solución

Advertencia: pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

Para resolver este problema, modifique el Registro para cambiar el valor de la siguiente subclave del Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
Para ello, siga estos pasos:
  1. Haga clic en Inicio y en Ejecutar, escriba regedit y haga clic en Aceptar.
  2. Busque la siguiente subclave del Registro y haga clic en ella:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
  3. En el menú Archivo, haga clic en Exportar.
  4. En el cuadro Nombre de archivo, escriba shell32 y, a continuación, haga clic en Guardar.

    Nota: si quiere restaurar esta clave del Registro, haga doble clic en el archivo Shell32.reg que guardó.
  5. En el panel de detalles, haga clic con el botón secundario en la entrada 1 y, a continuación, haga clic Eliminar.
  6. Haga clic en .
  7. En el menú Edición, seleccione Nuevo y haga clic en Valor binario.
  8. En el cuadro Nuevo valor nº 1, escriba 1 y presione Entrar.
  9. Haga clic con el botón secundario del mouse en 1 y, a continuación, haga clic en Modificar.
  10. En el cuadro Información del valor, escriba lo siguiente:
    0e c0 5f 13 6a be a4 25 6c 2f 74 59 0b e1 b2 3f 05 45 1e 21 24 a8 ac 71 65 75 3b fb bd 4e 76 34 41 8b d1 cc 4e d5 cb 29 af 92 35 19 ce 18 9f 5c
    Nota: en el ejemplo anterior, escriba ceros (0), no la letra "O".
  11. Haga clic en Aceptar.

    Nota: para comprobar que ha escrito los valores correctos, siga estos pasos:
    1. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
    2. En el menú Archivo, haga clic en Exportar.
    3. En el cuadro Nombre de archivo, escriba verify y, a continuación, haga clic en Guardar.
    4. Uilice un editor de texto, como el Bloc de notas, para abrir el archivo Verify.reg. El archivo se asemeja al siguiente:
      Editor del Registro de Windows versión 5.00
      
      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll]
      "0"=hex:52,04,f0,0a,00,00,06,00,00,00,28,0a,00,00,06,00,84,08,54,0b,00,00,06,00
      "1"=hex:0e,c0,5f,13,6a,be,a4,25,6c,2f,74,59,0b,e1,b2,3f,05,45,1e,21,24,a8,ac,71,65,75,3b,fb,bd,4e,76,34,41,8b,d1,cc,4e,d5,cb,29,af,92,35,19,ce,18,9f,5c
      
  12. Busque la siguiente subclave del Registro y elimínelas:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\MUILanguages\FileVersions\IdIdioma
    Tenga en cuenta que IdIdioma es el Id. de idioma del MUI instalado. Por ejemplo, el IdIdioma para el hebreo es 040d. El IdIdioma para el árabe es 0401.

    Las opciones de idioma disponibles son.
    Contraer esta tablaAmpliar esta tabla
    IdiomaValor
    Árabe401
    Vasco042b
    Portugués (Brasileño)415
    Checo405
    Chino simpl.804
    Chino trad.404
    Danés406
    Neerlandés413
    Inglés0409 (predeterminado)
    Finlandés040b
    Francés040c
    Alemán407
    Griego408
    Hebreo040d
    Húngaro040e
    Italiano410
    Japonés411
    Coreano412
    Noruego414
    Polaco415
    Portugués816
    Ruso419
    Español0c0a
    Sueco041d
    Eslovaco041b
    Esloveno424
    Turco041f
  13. Cierre el Editor del Registro y reinicie el equipo.

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".

Más información

Para obtener más información acerca de MUI, visite el siguiente sitio web de Microsoft:
http://www.microsoft.com/globaldev/DrIntl/faqs/muifaq.mspx#MUIques1
Para obtener información adicional acerca del boletín de seguridad MS07-061, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
943460 MS07-061: Una vulnerabilidad en Windows URI Handling podría permitir la ejecución remota de código

Propiedades

Id. de artículo: 945648 - Última revisión: viernes, 1 de febrero de 2008 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft Windows XP Service Pack 2
Palabras clave: 
kbtshoot kbnofix kbregistry kbexpertiseinter KB945648

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