Деинсталирайте езиковите пакети на Windows 10

Тази статия ви показва стъпките за деинсталиране на езиков пакет в Windows 10 с помощта на Windows PowerShell

Операционната система е достъпна на много езици и можете да инсталирате допълнителни регионални пакети за всеки език. Тази функция ви позволява да използвате специфичен (основен) език за показване на системния интерфейс (имена на приложения, настройки, известия), като същевременно запазвате възможността да използвате въвеждане от клавиатурата с помощта на допълнителен регионален език (например беларуски, украински) за приложения и уебсайтове.

В някои случаи, ако не е възможно да премахнете основния или допълнителните (регионални) езикови пакети чрез стандартни методи, можете да принудите премахването на конкретен езиков пакет, инсталиран в Windows 10, като използвате конзолата на Windows PowerShell.


Понякога обаче, ако използвате няколко езика и трябва да промените настройките си, може да откриете, че опцията за премахване на допълнителния пакет не е налична. Например, това може да се случи при актуализиране на Windows 10.

Ако опцията за деинсталиране на езиков пакет в Windows 10 е сива в приложението Windows Settings, тогава трябва да следвате стъпките по-долу, за да го деинсталирате с помощта на Windows PowerShell.

от името на администратора и след това, за да покажете списък с езици, инсталирани на вашето устройство, изпълнете следната команда:

На екранната снимка по-долу можете да видите, че на това устройство са инсталирани няколко езикови пакета.

Сега, за да премахнете езиков пакет, който не може да бъде премахнат със стандартни средства, или просто да премахнете ненужен езиков пакет, изпълнете следните команди на свой ред:

$LanguageList = Get-WinUserLanguageList
$MarkedLang = $LangList | където LanguageTag -eq "LANGUAGETAG"
В тази команда заменете " LANGUAGETAG" със съкратеното име на езиковия пакет, който трябва да бъде премахнат. В този пример украинският език ще бъде премахнат, което означава, че вместо " LANGUAGETAG " трябва да въведете " uk ", както е показано на екранната снимка по-долу.
Set-WinUserLanguageList $LangList -Force

След изпълнение на командите, езикът, който не сте могли да премахнете преди, сега ще изчезне от системата, рестартиране на компютъра или излизане не е необходимо.

Освен това езикът ще бъде премахнат от списъка с клавиатурни подредби.

Ако се опитвате да премахнете основния език, не забравяйте, че трябва да зададете новия език като нов език по подразбиране.

По този начин можете да премахнете всеки езиков пакет, инсталиран в системата.


Windows 10, на някои клиентски машини, има допълнителна подредба на клавиатурата, основно английската подредба се дублира от американската, които не се различават по нищо, но например, ако превключите подредбата от английски, трябва да натискате клавишите два пъти да превключи на руски, освен това Punto Switcher също не работи правилно и не може да преведе правилно оформлението. Като цяло проблемът беше идентифициран, сега ще го разрешим, веднага ще кажа, че опитах две решения, първото е най-простото, чрез настройките, добавяне и след това изтриване на оформления, но след известно време проблемът се върна, и потребителите на компанията, която предоставям, отново се оплакаха от наличието на допълнително оформление, така че ще използваме втория метод за премахване на допълнително оформление, чрез редактиране на системния регистър.

Ето как изглежда допълнително оформление, ако щракнете върху иконата за език близо до часовника в трея

Премахнете допълнителна клавиатурна подредба чрез системния регистър

За да стартирате редактора на системния регистър, най-лесният начин е да напишете името му в конзолата Run, Windows 10 не го показва в менюто, може да се извика с горещи клавиши Win+R

или кликнете върху иконата "търсене", която е до началото, и напишете на руски "Run"

Ще се отвори редакторът на системния регистър, трябва да отидем на този път

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

и създайте нов „Параметър на низ“, като щракнете с десния бутон върху празно място. Вече го създадох и маркирах с числото "3" на екранната снимка по-долу.

Със стойност "1", както на екранната снимка

След това щракнете върху „OK“ и можете да рестартирате компютъра, за да влязат в сила промените.

Веднага след като компютърът се зареди, можете да проверите за допълнителни езикови оформления

Сега нямаме допълнителни оформления на нашия компютър и превключването на езика става с едно натискане на клавишите за промяна на оформлението в Windows 10

Windows поддържа множество езици. Сега дори ви позволява да инсталирате няколко езика на вашия компютър. Можете да го използвате за показване, докато други могат да го използват за въвеждане. Windows 10 обаче поддържа и възможността за бърза смяна на езика, което прави удобно превключването между тях, докато пишете. Това понякога се превръща в проблем за мнозина. Те не може да премахне езикав Windows 10 1803 от езиковата лента. Нека да разгледаме метод, който ще ви помогне да се отървете от допълнителни езикови пакети в системата.

Как да премахнете език в Windows 10

В търсенето в стартовото меню въведете powershell,щракнете с десния бутон върху него в резултатите от търсенето и изберете " Изпълни като администратор".Въведете или копирайте следната команда в подканата на PowerShell и натиснете клавиша Enter.

Get-WinUserLanguageList

  • След като въведете тази команда, обърнете внимание на " LanguageTag", посочен за езика, който искате да премахнете. Това ще ви трябва в следващата стъпка. Например, ще премахна допълнителния беларуски език ( бъда).
  • След това въведете всяка команда поотделно, като натиснете Enter. Замяна в командата "бъда"на езика, който искате да изтриете.

