ADVERTENCIA - algunas personas han encontrado que este método hace que su máquina no arranque, ver la discusión en los comentarios. Utilícelo bajo su propio riesgo.
Aquí cómo me las arreglé para cambiar “Core Single Language” idioma de Windows 8.1 de ruso a Inglés. Gracias a la respuesta de @mako.
También he hecho los mismos pasos para Windows 10 Single Language.
Primero de todo ve y consigue el paquete de idiomas que necesites, los enlaces para 8.1 están disponibles aquí http://social.technet.microsoft.com/Forums/en-US/ec4419df-ea0b-4da9-8750-063126debe97/language-pack-not-usable-message-in-windows-81?forum=w8itprogeneral
Para Windows 10 puedes conseguir la ISO con todos los paquetes de idiomas en http://www.youtube.com/watch?v=kzfuX_e\6iY , los enlaces están dentro de la descripción del video. El vídeo en sí no está relacionado. Necesitas descargar la ISO para tu build particular, el mío era el build #10240 x64. Puedes obtener el número de compilación ejecutando el símbolo del sistema y buscando en la primera línea “Microsoft Windows [Versión 10.0.10240]”. He hecho estos pasos después de actualizar de Windows 8.1 a Windows 10. Como usted sabe, si usted cambió su idioma de visualización en 8 o 8.1 para la versión de un solo idioma, a continuación, después de actualizar a 10 se obtiene su idioma original de la pantalla, en mi caso fue el ruso. Tuve que hacer estos pasos para establecer el idioma de la pantalla a Inglés una vez más.
Ahora al grano. (los nombres de los paquetes/versiones son diferentes Windows 10 )
Descargue un archivo CAB (paquete de idiomas) para su idioma. Luego renombre el archivo a lp.cab y póngalo en la carpeta C:\Nde la unidad.
A continuación, ejecute una línea de comandos (cmd, símbolo del sistema) como administrador y ejecute este comando allí:
dism /Online /Add-Package /PackagePath:C:\lp.cab
Esto instalará el nuevo paquete de idiomas en el sistema. Pero aún no puede cambiar de idioma. Necesitas desinstalar tu antiguo idioma para aplicar el nuevo. Ejecute este comando ahora en la misma ventana del símbolo del sistema:
dism /Online /Get-Packages | findstr /c:"LanguagePack"
Esto le dará una lista de paquetes de idiomas instalados, algo así
Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384
Package Identity : Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.16384
Necesita obtener la identidad del paquete para su idioma actual que necesita ser eliminado. Yo necesitaba eliminar el ruso, así que obtuve “Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.16384” como nombre del paquete. La parte “ru-RU” es un nombre de idioma. Si necesita eliminar el inglés, busque un nombre de paquete con la parte en-US.
OK, ahora necesita desinstalar el paquete de idiomas que no necesita, ejecute este comando, cambie el nombre del paquete por el encontrado anteriormente:
dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.1638
Después de eso le pedirá que reinicie el ordenador para aplicar los cambios, responda Y y después de reiniciar obtendrá un nuevo idioma del sistema. Si alguna vez necesitas volver a cambiarlo sólo tienes que hacer el mismo procedimiento para un paquete de idiomas diferente.