В Windows XP, Vista, 7 всякий раз, когда кто-то использовал несколько языков ввода, переключение между приложениями будет языком ввода по умолчанию для приложения, чтобы отключить язык.
Например, когда я открыл MS Word и переключил ввод на русский язык, переключение на приложение командной строки автоматически установило бы язык ввода на английский (по умолчанию). Когда я возвращался в MS Word, язык автоматически возвращался к русскому, когда я уходил.
Так что это было похоже на настройку ввода для каждого приложения.
В Windows 8 переключение языка ввода влияет на ввод исходной ОС. Поэтому, если я хочу ввести команду в CMD, я должен вручную переключиться на английский.
Как заставить Windows 8 вести себя так же, как Windows 7 в отношении переключения языка ввода?
источник