Русские шрифты на английской Windows 7 & Windows 8 * Windows 8.1

Многие, я думаю, любят использовать англоязычные продукты на своих рабочих станций (иногда перевод кривой, да и язык немного подтягивается). При этом, приходится использовать и русский софт, а с ним бывают проблемы на английской ОС.

У меня в частности что на Windows Server 2008 R2, что на Windows Server 2012 упорно не хотел понимать русские шрифты Team Foundation Server MSSCCI Provider. При этом, при попытки Checkin'а, видно, что в пути до файла появляются иероглифы.

Исправляется все легко:

  1. Заходим в региональные настройки Control panel -> Region -> вкладка Administrative -> Change system locale -> и выбираем Russian (Russia);
  2. Также заходим в реестр (regedit). Ищем раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage и для ключей 1250, 1252, 1253, 1254 (последние 2 ключа не обязательны, но бывает и без них не работает) меняем значения на "c_1251.nls";
  3. Если пункты 1-2 не помогли, то и региональные насройки надо сделать на русские, тогда будет счастье.