Проблема с формулами в MS Word 2007-2010 или нельзя открыть файл из-за проблем с содержимым

Определенные проблемы во встроенном редакторе MS Word 2007 и раннем (без обновлений) MS Word 2010 могут привести к возникновению такой ошибки: "К сожалению, не удается открыть файл "имя файла" из-за проблем с его содержимым". Если посмотреть дополнительные сведенья, то в описании проблемы указано, что: "Имя в конечном теге элемента должно совпадать с типом элемента в начальном теге" и, соответственно, указано

В англоязычной версии MS Office это сообщение звучит как: "We're sorry. We can't o
pen "File Name" because we found a problem with its contents".

Для решения данной проблемы, необходимо открыть файл MS Word, как архив и найти в нем файл document.xml. Все правки в document.xml следует проводить в простом редакторе текстовых файлов, в котором существует возможность отследить текущую позицию курсора (для нахождения проблемы). Отличным выбором будет бесплатный Notepad++ либо любой другой аналог.


Целевой файл document.xml можно без проблем извлечь, отредактировать, а потом вернуть обратно. Открытый целевой файл выглядит так (красным выделена проблема):

Однако, прежде чем редактировать. необходимо понимать суть проблемы, а она заключается в неправильном порядке тегов:

<mc:AlternateContent> 
<mc:Choice requires=""wps""> 
<m:oMath>
… 
</m:oMath></mc:Choice></mc:AlternateContent>

Для решения проблемы необходимо разместить представленные теги в правильном порядке, а он следующий:

<m:oMath>
<mc:AlternateContent>
<mc:Choice requires=""wps"">
…
</mc:Choice></mc:AlternateContent>
</m:oMath>

Также следует учесть, что ошибка может присутствовать в документе не единожды, а в нескольких местах, например, после одного исправления файла, который использовался в статье, получили следующую ошибку:

Другими словами, файл исправили, но не полностью, нужно проделать аналогичные изменения в последующих позициях.

В данном, конкретном файле, потребовалось проделать всего два изменения. При этом потребовалось перенести в начало позиции открывающий тег <m:oMath>.

