Шрифты пробовал старые ставить - не помогло.
Но есть небольшой прогресс! Я удалил английский из системы, потом переустановил и удалил русский. После того, как остался один английский - русский стал отображаться местами нормально. Я заново поставил русский и текст в блокноте теперь на русском. А вот в лаунчере репака Baldur's Gate II по прежнему часть текста иероглифами, часть на русском. Тестовый сайт весь в ромбиках с вопросительным знаком:
http://www.kovrik.com/sib/russify/test/test1251.html
Предлагают снести Windows и поставить заново, выбрав русский язык и регион Россия, а потом добавить английский, а не наоборот. Но я очень много времени потратил на установку необходимого софта. Да и думаю должно же быть более лёгкое решение.