4
1
Recently I've noticed that windows seems to be defaulting by system language for all applications to 'Unknown Language':
This is causing some applications to crash on startup. If I quickly change the language when the app is loading it starts fine. One example is Visual Studio, I have node js tools installed, when the node js tools extension loads it crashes taking Visual Studio with it - the error message indicates that it has a problem loading the culture:
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)
If I start in safe mode, close the node.js tools window, and then restart the application, it loads (showing '??' in the language bar). I can then change the language back to English and open the nodejs tools window fine. After this Visual Studio will open with English as the normal language until I restart my PC.
My list of installed languages only shows English US, which is also selected as my default language:
Output of reg query "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
How do I resolve this?
Please edit your question and add output from next command
– JosefZ – 2014-12-22T23:24:43.960reg query "HKCU\Keyboard Layout" /s
Added reg query output - Looks fine to me, from what I can find on google 00000409 is the US English Keyboard. – Brian Flynn – 2014-12-23T03:17:10.750
Try sfc /scannow to check for system corruption. If nothing is found, boot in Safe mode and check if the problem still happens, to check if this is a Windows or application error.
– harrymc – 2015-01-05T08:31:57.400