
Перепроверьте, если локаль системы сбилась с русского, то будет вылезать такая проблема. Правильная локаль устанавливается в Языках и региональных настройках. Если там стоит русский, это ещё не значит, что он включен. Надо скинуть на английский, перегрузиться, и вернуть русский опять. Вариант - такой вот файл реестра применить:
code_24028.txt
P.S.: Хорошие заменители блокнота типа AkelPad умеют принудительно сохранять в любой кодировке с любым концом новых строк, не зависимо от настроек системы.