יום חמישי, 12 בפברואר 2026

Re-install Your user keyboard layouts, and remove all excessive ones

 It's a short and simple Powershell script which will be suitable for all.

No Admin rights are needed for it, nor a restart.
What it does, is installing you user keyboard layouts by the language tag of your choice. On your side, you should fill the "$Tags" variable by your language tags of choice.
First, you should check on microsoft's web site and verify the language tags you're interested in.
fill the "$Tags" variable by your language tags of choice.
Tell me how you like it




For example
In the following example there are 2 tags for English and German.

#

$Tag1 = "En-US"

$Tag2 = "De-DE"

$Tags = @( $Tag1, $Tag2 ) | ? { $_ -ne "" }

$Layouts = $Tags | % {

         ( New-WinUserLanguageList $_ )[0]

}

Set-WinUserLanguageList -LanguageList $Layouts -Cf:$false -Force -Verbose

Get-WinUserLanguageList | FL 'LanguageTag', 'EnglishName'

#




אין תגובות:

הוסף רשומת תגובה

Re-install Your user keyboard layouts, and remove all excessive ones

  I t's a short and simple Powershell script which will be suitable for all. No Admin rights are needed for it, nor a restart. What it d...