Чем открыть текстовый файл большого размера
Гигабайт и больше: чем открыть очень большой текстовый файл на Windows-ПК
Если вы уже хотя бы раз путались открыть на Windows-компе текстовый файл объемом от 1 гигабайта и больше (да, бывают и такие), то наверняка уже знаете, что текстовые редакторы из стандартного комплекта ОС Windows 10 для этого не годятся.
Ни «Блокнот«, ни «Wordpad» очень большие текстовые файлы не открывают.
И даже многие так называемые сторонние редакторы, в частности популярный Notepad++ работают только с файлами определенного и сравнительно небольшого размера.
Что это за текст такой аж на целый гиг? Разумеется, это не книжки. К примеру, это могут быть логи, файлы паролей и прочие сугубо специальные (и не очень) «произведения», которые тем не менее открывать приходится именно в текстовом формате. В этой связи, вкратце о том.
чем можно открыть очень большой текстовый файл на Windows-ПК
Ниже мы публикуем небольшую подборку программных инструментов. Все они бесплатные. Платные редакторы тоже есть (например, Ultra Edit тоже позволяет открывать очень объемные файлы), однако мы исходили из того, что решить обозначенную задачку можно и без денег.
Благо, возможность такая пока есть:
Вот как-то так. Как видим, программы в основном рассчитаны только на просмотр больших файлов без возможности их редактирования.
Потому если редактировать действительно надо, то можно предварительно разделить текстовый массив на несколько частей и потом вносить исправления в каждую по отдельности в том же Notepad++, к примеру. Но это только в тех ситуациях, если такая возможность есть и не нужно, скажем, производить поиск по всему файлу.
Чем открыть большие текстовые файлы (Glogg и LTFViewer)?
Если вы хотя бы раз в жизни пытались открыть большой текстовый файл в Блокноте Windows, то знаете, что это очень плохая затея. Какой бы мощный компьютер у вас не был, но если файл весит хотя 10 Мб, то открыть такой файл практически не возможно. Поэтому, когда речь заходит о логах и журналах, вам просто не обойтись без специфических программ. Безусловно, если логи небольшие и весят те же 10-20 Мб, то их можно открыть любым редактором исходного кода, как например, Notepad++. Однако, большинство логов промышленных систем куда больше, даже десяток лет назад легко можно было встретить журналы размерами более 1 Гб. Именно поэтому для просмотра и поиска текста по файлам больших размеров вам не обойтись без специализированных программ, как Glogg и Large Text File Viewer (LTFViewer).
Примечание: Как факт, но некоторые менеджеры файлов, как например, Far Manager, так же не плохо справляются с чтением и редактирование больших файлов.
Примечание: Основной примечательной особенностью данных инструментов является то, что они не хранят в памяти данные, а обращаются напрямую прямо к диску. Некоторые из них могут иметь собственный буфер, но, в отличии от обычных редакторов, они никогда не пытаются считать файл полностью (одна из основных причин, почему Блокнот Windows не может открыть большие файлы).
Первая программа в списке это Large Text File Viewer (LTFViewer). Несмотря на то, что программа датируется 2009 годом, она с фантастической скоростью открывает большие логи. Программа корректно поддерживает ANSI и Unicode, позволяет настраивать подсветку, осуществлять поиск как по простому тексту, так и с использованием регулярных выражений. Поддерживаются все версии Windows, начиная с 2000. Архив с программой весит около 0,4 Мб и не содержит вирусов по версии VirusTotal. Скачать LTFViewer можно по этой ссылке http://www.softpedia.com/get/Office-tools/Other-Office-Tools/Large-Text-File-Viewer.shtml.
Вторая по списку, но более мощная программа с открытым исходным кодом, Glogg. Приложение активно развивается и поддерживает не только Windows (по информации с сайта источника, тестировалось только на Win7), но и Linux (Ubuntu, Debian, Fedora и другие дистрибутивы). Так же не содержит вирусов по версии VirusTotal. В отличии от LTFViewer, Glogg является более поздним детищем и поэтому содержит больше необходимых функций, так, например, результаты поиска отображаются в дополнительном окне с подкраской найденного текста. Кроме того, сам поиск по текстовому файлу осуществляется несколько быстрее. Скачать Glogg и найти дополнительную информацию вы можете по адресу http://glogg.bonnefon.org/download.html.
Теперь, если вы встретите текстовые файлы больших размеров, то будете знать, как их открыть и найти то, что вам необходимо.
Как открыть большой текстовый файл
Если вы попытаетесь загрузить текстовый файл в несколько гигабайтов и больше в текстовый редактор, то поймете, что программы, поставляемые с ОС Windows, для этого не подходят.
В то время, как большинство пользователей ПК могут никогда не сталкиваться с огромными текстовыми файлами, некоторые же действительно нуждаются в надежной программе, способной открывать такие документы.
Ни Блокнот, ни Wordpad не открывают очень большие текстовые файлы, и даже любимые сторонние альтернативы, такие как Notepad ++, не могут открыть файл превышающий 100 мб.
Большинство программ отказываются загружать 30-гигабайтный хэш-файлы. Это касается так же и больших лог-файлов размером в десятки гигабайт.
В этой статье я расскажу о нескольких текстовых редакторах, которые вы сможете использовать для открытия очень больших текстовых файлов в операционной системе Windows.
Программы для открытия больших текстовых файлов
На сегодняшний день существуют как платные, например, Ultra Edit, так и бесплатные программы, позволяющие не только открывать, но и редактировать текстовые файлы больших размеров. Я считаю, что в данном случае нет необходимости платить деньги, т.к. и бесплатные программы хорошо справляются с этой задачей.
Рассмотрим некоторые из них:
Большинство программ в нашем списке поддерживают только просмотр и открытие, и не поддерживают редактирование текстовых документов. При необходимости вы так же можете разделить документ на несколько частей для лучшей доступности. Это работает, но только в том случае, если вам не нужно искать по всему архиву, так как разделение файла только усложнит эту ситуацию.
Итак, если вам нужно просматривать или редактировать текстовые файлы размером в несколько или десятки гигабайт, то описанные в статье программы помогут в этом.
Я конечно согласен, что неудобно использовать дополнительные специальные программы для открытия больших текстовых файлов. Хотелось бы, что бы они открывались обычным блокнотом Word или хотя бы Notepad++. Надеюсь, это новшество не заставит нас долго ждать, и мы вскоре напишем и о нем.
Как открыть большие текстовые файлы в Windows
Если вы пытаетесь загрузить большой текстовый файл размером, например, больше 10 Гб в Windows, то у вас ничего не получится. Классический Блокнот и Wordpad поддерживают только небольшие документы. И даже такие хорошие сторонние альтернативы, как Notepad ++, имеют ограничения в размере файлов.
Многогибайтные документы, конечно, редкость. За всю мою практику мне всего лишь несколько раз приходилось искать софт, чтобы открыть какие-то огромные текстовые файлы с логами. К очередному такому случаю и захотелось написать заметку на память.
Программы для открытия больших текстовых файлов в Windows:
Итак, здесь только бесплатный софт. Покупать программу ради открытия одного файла совершенно не рационально.
Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.
Респект за пост! Спасибо за работу!
Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
Как читать текстовый файл объемом около 2 ГБ?
Я открыл файл журнала размером 2 ГБ, и поиск также очень быстрый.
WordPad откроет любой текстовый файл независимо от его размера. Однако он имеет ограниченные возможности по сравнению с текстовым редактором.
Вместо того, чтобы загружать/читать полный файл, вы можете использовать инструмент для разбиения текстового файла на меньшие фрагменты. Если вы используете Linux, вы можете просто использовать команду split (см. этот поток stackoverflow). Для Windows доступно несколько инструментов, таких как HJSplit (см. этот поток суперпользователя).
Я использую UltraEdit для редактирования больших файлов. Максимальный размер, который я открывал с помощью UltraEdit, составлял около 2,5 ГБ. Кроме того, UltraEdit имеет хороший шестнадцатеричный редактор по сравнению с Notepad ++.
EmEditor отлично работает для меня. Это shareware IIRC, но не прекращает работу после истечения срока действия лицензии.
Я всегда использую 010 Editor, чтобы открывать огромные файлы. Это может обращаться с 2 ГБ легко. Я манипулировал файлами с помощью 50 ГБ с помощью редактора 010 🙂
Это коммерческий сейчас, но у него есть пробная версия.
Если вам нужно только прочитать файл, я могу предложить средство просмотра больших текстовых файлов.
https://www.portablefreeware.com/?id=693
а также ссылайтесь на это
else, если вы хотите сделать свой собственный инструмент, попробуйте это. я полагаю, что вы знаете, что читатель для чтения в С#
обратитесь к этому любезному
Попробуйте Vim,
emacs (имеет низкий предел максимального размера буфера при компиляции в 32-битном режиме), инструменты hex tools
Существует множество инструментов для просмотра больших файлов.
http://download.cnet.com/Large-Text-File-Viewer/3000-2379_4-90541.html
Это, например.
Тем не менее, мне удалось добиться большего просмотра файлов в Visual Studio. Думал, что потребовалось некоторое время для загрузки, это сработало.