Как установить новый «язык отображения» на Windows 8.1 Single Language?

19

К сожалению, на моем ПК была предустановлена ​​Windows 8.1 Single Language (BR португальский), и я не могу изменить «язык отображения» с BR-PT на американский английский, потому что у меня нет вариантов; по той очевидной причине, действительно. Итак, пожалуйста: как я могу установить новый «язык отображения» на версию Windows 8.1 Single Language?

user267872
источник
Ваша версия Windows не поддерживает добавление нескольких языковых пакетов, пока вы не обновите ее до Windows 8 Professional. Windows 8 Single Languageэто ограниченная версия Windows 8 Coreверсии.
Ramhound
Спасибо, Ramhound. Мне нужно купить PRO версию, я вижу ... Приветствия ;-)
user267872
Обычное ядро ​​также поддерживает несколько языков.
magicandre1981
@ magicandre1981 - За исключением случаев, когда нет пути Windows 8 Single Languageк обновлению, Windows 8 Coreучитывая, что они имеют один и тот же уровень, поэтому он фактически заплатил бы больше за покупку лицензии Windows 8 Core, чем если бы ему пришлось заплатить за обновление своей лицензии, Windows 8 Professionalкоторая будет просто отличаться.
Ramhound
@Ramhound Я приобрел планшет, работающий под управлением Windows 8.1 с Bing из Китая, который ограничен языком упрощенного китайского языка и смог преобразовать его в обычное ядро ​​Windows 8.1 в автономном режиме, просто установив общий 334NHключ Windows 8.1 Core с функцией Добавить функции в Windows 8.1 Функция панели управления, это также может работать в Windows 8 SingleLanguage.
Фил

Ответы:

14

ВНИМАНИЕ - некоторые люди обнаружили, что этот метод делает их компьютер не загружаемым, см. Обсуждение в комментариях. Используйте на свой риск!


Вот как мне удалось сменить язык «Core Single Language» Windows 8.1 с русского на английский. Благодаря ответу @mako.

Я также сделал те же шаги для Windows 10 Single Language .

Прежде всего, зайдите и получите необходимый языковой пакет, ссылки для 8.1 доступны здесь http://social.technet.microsoft.com/Forums/en-US/ec4419df-ea0b-4da9-8750-063126debe97/language-pack- не Многоразовый-сообщение-в-окна-81? форум = w8itprogeneral

Для Windows 10 вы можете получить ISO со всеми языковыми пакетами по адресу http://www.youtube.com/watch?v=kzfuX_e_6iY , ссылки находятся внутри описания видео. Само видео не связано. Вам нужно скачать ISO для вашей конкретной сборки, моя была build # 10240 x64. Вы можете получить номер сборки, запустив командную строку и посмотрев в первой строке «Microsoft Windows [Версия 10.0.10240]». Я сделал эти шаги после того, как я обновил Windows 8.1 до Windows 10. Как вы знаете, если вы изменили язык отображения в 8 или 8.1 для одноязычной версии, то после обновления до 10 вы получите свой исходный язык отображения, в моем случае это был русский. Я должен был сделать эти шаги, чтобы снова установить язык отображения на английский.

Теперь к делу. (названия пакетов / версии отличаются для Windows 10 )

Загрузите CAB-файл (языковой пакет) для вашего языка. Затем переименуйте файл в lp.cab и поместите его в папку C: \ drive.

