Windows 10 uważa, że ​​jestem zobowiązany do używania indyjskiej wersji niemieckiego układu klawiatury

0

Okazuje się, że nie mogę usunąć tego układu klawiatury (w regedit jego kod to d0010407. Usunięcie go nie będzie miało żadnego skutku, ponieważ wraca po ponownym uruchomieniu. Innym podejrzanym skutkiem ubocznym jest to, że wydaje się on zepsuć sama klawiatura Czasami, jeśli kliknę na określony klawisz na klawiaturze ekranowej, daje mi to inny klucz. Na przykład naciśnięcie ü daje mi ß, ö daje ü i ä daje ö Jak się tego pozbyć? Próbowałem poleceń powershell z samouczka youtube, ale polecenie usunięcia go powraca „false” zamiast „true”:

*

$LangList = Get-WinUserLanguageList*

*$MarkedLang = $LangList | where LanguageTag -eq de-IN*

*$LangList.Remove($MarkedLang)*

*Set-WinUserLanguageList $LangList –Force*

Po trzecim poleceniu zwraca „false”, gdzie powinno powrócić „true”

Jest to wynik komend Get-Culture i GetUICulture w PowerShell:

**Get-Culture | fl ***


Parent                         : en

LCID                           : 2057

KeyboardLayoutId               : 2057

Name                           : en-GB

IetfLanguageTag                : en-GB

DisplayName                    : English (United Kingdom)

NativeName                     : English (United Kingdom)

EnglishName                    : English (United Kingdom)

TwoLetterISOLanguageName       : en

ThreeLetterISOLanguageName     : eng

ThreeLetterWindowsLanguageName : ENG

CompareInfo                    : CompareInfo - en-GB

TextInfo                       : TextInfo - en-GB

IsNeutralCulture               : False

CultureTypes                   : SpecificCultures, InstalledWin32Cultures,
 FrameworkCultures
NumberFormat                   : System.Globalization.NumberFormatInfo

DateTimeFormat                 : System.Globalization.DateTimeFormatInfo

Calendar                       : System.Globalization.GregorianCalendar

OptionalCalendars              : {System.Globalization.GregorianCalendar, System.Globalization.GregorianCalendar}

UseUserOverride                : True

IsReadOnly                     : False







**Get-UICulture | fl ***


Parent                         : en

LCID                           : 2057

KeyboardLayoutId               : 2057

Name                           : en-GB

IetfLanguageTag                : en-GB

DisplayName                    : English (United Kingdom)

NativeName                     : English (United Kingdom)

EnglishName                    : English (United Kingdom)

TwoLetterISOLanguageName       : en

ThreeLetterISOLanguageName     : eng

ThreeLetterWindowsLanguageName : ENG

CompareInfo                    : CompareInfo - en-GB

TextInfo                       : TextInfo - en-GB

IsNeutralCulture               : False

CultureTypes                   : SpecificCultures, InstalledWin32Cultures,
 FrameworkCultures
NumberFormat                   : System.Globalization.NumberFormatInfo

DateTimeFormat                 : System.Globalization.DateTimeFormatInfo

Calendar                       : System.Globalization.GregorianCalendar

OptionalCalendars              : {System.Globalization.GregorianCalendar, System.Globalization.GregorianCalendar}

UseUserOverride                : True

IsReadOnly                     : False

To jest to, co otrzymałem po poleceniu „gwmi win32_quickfixengineering | sort installedon -des”:

Source        Description      HotFixID      InstalledBy          InstalledOn              
------        -----------      --------      -----------          -----------              
DESKTOP-0L... Security Update  KB4338832     NT AUTHORITY\SYSTEM  11/07/2018 00:00:00      
DESKTOP-0L... Security Update  KB4338819     NT AUTHORITY\SYSTEM  11/07/2018 00:00:00      
DESKTOP-0L... Update           KB4343669     NT AUTHORITY\SYSTEM  10/07/2018 00:00:00      
DESKTOP-0L... Security Update  KB4287903     NT AUTHORITY\SYSTEM  08/06/2018 00:00:00
user268569
źródło
sprawdź wyjście „Get-Culture | fl *” i „Get-UICulture | fl *” PowerShell, gdzie Get-Culture jest obecną kulturą w systemie, a Get-UICulture to aktualne ustawienia kultury interfejsu użytkownika (UI) dla Windows
Antony
Dzięki za wkład, spróbowałem ich obu Get-Culture | fl * i Get-UICulture | fl *, ale nic nie zwrócili. Czy to nawet uznane polecenie?
user268569
jaka wersja PS
Antony
Moje złe, użyłem Powershell ISE zamiast tego oznaczonego jako „Aplikacja na komputer” i zwrócił wyniki.
user268569
1
Myślę, że prawdopodobnie błąd systemu Windows został naprawiony
Antony