Здравейте приятели. Windows е проектиран по такъв начин, че не всички езици могат да бъдат премахнати от него. Можете произволно да превеждате системния интерфейс на друг език, да променяте информацията за местоположението колкото желаете, но текущият език на системата и този, който е посочен в нейния комплект за разпространение или който е посочен по време на инсталирането в многоезични сборки, не могат да бъдат премахнати в използваем начин с помощта на обичайните системни настройки. И след актуализирането на Windows 10 до април 2018 Update беше добавен още един проблем - регионални езикови пакети под формата на някои системни езици, но с клавиатурни подредби на други езици. Как да премахнете ненужен език от Windows 10, който не се премахва с помощта на обичайните системни инструменти?

1. Премахване на алтернативен език в Windows 10

След въвеждането на актуализацията от април 2018 г. езиковите настройки изчезнаха от контролния панел на Tens. Сега приложението Настройки е единственото място, където можете да работите с езиковите настройки по използваем начин. Вече говорихме за това малко по-рано, в статия за. Ако ненужен език не бъде премахнат поради проблеми в приложението Настройки или поради някои системни грешки, можете да прибегнете до алтернатива, която все още е в системата - стандартната помощна програма lpksetup. Стартираме го с помощта на командата "Run".

Изберете „Изтриване на езиците на интерфейса“.

Поставете отметка в квадратчето, което искате да премахнете. Натискаме "Напред".

И ние се опитваме да премахнем ненужния език. Но, приятели, това е само алтернатива на функционалността за управление на езикови пакети в приложението Настройки. Този метод не решава проблема с премахването на регионалните езикови пакети, споменати по-горе. Помощната програма lpksetup просто няма да види такива пакети като отделни системни езици. С тях ще трябва да се работи по други начини.

2. Регионални езикови пакети в Windows 10

В средата на Windows 10, актуализирана до актуализацията от април 2018 г., в допълнение към основния рускоезичен пакет може да има допълнителни пакети с руски език за други страни - Украйна, Молдова, Казахстан, Беларус и др. Такива пакети предоставят руски като езика на системата и руски като оформление - символи на избраната държава. Тези. интерфейсът на системата (имена на приложения, настройки, известия) се показва на руски език, а въвеждането от клавиатурата се извършва на украински, молдовски, беларуски и др. Такива регионални пакети с наше участие се добавят по същия начин като обикновените езикови пакети.

Но в някои случаи те могат сами да се появят в системата. Регионалните пакети всъщност са аналог на добавянето на оформления за други държави. Това е просто проблематично този аналог някакъв вид се оказва. Първо, гледайки езиковата лента в системната област, няма да разберете кой от методите за въвеждане е активен в момента - руски или друга държава. И това, и това се показват като "RUS". Второ, след като веднъж инсталирахме рускоезичен пакет за друга държава, вече няма да можем да се отървем от него. Нека отворим езиковите настройки на Windows 10.

За рускоезичния пакет на друга държава функцията за изтриване не е налична.

Регионалният руски е здраво залепен за системата и не се премахва дори когато езикът на системата е преведен на английски или друг език. Тъй като руският е езикът на разпространението на Windows. Подобна е ситуацията и с други езици: английски, испански, арабски и други общи езици съществуват не само под формата на основен езиков пакет, но и под формата на допълнителни регионални пакети за страните, в които се говорят тези езици.

Има два начина да се отървете от регионалните езикови пакети:

Първият е, че ненужен език може да бъде премахнат от методите за въвеждане чрез редактиране на регистъра, така че да не виси напразно при превключване на оформления;

Второто е, че ненужен език може да бъде напълно премахнат от системата с помощта на PowerShell.

3. Как да премахнете несменяем език от методите за въвеждане с помощта на регистъра

Ако премахнем регионалния език от методите за въвеждане, той няма да изчезне от приложението Настройки, но няма да се покаже в езиковата лента в системната област. Е, и съответно няма да се намесва при превключване на езици и оформления в процеса на писане. Това се прави с помощта на системния регистър на Windows.

След като отворим редактора на системния регистър, първо експортираме неговото състояние. Експортирането на регистъра може да бъде полезно, ако изведнъж трябва да върнете всичко обратно.

Computer\HKEY_CURRENT_USER\Keyboard Layout\Preload

В папката „Предварително зареждане“ в нашия случай има три елемента:

Параметър 1 със стойност 00000419 е основният руски метод за въвеждане;

Параметър 2 със стойност 00000409 е английският метод за въвеждане;

Параметър 3 със стойност 00002000 е методът на въвеждане за украински, същия регионален език, който не може да бъде премахнат.

Последният параметър всъщност трябва да бъде премахнат.

Ако в системата са инсталирани повече езици и оформления, за да не направите грешка, можете или временно да ги премахнете, или да намерите помощ в Интернет по тяхното значение. Но дори и да направите грешка, не забравяйте да експортирате състоянието на регистъра. Просто импортирайте REG файла и го направете отново.

След операцията рестартираме системата. Методите за въвеждане вече не трябва да имат допълнителен език, който премахнахме с помощта на регистъра. Между другото, вече няма да можем да го инсталираме от Microsoft Store.

4. Как да премахнете несменяем език с помощта на PowerShell

За да премахнете напълно несменяем език, стартирайте PowerShell като администратор. Първо трябва да покажем списъка с езици, инсталирани в системата. Въвеждаме командата:

Get-WinUserLanguageList