it-swarm.com.de

Das Windows 10 April 2018-Update hat eine zusätzliche Sprache hinzugefügt, die ich nicht entfernen kann

Ich habe gerade ein Update auf Windows 10 April 2018 (1803/17134.1) durchgeführt.

Ich hatte meinen Laptop vollständig als UK mit nur einem Tastaturlayout in UK konfiguriert

Seit dem Update wurde eine US-Tastatur hinzugefügt, sodass ich jetzt das Schaltersymbol in meiner Taskleiste sehe

 enter image description here

Es sieht so aus, als ob alle Tastaturspracheneinstellungen jetzt in die neue Einstellungen-App migriert wurden und nicht mehr in der alten Systemsteuerung

 enter image description here

Wie aus dem obigen Screenshot hervorgeht, ist die Schaltfläche "Entfernen" unter dem neu hinzugefügten US-Layout ausgegraut (ebenso wie die Schaltfläche "Großbritannien").

Wie kann ich das US-Layout entfernen?

UPDATE 1: Ich habe gerade meinen Desktop aktualisiert und es hat keine US-Tastatur hinzugefügt!

UPDATE 2: Ich habe eine dritte Sprache (Französisch) hinzugefügt und konnte diese entfernen, die Schaltfläche wurde aktiviert. Die US-Schaltfläche zum Entfernen blieb sowohl nach dem Hinzufügen von Französisch als auch nach dem Entfernen deaktiviert.

UPDATE 3: Ich habe eine weitere englische Sprache (australisch) hinzugefügt und diese kann nicht entfernt werden! Schaltfläche ist deaktiviert

UPDATE 4: Ich folgte dieser Antwort außer ich entfernte die Werte von den Schlüsseln für alle Benutzer und auch die Werte unter dem Substitutionsschlüssel. Das Symbol zum Wechseln der Taskleiste ist verschwunden, aber ich habe immer noch alle drei Sprachen in den Einstellungen

28
Shevek

Endlich eine Lösung mit PowerShell gefunden.

Sie können Ihre Sprachliste mit Get-WinUserLanguageList anzeigen.

$1 = New-WinUserLanguageList en-US
Set-WinUserLanguageList $1

jetzt können Sie Ihre neue Sprachliste erneut mit Get-WinUserLanguageList Logoff, Reboot überprüfen. Nach dem Neustart können Sie bei Bedarf weitere Sprachen hinzufügen.

23
naduvko

Ich versuche nur, Naduvkos Antwort zu verbessern.

Sie können die gesamte Liste der Sprachen direkt angeben, wenn Sie das PowerShell-Skript ausführen.

So was:

$1=New-WinUserLanguageList en-US
$1.Add("nl-NL")
$1.Add("de-DE")
Set-WinUserLanguageList $1

Die erste (in diesem Beispiel de-DE) ist die Standardeinstellung.

Passen Sie sie nach Bedarf an.

(Ja, es ist lächerlich, dass wir PowerShell programmieren müssen, um die verdammten Eingabesprachen zu ändern.)

13
rustyx