Автор Тема: Текстовый файл. Возможно у кого-то были похожие проблемы. Подскажите как открыть  (Прочитано 150 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Space

  • Зашел в гости
  • *
  • Сообщений: 16
    • Просмотр профиля
Описываю подробно проблему:

- текстовый файл дополнялся впечатыванием с помощью клавиатуры или методом копирования, постоянно сохранялся в кодировке Юникод. В какое-то время, текстовый файл был открыт и дополнялся, произошел сбой системы (отошел контакт в разъеме соединителя жесткого диска).
После перезагрузки системы, другие текстовые файлы открываются в блокноте как и прежде, а проблемный, видимо не правильно закрылся во время сбоя системы, объемом 1137кб, открывается с 2-х секундной задержкой как чистый лист.

Командой "выделит все" происходит выделение, но текста не видно.
Для экспериментов с открытием, сделал копированием дубль файла. Затем в дубле файла, пробовал изменить кодировки с помощью команды "сохранить как" на ANSI, Юникод Big Endian, UTF-8 и сново открыть в блокноте, но  безрезультатно (изменялся только объем файла). 
   
Открыв дубль файла в программе Notepad++, и методом "тыка" пробовал включить разные кодировки, иногда в общей строке появлялись точки, иногда null null null, в общем безрезультатно.
Система Windows 7

Space

  • Зашел в гости
  • *
  • Сообщений: 16
    • Просмотр профиля

Чтобы не быть голословным - пробую сюда отправить маленький кусок из текста, объемом меньше 1 кб в текстовом файле.

Пишет: Папка upload заполнена. Попробуйте файл меньшего размера или свяжитесь с администратором.

Пробовал упаковать в rar и отправить, все равно пишет: Папка upload заполнена.

Да уж.
     

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3871
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Места на сервере нет.
Можно выложить на яндекс диск или любое облачное хранилище и скинуть ссылку.

Файл нужно смотреть в 16-ричном режиме. Может там нет инфы и всё забито нулями. Или просто некорректное завершение файла, поэтому не может отобразить. UTF-8 многобайтная кодировка, если оставить от символа из 2-3-4 байт только часть, корректно редакторы не откроют.


Space

  • Зашел в гости
  • *
  • Сообщений: 16
    • Просмотр профиля
Поврежденный файл в кодировке ANSI

открыл текст в 16-ричном редакторе HxD, появились однотипные строки с кодом 20.

20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 и т.д.

Кроме кода 20 редактор к сожалению ничего не увидел

Vint

  • Супермодератор
  • Герой форума
  • *
  • Сообщений: 3871
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • Просмотр профиля
Значит там ничего нет. Или при сбое произошло или после сбоя пытались пересохранить файл.
Код 20 это пробел. Вот всё заполнено пробелами, потому и выделяется.

"Люди делятся на две категории: кто еще не делает бэкапы, и кто их уже делает"©


Space

  • Зашел в гости
  • *
  • Сообщений: 16
    • Просмотр профиля
Понятно.

Сбой произошел довольно, давно, около года назад. То что за это время пытался пересохранить файл изменяя кодировку, отрицать не могу, т.к. этот файл на рабочем столе, и хоть и не часто, но был нужен. Но обнаружил еще 3 похожих файла, скорее всего в момент сбоя, происходило перемещение папки с этими файлами. Все файлы в этой папке записаны в кодировке ANSI. С уверенностью 99.99%, кодировку в этих файлах не изменял. В этих файлах та-же история.

А бэкап иногда делаю, но когда файл действительно ценен)

«Имея – не ценим, а потерявши, плачем»

Спасибо!