На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Восстановление docx с помощью HEX



Написал мне как-то утром один заказчик:

Вы можете восстановить повреждённый файл Word? Дело в том, что файл был из ворда 2007. Но, так как у меня Word 2003, дальнейшее редактирование происходило в word 2003. После сохранения файла он больше не открывается ни в 7 версии, ни в версии 2003. Показывает в ворде 2003 «Ошибка при открытии файла», а в ворде 2007 показывает «невозможно открыть из-за проблем с его содержимым».

Хорошо, давайте попробуем восстановить. Программы и онлайн сервисы по восстановлению документов Word в сети платные, нам бы лучше бесплатный вариант. А бесплатно только руками. Первым делом распаковываем наш docx с помощью любого архиватора, например, с помощью 7-zip (docx - это просто архив формата zip). У нас получилось три файла:



Из них нам нужен CONTENTS. Открываем его в любом Hex-редакторе, например FlexHEX (сайт flexhex.com). Редактор на английском, но для работы достаточно знания нескольких слов. В меню: File - Open -Open File - Выбираем наш CONTENTS повреждённого docx MS Word файла.

После открытия файла мы видим три колонки. Первая - это данные файла, представленные в шестнадцатеричном формате. Вторая - они же, преобразованные в ANSI. Третья - конвертированные в UNICODE. Немного покрутим вниз...



И после непонятных китайских иероглифов видим русские буквы в третьей колонке! Программа автоматически преобразует HEX в ASC и отлично работает с кириллицей. Вот так можно попробовать восстановить повреждённый файл Word.

Если же вам не хочется самим или вы не можете восстановить не открывающийся docx файл, то можете написать мне - все контакты указаны здесь. За небольшую сумму я попробую вам помочь.



Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, восстановление, word, docx

Читайте также:



Урок 7. Составные операторы присваивания C#
Кто находится за прокси от оперы?


© upread.ru 2013-2023
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.