Затем запустите командную строку (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 part - это название языка. Если вам нужно удалить английский язык, ищите название пакета с частью en-US .

Хорошо, теперь вам нужно удалить ненужный языковой пакет, запустить эту команду, изменить имя пакета на найденное ранее:

dism /Online /Remove-Package /PackageName:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ru-RU~6.3.9600.1638

После этого вам будет предложено перезагрузить компьютер, чтобы применить изменения, ответить Y и после перезагрузки вы получите новый язык системы. Если вам когда-нибудь понадобится изменить его обратно, просто сделайте ту же процедуру для другого языкового пакета.

egaistek
источник
1
У меня отлично работает от ru-RU до en-US. Большое тебе спасибо!
Genius
Спасибо, это действительно интересно. Я сталкивался с этим уроком - sergeit.blogspot.ru/2013/11/windows-8-single-language-mui.html . Необходимо ли использовать bcdedit.exe для использования нового языкового пакета после Add-Package?
Матрешкин
1
Я сделал это, но после перезагрузки Windows, кажется, не запускается снова. Просто темный экран, и HD работает, но фактически ничего не делает (я думаю, прошло более 30 минут)
появился
1
Это решение отлично работает только на только что установленной Windows. Если у вас установлены некоторые обновления, ваша Windows, вероятно, не запустится после перезагрузки.
Миша
1
Я попробовал это на pt-BR => en-US - и машина тоже не загружалась. Я добавил предупреждение в начале ответа.
Джонатан
6

Ваше решение "egaistek" идеально, но оно требует дополнительных шагов:

Windows 8 Single language не поддерживает несколько языков. поэтому вам нужно удалить старую. и затем установите новый пакет.

1-Прежде всего, зайдите и получите необходимый языковой пакет, ссылки доступны здесь http://social.technet.microsoft.com/Forums/en-US/ec4419df-ea0b-4da9-8750-063126debe97/language-pack- не Многоразовый-сообщение-в-окна-81? форум = w8itprogeneral

2-Загрузите CAB-файл (языковой пакет) для вашего языка. Затем переименуйте файл в lp.cab и поместите его в папку C: \ drive.

3-Затем запустите командную строку (cmd, командную строку) от имени администратора и выполните эту команду там: dism / Online / Add-Package /PackagePath:C:\lp.cab

Это установит новый языковой пакет в систему. Установка займет время, наберитесь терпения. Но вы еще не можете изменить язык. Вам нужно удалить свой старый язык, чтобы применить новый.

  1. Запустите эту команду сейчас в том же окне командной строки: dism / Online / Get-Packages> c: \ file.txt

Эта часть команды «c: \ file.txt» позволит вам сохранить результат команды «dism / Online / Get-Packages» в текстовый файл, так что вам будет легко просмотреть его, чтобы было понятно, попробуйте Запустите команду без этой части, и вы поймете, что я имею в виду.

Это даст вам список установленных обновлений / пакетов, включая языковые пакеты, вы найдете эту информацию в файле, хранящемся в c: \ file.txt, просмотрите файл и найдите что-то вроде этого:

Идентификация пакета: Microsoft-Windows-Client-LanguagePack-Package ~ 31bf3856ad364e3 5 ~ amd64 ~ en-US ~ 6.3.9600.16384 Состояние: Установлено Тип выпуска: Языковой пакет Время установки: 15.02.2014 15:52

  1. Сконцентрируйтесь на Time, чтобы получить идентичность пакета для текущего языка, который необходимо удалить. Вы найдете два пакета с установленным целевым языком и старым языком, ищите которые имеют старое время установки.

Мне нужно удалить русский язык, чтобы в качестве имени пакета я получил «Microsoft-Windows-Client-LanguagePack-Package ~ 31bf3856ad364e35 ~ amd64 ~ ru-RU ~ 6.3.9600.16384». ru-RU part - это название языка. Если вам нужно удалить английский язык, ищите название пакета с частью en-US.

  1. Хорошо, теперь вам нужно удалить ненужный языковой пакет, запустить эту команду, изменить имя пакета на найденное ранее: dism / Online / Remove-Package / PackageName: Microsoft-Windows-Client-LanguagePack-Package ~ 31bf3856ad364e35 ~ amd64 ~ ru-RU ~ 6.3.9600.1638

Также процесс удаления займет время, наберитесь терпения. После этого вам будет предложено перезагрузить компьютер, чтобы применить изменения, ответить Y и после перезагрузки вы получите новый язык системы. Если вам когда-нибудь понадобится изменить его обратно, просто выполните одну и ту же процедуру для другого языкового пакета.

Ваше решение очень полезно, спасибо.

Мариам Элоста
источник
Решение для г-на egaistek, и я проверил, и я добавляю некоторые шаги, которые я использовал, чтобы быть совершенно совершенным. и это работает от меня для Windows 8 Single, так что это работает для всех версий.
Мариам Элоста
1
Я собираюсь выпустить понижающее голосование, потому что в третий раз кто-то сообщил об этом решении, отказываясь от установки Windows.
Ramhound
4

Есть способ изменить свой язык на английский:

1-Установите программу под названием (Belarc Advisor), ее бесплатная программа использует ее, чтобы показать ваш лицензионный ключ Windows 8 или 8.1, напишите ее где-нибудь.

2-Перейдите на google.com или bing.com для поиска iso-файла Windows 8.1 с одним языком. В Интернете их много. Просто скачайте один из них и убедитесь, что он английский, и посмотрите, есть ли у него x86 (32-битная) или x64 (64bit) скачай как у тебя.

3. Запишите файл ISO на DVD-диск или создайте загрузочную USB-флеш-память (найдите этот rufus_v1.3.4 в Интернете, если вы хотите создать загрузочную USB-флешку с вашим ISO-файлом)

4-Загрузите компьютер с DVD / USB и установите Windows (если вас попросили ввести ключ во время установки, используйте ключ, который вы взяли с первого шага, если он не работает, затем найдите ключ для Windows 8.1 на одном языке на Интернет и использовать его временно.

5-После того, как вы закончили установку winodws, используйте ваш ключ для активации Windows (ключ, который вы взяли на первом этапе с помощью Belarc Advisor), вот и все

KhalidGravi
источник
3
Это требует переустановки всей операционной системы. На самом деле это не «решение», было бы проще просто приобрести обновление до Windows 8 Professional.
Ramhound
1
Извините за комментирование старого поста, но хорошо в этом ответе - если два других ответа испортят вашу ОС, у вас есть запасной вариант.
Tyress