Windows Standardsprache für 'Unknown Language' (Unbekannte Sprache): Absturz der Anwendungen beim Start

2859
Brian Flynn

Vor kurzem habe ich festgestellt, dass Windows nach Systemsprache für alle Anwendungen standardmäßig auf "Unknown Language" gesetzt ist:

Language Bar

Dies führt dazu, dass einige Anwendungen beim Start abstürzen. Wenn ich beim Laden der App die Sprache schnell umstelle, wird sie ordnungsgemäß gestartet. Ein Beispiel ist Visual Studio. Ich habe Knotens js-Tools installiert. Wenn die Erweiterung des Knotens js tools geladen wird, stürzt sie ab, wenn Sie Visual Studio mitnehmen. Die Fehlermeldung weist auf ein Problem beim Laden der Kultur hin:

Application: devenv.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.Globalization.CultureNotFoundException Stack: at System.Globalization.CultureData.GetCultureData(Int32, Boolean) 

Wenn ich im abgesicherten Modus starte, schließe ich das Werkzeugfenster von node.js und starte die Anwendung neu. Die Anwendung wird geladen (in der Sprachleiste wird '??' angezeigt). Ich kann dann die Sprache wieder in Englisch umstellen und das Werkzeugfenster von nodejs fein öffnen. Danach wird Visual Studio mit Englisch als normale Sprache geöffnet, bis ich meinen PC neu starte.

In meiner Liste der installierten Sprachen wird nur Englisch (USA) angezeigt, das ebenfalls als Standardsprache ausgewählt ist: enter image description here

Ausgabe der Registrierungsabfrage "HKCU \ Keyboard Layout" / s:

HKEY_CURRENT_USER\Keyboard Layout\Preload 1 REG_SZ 00000409  HKEY_CURRENT_USER\Keyboard Layout\Substitutes  HKEY_CURRENT_USER\Keyboard Layout\Toggle Hotkey REG_SZ 1 

Wie löse ich das?

3
Bitte [bearbeiten Sie Ihre Frage] (http://superuser.com/posts/855465/edit) und fügen Sie die Ausgabe aus dem nächsten Befehl `reg query" HKCU \ Keyboard Layout "/ s" hinzu JosefZ vor 9 Jahren 0
Reg Abfrage hinzugefügt - Sieht gut aus, was ich auf google 00000409 finden kann, ist die US-amerikanische Tastatur. Brian Flynn vor 9 Jahren 0
Versuchen Sie, mit [sfc /scannow? (Http: //www.sevenforums.com/tutorials/1538-sfc-scannow-command-system-file-checker.html) nach Systembeschädigungen zu suchen. Wenn nichts gefunden wird, booten Sie im abgesicherten Modus und prüfen Sie, ob das Problem weiterhin auftritt, um zu prüfen, ob es sich um einen Windows- oder Anwendungsfehler handelt. harrymc vor 9 Jahren 0

1 Antwort auf die Frage

2
User0

Anscheinend kann das folgende Ursache haben:

http://edd.stefancamilleri.com/2013/11/25/asp-net-mvc-always-throws-a-system-globalization-culturenotfoundexception/

Sie können versuchen, alle Dateien in diesem Ordner hier zu löschen:

"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files" 

Oder hier (x64):

"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files" 
Das macht für mich keinen Sinn - aber es funktioniert! Danke @ User0! Brian Flynn vor 9 Jahren 0