Научил съм по трудния път един начин да се заобиколи този проблем в Windows веднъж завинаги, във всички програми, включително и със субтитри в .srt формат например:
Под Windows 7 (аналогично и под други Windows версии):
1. Отиваш на Start menu - Control Panel - Region and Language
2. Отиваш на последния таб Administrative, най-вдясно
3. Гледаш какво пише в секцията "Language for non-Unicode programs" - трябва под "Current Language for non-Unicode programs" да ти е избрано Bulgarian (Bulgaria).
4. Ако не е, а е например English (US), натискаш бутона до него "Change system locale..." и в новопоявилия се прозорец избираш от падащото меню Bulgarian (Bulgaria).
5. Ще ти поиска рестарт, задължително рестартирай през бутона, защото ако изчакаш да си рестартираш компютъра по стандартния начин, няма да се запази новата стойност на опцията.