Предупреждение - некоторые люди обнаружили, что этот метод делает их машину незагружаемой, см. обсуждение в комментариях. Используйте на свой страх и риск!
Вот как мне удалось изменить язык “Core Single Language” Windows 8.1 с русского на английский. Спасибо @mako ответ.
Я также сделал те же самые шаги для Окна 10 Единый язык.
Прежде всего, пойдите и получите нужный языковой пакет, ссылки для 8.1 доступны здесь http://social.technet.microsoft.com/Forums/en-US/ec4419df-ea0b-4da9-8750-063126debe97/language-pack-not-usable-message-in-windows-81?forum=w8itprogeneral
Для Windows 10 вы можете получить ISO со всеми языковыми пакетами по адресу _COPY3_e_6iY , ссылки находятся в описании видео. Само видео не связано. Вам нужно скачать ISO для вашей конкретной сборки, моя была сборка #10240 x64. Номер сборки можно получить, запустив командную строку и посмотрев в первой строке “Microsoft Windows [Version 10.0.10240]”. Я выполнил эти шаги после обновления с Windows 8.1 до Windows 10. Как вы знаете, если вы изменили язык отображения в 8 или 8.1 для одноязычной версии, то после обновления до 10 вы получаете свой оригинальный язык отображения, в моем случае это был русский. Мне пришлось выполнить эти шаги, чтобы снова установить язык дисплея на английский.
Теперь к делу. (имена/версии пакетов разные Окна 10 )
Загрузите CAB-файл (языковой пакет) для вашего языка. Затем переименуйте файл в lp.cab и поместите его в папку диска C:.
Затем запустите командную строку (cmd, интерпретатор команд) от имени администратора и выполните эту команду там:
dism /Online /Add-Package /PackagePath:C:\lp.cab
Это установит новый языковой пакет в систему. Но вы пока не можете изменить язык. Вам нужно удалить старый язык, чтобы применить новый. Запустите эту команду сейчас в том же окне командной строки:
dism /Online /Get-Packages | findstr /c:"LanguagePack"
Это даст вам список установленных языковых пакетов, что-то вроде этого:
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
Вам нужно получить идентификатор пакета для текущего языка, который необходимо удалить. Мне нужно убрать русский язык, поэтому я получаю “ Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.16384” в качестве имени пакета. Часть ru-RU - имя языка. Если вам необходимо удалить английский язык, ищите имя пакета с частью en-US.
OK, теперь вам нужно удалить ненужный языковой пакет, выполнить эту команду, изменить имя пакета на найденное ранее:
dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.1638
После этого программа попросит вас перезагрузить компьютер, чтобы применить изменения, ответит Y и после перезагрузки вы получите новый системный язык. Если вам когда-нибудь понадобится изменить его обратно, просто сделайте ту же самую процедуру для разных языковых пакетов.