Я хз, может тебе удалось пропустить XP или винду вообще, я помнится сразу опознавал, когда угловые пиктограммы - ну это Win-1251 в CP-866, когда перечеркнутые D - юникод в win-1252, когда ромбики со знаком вопроса - любая обычная кодировка в UTF-8 (ну, или UTF-16) и т.д.