Tutorial: Cambiar idioma del sistema en Windows 7 Professional

Como me he tenido que enfrentar hace poco a este problema, y en español no encontraba una mierda de información, comparto aquí el modo de hacerlo.

Todos aquellos que disfrutamos actualmente de un Windows 7 Professional, gratis, por medio de la Academic Alliance de Microsoft (MSAA) en nuestras universidades, y nos han proporcionado un DVD con packs de lenguajes, nos topamos con un problema: en el lugar donde debería estar el cambio de idioma, no vemos nada. Y es que, el gran invento de los MUI, es sólamente para las ediciones Enteprise y Ultimate.

no-install-display-languages

Entonces, navegando un buen rato por ahí he encontrado por fin, una solución. Metéis el DVD (o montáis la ISO) de los packs de idiomas, y abrimos una ventanas de comandos con cmd.

Primer paso

Con una cuenta con privilegios de Administrador, introducimos la orden que sigue:

DISM /Online /Add-Package /PackagePath:H:\langpacks\es-es

Lo que va detrás de PackagePath, en rojo, debe ser la ruta a donde está el archivo “lp.cab” de idiomas que deseamos instalar, en mi caso, la unidad de DVD es H: así que esa es mi ruta.

Tardará bastante en procesarse esta orden, y el resultado será como sigue.

cambiar-idioma-paso1

Segundo paso

Introducimos el comando:

bcdedit /set {current} locale es-ES

Lo que va en rojo es el nombre del locale que queremos designar. En nuestro caso, español de España, es-ES. Tenéis una lista en el ejemplo de esta web. Pero nótese que debéis poner lo mismo aquí que lo que vendría en el directorio que habéis marcado en el Primer paso.

El resultado debería ser como sigue.

cambiar-idioma-paso2

Tercer paso

Parecido al anterior, introducimos el comando:

bcdboot %WinDir% /l es-ES

Esto nos crea los archivos del arranque en español de España. El locale aquí debe ser igual que el del Segundo paso.

El resultado, debería ser como este.

cambiar-idioma-paso3

Cuarto paso

Ahora debemos ejecutar el editor de registro, regedit.

Debemos entrar en la clave siguiente:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MUI\UILanguages

En ella, nos saldrán ahora dos subcarpetas: en-US y nuestra es-ES. Debemos seleccionar en-US y borrarla.

cambiar-idioma-paso4-a

Al infierno con ella 🙂

cambiar-idioma-paso4-b

Después de esto, sólo nos queda reiniciar, y…

¡Ya está! En perfecto español, incluido el mensaje de arranque del Windows y todo 🙂

cambiar-idioma-final