Cambiar idioma de Windows 7

Los packs de idioma para la interfaz de Windows 7 solo están disponibles oficialmente para Windows 7 Ultimate y Windows 7 Enterprise.
Si queremos cambiar el idioma del Windows 7 Professional, Home, Home Premium, etc, podremos hacerlo siguiendo estos pasos:

1. Descargar los packs para cambiar el idioma de Windows 7. Debemos de saber si nuestro Windows es 32 ó 64 bit.

Recomiendo bajarlos en c:temp por ejemplo, ya que luego tendremos que trabajar con ellos desde cmd.exe

Descargar los packs de idiomas para Windows 7 32 bits (x86)

Cambiar idioma de Windows 7 (32 bit) a Aleman: windows6.1-kb972813-x86-de-de_1b86ff9b8f4c517dd341d76f24c74399278b05fc.exe
Cambiar idioma de Windows 7 (32 bit) a Arabe: windows6.1-kb972813-x86-ar-sa_210ccc96338a1ff683803eb4034e5f53d6d54c97.exe
Cambiar idioma de Windows 7 (32 bit) a Bulgaro: windows6.1-kb972813-x86-bg-bg_2e5d91b00775e0f974d4ec213fc20d470ff6850e.exe
Cambiar idioma de Windows 7 (32 bit) a Checo: windows6.1-kb972813-x86-cs-cz_2759680ec6e2f4a7629c7d02b1fbce0a0d410a4e.exe
Cambiar idioma de Windows 7 (32 bit) a Chino (Simplificado): windows6.1-kb972813-x86-zh-cn_ab024143b556395e6638e26712b1e0f3bc031fcf.exe
Cambiar idioma de Windows 7 (32 bit) a Chino (Tradicional): windows6.1-kb972813-x86-zh-hk_90617b75cfaab716a43e7c082b00490a6d475376.exe
Cambiar idioma de Windows 7 (32 bit) a Coreano: windows6.1-kb972813-x86-ko-kr_bb2de1652c37394be4de87438661b129f8b56908.exe
Cambiar idioma de Windows 7 (32 bit) a Croata: windows6.1-kb972813-x86-hr-hr_d8a4131aee5d5de039a3a0dc517ca0c07ebc3472.exe
Cambiar idioma de Windows 7 (32 bit) a Danes: windows6.1-kb972813-x86-da-dk_e1c57a4dcbd336ac73e349a9bb9d30de17ac093f.exe
Cambiar idioma de Windows 7 (32 bit) a Eslovaco: windows6.1-kb972813-x86-sk-sk_dd2ce36a7e94fceff650cb892b8c954b8af6025a.exe
Cambiar idioma de Windows 7 (32 bit) a Esloveno: windows6.1-kb972813-x86-sl-si_17786270766d556ba9bf3693762cb98805df9f50.exe
Cambiar idioma de Windows 7 (32 bit) a Español: windows6.1-kb972813-x86-es-es_1943a073d8f00e387301deb22cd177bf77319ee8.exe
Cambiar idioma de Windows 7 (32 bit) a Estonio: windows6.1-kb972813-x86-et-ee_3a99769fac5d6a11e6616297f842a9074c045699.exe
Cambiar idioma de Windows 7 (32 bit) a Finlandes: windows6.1-kb972813-x86-fi-fi_dd1973cc63ab7dea0e5d660af06869a8beefe36a.exe
Cambiar idioma de Windows 7 (32 bit) a Frances: windows6.1-kb972813-x86-fr-fr_1878fd391b990054787a14b0db4a5db00b793bf1.exe
Cambiar idioma de Windows 7 (32 bit) a Griego: windows6.1-kb972813-x86-el-gr_1f366d5e4fbde7df89b106821236fc1d3b3c9230.exe
Cambiar idioma de Windows 7 (32 bit) a Hebreo: windows6.1-kb972813-x86-he-il_a3d6a6ae858f33ffa11a14c2a966e6603c134ef9.exe
Cambiar idioma de Windows 7 (32 bit) a Holandes: windows6.1-kb972813-x86-nl-nl_194a2ca7b589e77b0be73b822f77760823183c51.exe
Cambiar idioma de Windows 7 (32 bit) a Hungaro: windows6.1-kb972813-x86-hu-hu_12feb47da4bb28f60b6a30d379044356581c20f8.exe
Cambiar idioma de Windows 7 (32 bit) a Ingles: windows6.1-kb972813-x86-en-us_22ee3397a02372681b375ddabf6ffa33662fd500.exe
Cambiar idioma de Windows 7 (32 bit) a Italiano: windows6.1-kb972813-x86-it-it_079a3afeb88f14d24a3b4204812225e78c2e0bb8.exe
Cambiar idioma de Windows 7 (32 bit) a Japones: windows6.1-kb972813-x86-ja-jp_08758c23cc64a53949072d53dd7bf6bbc8b45420.exe
Cambiar idioma de Windows 7 (32 bit) a Latvia: windows6.1-kb972813-x86-lv-lv_8b7a0b361dd37f7cd3926f798a79a90d378b18b2.exe
Cambiar idioma de Windows 7 (32 bit) a Lituano: windows6.1-kb972813-x86-lt-lt_7aee9ce232cb46701f479fafdb0aea369ce1ad6a.exe
Cambiar idioma de Windows 7 (32 bit) a Noruego: windows6.1-kb972813-x86-nb-no_d65ea89195cf5f7d3170ccb1db7bae3c157f5b24.exe
Cambiar idioma de Windows 7 (32 bit) a Polaco: windows6.1-kb972813-x86-pl-pl_9199018040692bc732a590e9b092a18120d326b2.exe
Cambiar idioma de Windows 7 (32 bit) a Portugues (Brasil): windows6.1-kb972813-x86-pt-br_0a3fe79820d6d199dd43495d4efa5c40f270e45a.exe
Cambiar idioma de Windows 7 (32 bit) a Portugues (Portugal): windows6.1-kb972813-x86-pt-pt_4165bd9cd083abd8ddd81986e18b1fd86aab5ce9.exe
Cambiar idioma de Windows 7 (32 bit) a Rumano: windows6.1-kb972813-x86-ro-ro_e1c324236046eb608e478570cf4396776ff02a72.exe
Cambiar idioma de Windows 7 (32 bit) a Ruso: windows6.1-kb972813-x86-ru-ru_f4df4bcb8d3194323f17a086a17f46dd0c9c492a.exe
Cambiar idioma de Windows 7 (32 bit) a Serbio (Latino): windows6.1-kb972813-x86-sr-latn-cs_6e049bae4d75b82405b28455e2def0a0d0055a9c.exe
Cambiar idioma de Windows 7 (32 bit) a Sueco: windows6.1-kb972813-x86-sv-se_687085e8bbdf9c17a668b801f28f7f9c74e7a86a.exe
Cambiar idioma de Windows 7 (32 bit) a Tailandes: windows6.1-kb972813-x86-th-th_780885dd42c039d9926ac004c76ba3ba9c30c6d0.exe
Cambiar idioma de Windows 7 (32 bit) a Turco: windows6.1-kb972813-x86-tr-tr_13015cb75811f874c83fdd679beb4c22c930a57c.exe
Cambiar idioma de Windows 7 (32 bit) a Ucraniano: windows6.1-kb972813-x86-uk-ua_0a467bf14bc4f524c18877f570a20c58e91ceba9.exe

