Очень часто случается, что текстовый документ открывается с одними каракулями, это случается из-за не правильного определения кодировки файла. Чаще всего, если в тексте присутствует кириллица. Быстрое решение этой проблемы, это установка Notepad++.
Прелесть в том, что программа абсолютна бесплатна. Корректно открывает не только файлы с расширением .txt, но еще около сотни разных форматов, такие как html, css, xml и т. д. Удобно, что Notepad++ подсвечивает html теги. Открывает одновременно большое количество файлов. Также запоминает открытые в прошлый раз файлы, и может сохранять одновременно все открытые файлы одной кнопкой. Имеет расширенный поиск и групповую замену. Умеет записывать и воспроизводить макросы.
Официальный сайт программы — notepad-plus-plus.org