segunda-feira, 23 de novembro de 2009

Install/Uninstall Languages Packs por parâmetro no Windows 7.

A pouco mais de uma semana me veio um notebook para a manutenção com o novíssimo SO Windows 7 só que... Home Edition e em inglês!!! E essa era a necessidade da minha cliente: instalar os pacotes de tradução do inglês para o português. Mas, como eu mesmo percebi, não há a opção de instalar e desinstalar o pacote de traduções da Microsoft nem por Windows Update. Depois de pesquisar um pouco descobri este tutorial do nosso amigo Renato Ferreira, membro do site Guia do PC.


"(ATENÇÃO: Não execute os passos abaixo a não ser que seja um usuário avançado. Estou assumindo que você sabe fazer os passos intermediários descritos aqui! Funcionou perfeitamente no Windows 7 Professional RTM Build 7233 e Home Premium RTM Build 7600.)


1 - Encontre o arquivo .cab do seu idioma de acordo com a versão do seu Windows 7 (x86/32-bit ou x64/64-bit). É o mesmo arquivo utilizado pelas versões Ultimate e Enterprise. Procurei um pouquinho e encontrei via torrent todos os arquivos de linguagem para ambas as versões. Se, assim como eu, você tiver o DVD Language Pack procure o arquivo lp.cab do idioma que você quer instalar. No caso do Brasil, você deve procurá-lo na pasta pt-br.

Se o seu Windows 7 é 64-bit e você quer passá-lo para pt-BR, você pode baixar o arquivo diretamente desse link: http://www.4shared.com/file/130913141/5762fb83/pt-br.html.

Após baixar o arquivo, descompacte-o, obtendo o arquivo lp.cab.

2 - Abra o Prompt de Comando como administrator (é só clicar com o botão direito e ir em "Run as Adminsitrator") e digite:

dism /online /add-package /packagepath:d:\langpacks\pt-br\lp.cab

substituindo "d:\langpacks\pt-br\lp.cab" pelo caminho completo do arquivo lp.cab que você acabou de baixar.

Esse comando fará a instalação do pacote de idioma na unha. Aguarde pacientemente até aparecer a mensagem "The operation completed successfully."

3 - Após aparecer a mensagem acima, vá ao Editor do Registro. Certifique-se que agora exite a chave "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\XX", onde XX é a linguagem instalada (no meu caso, pt-BR).
Apague a chave “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages\YY” e todo seu conteúdo, onde YY é a linguagem que você não deseja (no meu caso en-US).

4 - Reinicie a máquina e curta seu Windows 7 na linguagem desejada.

Abraços, pessoal!"

Exemplo de como digitar os comandos: dism(espaço)/online(espaço)/add.package(espaço)/packagepath:e:\pt-br\lp.cab

Um abraço a todos e ótima semana. Shalom!!!

Um comentário:

julio disse...

Neste site tem o tutorial quase que perfeito e o link para baixar o pacote com a tradução para português, 41 mb.
http://www.inf.ufsc.br/~scabral/Tutorial_Windows7_Pro_pt-br.pdf
Opção alternativa: http://ti-solucoeseminformatica.blogspot.com.br/2009/11/pouco-mais-de-uma-semana-me-veio-um.html

OBS: Baixe o pacote com a tradução para português de acordo com a versão do seu Windows 7 (x86/32-bit ou x64/64-bit).

OBS1:Aqui nessa sessão de comando deve-se substituir "C:\Users\julio\Downloads\pt-br\lp.cab" pelo caminho completo do arquivo lp.cab que você baixou.Para fazer isso caso o arquivo esteja salvo na pasta downloads do seu PC basta aperta o botão direito do mouse no nome DOWNLOADS localizado acima e não ao lado da pasta, onde estara mais ou menos assim: > PC > Downloads > e selecionar a opção "coppy address" e já no Prompt de Comando ou cmd aperte o botão direito do mouse e clique na opção "PASTE"...
OBS2:Na pasta DOWNLOADS quando vc aperta o botão direito do mouse e selecionar a opção "coppy address" onde colooquei o nome PC, lá no prompt de comando ou cmd irá aparecer o nome do seu computador ao qual vc designou quando instalou o windows 7...
OBS3:Para não haver erros lá no prompt de comando pode-se colar as linhas de comando que você selecionar, é só aperta o botão direito do mouse e clicar na opção "PASTE".
INICIANDO
Abra o Prompt de Comando como administrador (é só clicar com o botão direito e ir em "Run as Adminstrator") e digite:
C:\Windows\system32>dism /online /add-package /packagepath:C:\Users\julio\Downloads\pt-br\lp.cab
substituindo: Olhe a OBS1...
IMPORTANTE:Esse comando fará a instalação do pacote de idioma. Aguarde pacientemente até aparecer a mensagem "The operation completed successfully."

Deployment Image Servicing and Management tool
Version: 6.1.7600.16385

Image Version: 6.1.7600.16385

Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package
~31bf3856ad364e35~x86~pt-BR~6.1.7600.16385
[==========================100.0%==========================]
The operation completed successfully.

Depois digite esse comando: "bcdedit /set {current} locale pt-br", conforme mostrado abaixo e aperte enter...
C:\Windows\system32>bcdedit /set {current} locale pt-br
The operation completed successfully.

Por ultimo digite esse comando: "bcdboot %WinDir% /l pt-br"
C:\Windows\system32>bcdboot %WinDir% /l pt-br
Boot files successfully created.

Após todos os passos anteriores só resta fazer o seguinte:
Encontrar a pasta de nome "en-US" e deleta-la. Para isso:
Digite "regedit" no localizar do menu iniciar...
1) Selecione "HKEY_LOCAL_MACHINE"
2) Selecione "SYSTEM"
3) Selecione "CurrentControlSet"
4) Selecione "Control"
5) Selecione "MUI"
6) Selecione "UILanguages"
7) Exclua a pasta "en-US " e Reinicie o Windows.
Pronto, o seu Windows já vai estar em português!