Подробнее об избавлении файла MS Word от ошибки несовпадения тегов на видео ниже.

  • Сергей Покусаев

    Как быть если в ошибке указан строка - 2, столбец - 223542. А во второй строке всего столбцов 1070

    • msofficeprowork

      Думаю, вы некорректно считаете.

  • Red Ribbon

    https://uploads.disquscdn.com/images/e80b314f2f7c607b20d36ef2fbd6ddb4cd587e292371082121aacdb278511cfe.jpg
    Здравствуйте, подскажите, как исправить ошибку в этом теге?
    удалять пыталась, но тогда пишет "Неопознанная ошибка"

    • msofficeprowork

      Удаление крайняя мера, лучше так в статье менять местами. У вас, скорее всего, с удалением заделась еще часть документа.

      • Red Ribbon

        а что в данном случае нужно местами поменять?

        • msofficeprowork

          в статье написаны теги, которые нужно поменять местами, хотя за ваш случай не ручаюсь.
          Если файл действительно важный, посмотрите здесь http://msoffice-prowork.com/services/word-recover/ , если нет, то нет.

  • Оксана Верещацкая
  • Ильсур

    Писал формулу и док глюкнул, закрыл открыл и тут такое, пишу диплом а это единственный файл. файл 1003312 .Помогите пожалуйста! иначе пойду вешаться....

    • Ильсур

      Решил проблему удалив мнум полностью. ОГРОМНОЕ СПАСИБО ЗА МАТЕРИАЛ!!!!!!!! ВЕК ВАМ БЛАГОДАРЕН!!!!ВЫ СПАСЛИ МЕНЯ ПЕРЕД ЗАЩИТОЙ!!!!!

      • msofficeprowork

        это радует

  • Денис Антонов

    Подскажите, пожалуйста, у меня не видно в какой строке проблема...И что же делать?

    • Тотгда печаль, я пока не знаю как правильно исправлять такие ошибки.

    • msofficeprowork

      Я пока не знаю как правильно исправлять такие ошибки. Как вариант может прокатить открыть на другом компьютере, например, с word 2013 или word 2016.

  • Дарья

    Здравствуйте! Не получается извлечь файл из архива

    • msofficeprowork

      встречался с таким, к сожалению, у меня такие документы не получилось восстановить

      • Дарья

        А в чем может крыться проблема? Несколько месяцев назад работали в этом файле, было все хорошо, а вот сегодня возникла такая проблема

        • msofficeprowork

          Как правило, проблемы возникают со старыми версиями Office (ниже 2013), но в чем именно не скажу, причин может быть куча: начиная от переизбытка формул в документе и заканчивая характером Word.

  • Дарья

    Здравствуйте! Извлечь файл из архива не получается, как описывается в статье. Выдает ошибку

  • Айгуль

    здравствуйте. помогите разобраться, 2 месяца делала проект и все пропало((((

    • msofficeprowork

      Вы на верном пути, находите закрывающий тег (нашли), находите открывающий и полностью удаляете его. Далее пытаетесь открыть документ, если не открылся, тогда ищите таким же способом следующую ошибку.

      • Айгуль

        я конечно прошу прощения, но для меня все эти термины(закрывающий тег, открывающий тег) не понятны, я в этой таблице ничего не понимаю, от программирования я очень далека, можете конкретно ткнуть мне пальцем что удалить? ) то что желтым выделено это надо убрать? объясните пож-та более простым языком,для гуманитариев)))

        • msofficeprowork

          Лучше и подробнее чем статья с записанным видео, увы, я вам не объясню. Это реальный жиненный пример решения ситуации. Добавлю только, что это занятие может быть достаточно времени затратным, особенно, если документ большой. Поэтому стоит запастись терпением.

          • Айгуль

            хорошо, попробуем разобраться) в любом случае, спасибо вам, что вы создаете такие статьи)

  • Нуржан

    Здравствуйте, не могу найти теги как , чтобы сделать как у вас на видео

    • msofficeprowork

      ответил на почту

      • Александр

        тоже самое немогу найти теги , подскажите что делать?

        • msofficeprowork

          Для начала убедиться, что ошибка точно такая же как в примере. Ошибок и их причин может быть очень много в материале рассмотрен один из случаев, один из самых простых случаев.

          • Александр

            Вот моя ошибка

          • msofficeprowork

            На первый взгляд это друга ошибка, однако то, что указаоно ее местоположение - это хорошо, можно перейти туда и поробовать удалить соответсвующий тег. Потом, посмотреть может еще ошибка появится удалить их другого местоположения, пока не откроется. Работа кропотливая и затяжная, но если файл важный можно попотеть.

  • Эдуард

    При извлечении document.xml из архива пишет
    Что делать?

    • msofficeprowork

      Ошибку то и не видно. Попробуйте, воспользоваться встроенными возможностями Windows просто откройте из проводника и вытащите нужный файл.

      • Эдуард

        Ошибка выходит вот эта.

        • msofficeprowork

          Пробовали в архив переименовывать? И что за ошибка при открытии в Word? Просто, думаю, там у вас повреждение не связано с формулами, я с такими ошибками не встречался.

  • Alex

    А каким образом целевой файл document.xml вернуть обратно после редактирования?

    • msofficeprowork

      Так же как и извлекали. docx открыли архиватором как архив, соответственно, скопировать в архив. Winrar позволяет извлекать и добавлять файлы простым перетягиванием из проводника.

  • Павео

    как решить такую проблему.

    • msofficeprowork

      С такой не встречался

  • Евгений

    В документе не находить таких тегов даже! что делать?

  • Юлия

    Здравствуйте, возникла проблема, текст ошибки: Microsoft office не удается открыть данный файл, поскольку некоторые части отсутствуют или не являются допустимыми. Скажите пожалуйста, можно восстановить такой документ?

    • msofficeprowork

      Все зависит от того какие части отсутствуют, однако, можно сказать почти наверняка, что эта ошибка отличается от описанной в статье.

  • Евгения

    Здравствуйте! Такая же проблема с файлом. Никак не выходит. Подскажите, можно что нибудь еще сделать?

    • msofficeprowork

      Здравствуйте, действительно, не все файлы удается вылечить, здесь уже как повезет.

  • anafiev.dmitry

    Здравствуйте! у меня такая проблема. ворд 2013 выдает ошибку:

    . попробовал открыть через архив. Пишет -архив поврежден. Что делать , подскажите!

    • msofficeprowork

      Добрый день, встречался с такими ошибками, к сожалению, пока решения для них не нашел.

  • Guest

    Здравствуйте! у меня такая проблема. ворд 2013 выдает ошибку: http://i.gyazo.com/0ffa1a71e02f3f1a28ed332861ee6906.png. попробовал открыть через архив. Пишет -архив поврежден. Что делать , подскажите!

  • Нурболат

    Здравствуйте! Значение левого иправого полей, промежутка междуколонками или отступы абзацев слишком велики для заданной ширины в некоторых разделах. Помогите сделать докумен по стандарту что убарт там, и как вставит параметры документа правильно. срочно нужна делать документ по стандартам

    • msofficeprowork

      Не совсем понятно, по каким стандартам необходимо сделать документ. Вам нужно избавиться от ошибки? Так в диалогом окне по-моему конкретно указана причина. Нужно пройтись по документу и исправить ошибку.

  • Юлия Крылова

    Спасибо огромное! Дельный совет, помогло. В отличие от прочих встречающихся в интернете типа "поменять расширение".

    • msofficeprowork

      Приятно слышать, но все же, не забываем, что ошибка может повториться, если не обновить офис хотя бы до версии 2010 (с обновлениями).

  • Сергей

    Все файлы из архива извлекаются кроме того который нам нужен... Пишет ошибка контрольной суммы файл document.xml поврежден.....

    • У Вас такая точно ошибка, как описано в статье?
      Просто похожих ошибок может быть несколько в материале описан частный случай.
      Можете выслать файл, я посмотрю. msofficeprowork СОБАКА gmail.com.

    • msofficeprowork

      У Вас такая точно ошибка, как описано в статье?
      Просто похожих ошибок может быть несколько в материале описан частный случай.
      Можете выслать файл, я посмотрю. msofficeprowork СОБАКА gmail.com.

  • Кайрат

    не могу решить проблему...

    • Nikolay koldovsky

      Вечером посмотрю

    • Nikolay koldovsky

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