Após a instalação da atualização de segurança 943460 em computadores com base no Windows XP Service Pack 2 que tenham um MUI para o idioma Árabe ou um MUI para o idioma Hebraico, os textos em inglês podem aparecer nas barras de menus e no menu Iniciar

Traduções deste artigo Traduções deste artigo
ID do artigo: 945648 - Exibir os produtos aos quais esse artigo se aplica.
Importante Este artigo contém informações sobre como modificar o Registro. Certifique-se de fazer backup do Registro antes de modificá-lo. Certifique-se de que saiba como restaurá-lo caso ocorra algum problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
256986 Descrição do Registro do Microsoft Windows:
Expandir tudo | Recolher tudo

Sintomas

Ao instalar a atualização de segurança 943460 (MS07-061) em computadores com base no Windows XP Service Pack 2 (SP2) que tenham um Multilingual User Interface Pack (MUI) para um idioma Árabe ou um MUI para o idioma Hebraico instalado, os textos em inglês podem aparecer nas barras de menus ou no menu Iniciar.

Causa

Esse problema ocorre devido a uma incompatibilidade no recurso de soma de verificação entre o componente do Windows Shell e o MUI.

Resolução

Aviso O uso incorreto do Editor do Registro, ou outro método, pode causar sérios problemas. Estes problemas talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que os problemas resultantes do uso incorreto do Editor de Registro possam ser solucionados. A modificação do Registro é de sua responsabilidade.

Para resolver esse problema edite o Registro para alterar o valor da seguinte subchave do Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
Para fazer isto, execute as seguintes etapas:
  1. Clique em Iniciar, Executar, digite regedit e clique em OK.
  2. Localize e clique na seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
  3. No menu Arquivo, clique em Exportar.
  4. Na caixa Nome do arquivo, digite shell32 e clique em Salvar.

    Observação Se desejar restaurar esta chave do Registro, clique duas vezes no arquivo Shell32.reg que você salvou.
  5. No painel de detalhes, clique com o botão direito do mouse na entrada 1 e em Excluir.
  6. Clique em Sim.
  7. No menu Editar, aponte para Novo e clique em Valor binário.
  8. Na caixa Novo Valor #1 digite 1 e pressione ENTER.
  9. Clique com o botão direito do mouse em 1, e clique em Modificar.
  10. Na caixa Dados do valor, digite o seguinte:
    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
    Observação No exemplo anterior digite zeros (0) ao invés da letra "O".
  11. Clique em OK.

    Observação Para verificar se você digitou os valores corretos, execute estas etapas:
    1. Localize e clique na seguinte subchave do Registro:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\shell32.dll
    2. No menu Arquivo, clique em Exportar.
    3. Na caixa Nome do arquivo, digite verificar e clique em Salvar.
    4. Use um editor de texto, como o Bloco de notas, para abrir o arquivo Verificar.reg. O arquivo é semelhante ao seguinte:
      Windows Registry Editor Versão 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. Localize e exclua a seguinte subchave do Registro:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\MUILanguages\FileVersions\LangID
    Observação LangID é o identificador de idioma do MUI que está inslatado. Por exemplo, o LangID para o hebraico é 040d. O espaço reservado LangID para o árabe é 0401.

    As seguintes configurações de idioma estão disponíveis.
    Recolher esta tabelaExpandir esta tabela
    IdiomaValor
    Árabe:401
    Basco042b
    Português (Brasil)415
    Tcheco405
    Chinês Simplificado804
    Chinês Tradicional404
    Dinamarquês406
    Holandês413
    Inglês0409 (padrão)
    Finlandês040b
    Francês040c
    Alemão407
    Grego408
    Hebraico040d
    Húngaro040e
    Italiano410
    Japonês411
    Coreano412
    Norueguês414
    Polonês415
    Português (Portugal)816
    Russo419
    Espanhol0c0a
    Sueco041d
    Eslovaco041b
    Esloveno424
    Turco041f
  13. Saia do Editor do Registro e reinicie o computador.

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre o MUI, visite o seguinte site da Microsoft (em inglês):
http://www.microsoft.com/globaldev/DrIntl/faqs/muifaq.mspx#MUIques1
Para obter mais informações sobre o Boletim de segurança MS07-061, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
943460 MS07-061: Vulnerabilidade na Manipulação URI do Windows pode permitir a execução remota de código

Propriedades

ID do artigo: 945648 - Última revisão: quarta-feira, 30 de janeiro de 2008 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Service Pack 2
Palavras-chave: 
kbtshoot kbnofix kbregistry kbexpertiseinter KB945648

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