Descargar los packs de idiomas para Windows 7 64 bits (x86)

Cambiar idioma de Windows 7 (64 bit) a Aleman: windows6.1-kb972813-x64-de-de_399ac15b2d55fd5dea0770d98825d7e75f4ad533.exe
Cambiar idioma de Windows 7 (64 bit) a Arabe: windows6.1-kb972813-x64-ar-sa_aaac936bd625c12b607dffea19fab8be9cfa28f6.exe
Cambiar idioma de Windows 7 (64 bit) a Bulgaro: windows6.1-kb972813-x64-bg-bg_155634f17868659db4b65cfeff57059b2436515f.exe
Cambiar idioma de Windows 7 (64 bit) a Checo: windows6.1-kb972813-x64-cs-cz_f136df3188c54ff234ca77253fee2cf3e91966b7.exe
Cambiar idioma de Windows 7 (64 bit) a Chino (Simplificado): windows6.1-kb972813-x64-zh-cn_a649e9af1e28514d48bdc51f7956be08060e54bc.exe
Cambiar idioma de Windows 7 (64 bit) a Chino (Tradicional): windows6.1-kb972813-x64-zh-hk_d428bc1cca4aea20163936e6687221c0e6b99ec4.exe
Cambiar idioma de Windows 7 (64 bit) a Coreano: windows6.1-kb972813-x64-ko-kr_e6b3322c3865cfd328d84376e192c4f9d41aa0e6.exe
Cambiar idioma de Windows 7 (64 bit) a Croata: windows6.1-kb972813-x64-hr-hr_06468f799a1c1f295bc3abbc85c14116e2645122.exe
Cambiar idioma de Windows 7 (64 bit) a Danes: windows6.1-kb972813-x64-da-dk_2b7590d389ca96af6f367408150cb6bc9aa8f4b4.exe
Cambiar idioma de Windows 7 (64 bit) a Eslovaco: windows6.1-kb972813-x64-sk-sk_15f397de2ceaaff8dbfe670bcc6c013791a297c3.exe
Cambiar idioma de Windows 7 (64 bit) a Esloveno: windows6.1-kb972813-x64-sl-si_8cfc82e0d15ed94634d3da69674008dc56755b93.exe
Cambiar idioma de Windows 7 (64 bit) a Español: windows6.1-kb972813-x64-es-es_2e593c26d9e23ad8176224a53c68a04f996ee014.exe
Cambiar idioma de Windows 7 (64 bit) a Estonio: windows6.1-kb972813-x64-et-ee_3c0479d7049109bcb42fd9ec59d1c65449704687.exe
Cambiar idioma de Windows 7 (64 bit) a Finlandes: windows6.1-kb972813-x64-fi-fi_4378f72d1233b00e2bdfc680a13f62ae11ab0fcb.exe
Cambiar idioma de Windows 7 (64 bit) a Frances: windows6.1-kb972813-x64-fr-fr_0e50cd2ea794e4cdfac861b194d2e996b7bbc8d8.exe
Cambiar idioma de Windows 7 (64 bit) a Griego: windows6.1-kb972813-x64-el-gr_9ae588ba70896f9100a10cb8ed68a79678d6fc32.exe
Cambiar idioma de Windows 7 (64 bit) a Hebreo: windows6.1-kb972813-x64-he-il_86c22105bb32269c9c0deaf2710fcb1531a29817.exe
Cambiar idioma de Windows 7 (64 bit) a Holandes: windows6.1-kb972813-x64-nl-nl_2ac14543f6e46c61ae226d7f0f5aee7f4d500e9f.exe
Cambiar idioma de Windows 7 (64 bit) a Hungaro: windows6.1-kb972813-x64-hu-hu_e5c47bffe398b9ace42d4326de2646a6172d39b5.exe
Cambiar idioma de Windows 7 (64 bit) a Ingles: windows6.1-kb972813-x64-en-us_483a3e51038f1a369bc5b5cdf5fc32df3ea4ad27.exe
Cambiar idioma de Windows 7 (64 bit) a Italiano: windows6.1-kb972813-x64-it-it_3f0f5d78202e074e17a495beec821e1d326a8e2a.exe
Cambiar idioma de Windows 7 (64 bit) a Japones: windows6.1-kb972813-x64-ja-jp_9d73b1c1270deacbe7a2329559476a94daddb848.exe
Cambiar idioma de Windows 7 (64 bit) a Latvia: windows6.1-kb972813-x64-lv-lv_70c1f8bda213f20aea07e46a6c9ed976f0d151ce.exe
Cambiar idioma de Windows 7 (64 bit) a Lituano: windows6.1-kb972813-x64-lt-lt_ede5a878aae2b0d64e81ff739e950b6f105df580.exe
Cambiar idioma de Windows 7 (64 bit) a Noruego: windows6.1-kb972813-x64-nb-no_1b7f93a0906a62eecd6b200979f8df986a7556f1.exe
Cambiar idioma de Windows 7 (64 bit) a Polaco: windows6.1-kb972813-x64-pl-pl_6b228326c2f7ef6406242671600b499746ff3454.exe
Cambiar idioma de Windows 7 (64 bit) a Portugues (Brasil): windows6.1-kb972813-x64-pt-br_276b65f3b6b2657c8fe936f9841dc1243e02dc7b.exe
Cambiar idioma de Windows 7 (64 bit) a Portugues (Portugal): windows6.1-kb972813-x64-pt-pt_f8310aa4a73841aec29b3f4e74ecaece56b695e9.exe
Cambiar idioma de Windows 7 (64 bit) a Rumano: windows6.1-kb972813-x64-ro-ro_810f2d590dd5aac92561eea5884ed1c70f34dbd9.exe
Cambiar idioma de Windows 7 (64 bit) a Ruso: windows6.1-kb972813-x64-ru-ru_f0acfc688d609ee45d43cc60c6412a3071a665bd.exe
Cambiar idioma de Windows 7 (64 bit) a Serbio (Latino): windows6.1-kb972813-x64-sr-latn-cs_275e0a17cbec543aa1bd7eebc883a1d21c11b514.exe
Cambiar idioma de Windows 7 (64 bit) a Sueco: windows6.1-kb972813-x64-sv-se_1f4c415e0f4ca77064d597975f6ac7a9e0b8af63.exe
Cambiar idioma de Windows 7 (64 bit) a Tailandes: windows6.1-kb972813-x64-th-th_080c8631d44a53c34ffdab8fd73820572dd87be4.exe
Cambiar idioma de Windows 7 (64 bit) a Turco: windows6.1-kb972813-x64-tr-tr_6bd6660158289e0b5d4b5a7f7fded6e3528a9a04.exe
Cambiar idioma de Windows 7 (64 bit) a Ucraniano: windows6.1-kb972813-x64-uk-ua_c6c4e44c9d903049a4c60fed9d42effa18f345bd.exe

