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

O suporte para o Windows XP terminou

A Microsoft terminou o suporte para o Windows XP em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
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:
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.
    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):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: 01/16/2015 17:32:10 - Revisão: 2.0

  • Microsoft Windows XP Service Pack 2
  • kbnosurvey kbarchive kbtshoot kbnofix kbregistry kbexpertiseinter KB945648
Comentários