2. Extraer el CAB perteneciente al EXE del MUI Pack

Esta parte requiere de un poco de velocidad. Una vez hemos bajado el exe que queramos, debemos darle doble click y tan pronto como veamos aparecer un lp.cab, cambiarlo de nombre. Así, cuando el instalador detecte que no usamos Windows 7 Enterprise o Windows 7 Ultimate y borre el .cab, nosotros nos habremos quedado con una copia 😉

3. Instalar el pack de idioma de Windows 7

Abriremos un interprete de comandos con permisos de administrador. (Inicio, programas, accesorios, símbolo de sistema, BOTON DERECHO, ejecutar como Administrador) y escribiremos:

cd temp
dism /online /add-package /packagepath:c:templp.cab

Ahora vamos a cambiar los mensajes de inicio, para que «Starting Windows» por ejemplo, cambie a «Iniciando Windows»

bcdedit /set {current} locale es-es
bcdboot %WinDir% /l es-es

Este es un ejemplo para pasar el idioma a Español. Deberás adecuarlo a lo que necesitas.

4. Modificar el registro para cambiar el idioma

Debemos ejecutar Regedit. Para ello, vamos a inicio, «Buscar programas y archivos» y escribimos regedit
Buscamos esta clave y la eliminamos:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlMUIUILanguagexx-xx

el último xx-xx puede ser variable, en mi caso era en-us