При открытии файла произошла ошибка onlyoffice

Обновлено: 07.07.2024

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

Что обычно все вспоминают, когда слышат слово Онлайн-редактор? Если что-то и вспоминают, то это Google Docs. Реже — Microsoft Office Online, Zoho Docs. Но, есть еще одни редакторы, весьма неплохие — OnlyOffice.

Хотя вообще, OnlyOffice — это целый набор сервисов, модульная система: редакторы, облачное хранилище, почтовый сервис, CRM, Проекты, Календарь и др. Здесь же я затрону лишь часть этих сервисов, которая меня заинтересовала — облачные редакторы OnlyOffice Документы, используемый мной в рамках сервиса Персональное облако. Сервис бесплатен.

ВНЕШНИЙ ВИД
Дизайн редакторов с первого взгляда внешне походят на дизайн MS Office 2016/2019. Сверху — лента с вкладками. Справа — элемент из LibreOffice/OpenOffice — боковая панель. Слева — ещё одна панель с кнопками чата, комментариев, навигации (текстовый редактор), открытия слайдов (редактор презентаций), обратной связи и кнопка О приложении.

Онлайн-редакторы ONLYOFFICE фото

Онлайн-редакторы ONLYOFFICE фото

Онлайн-редакторы ONLYOFFICE фото

Кнопки в основном имеют мелкий вид, не очень пригодны для сенсорного управления. Но с другой стороны — экономится место.
В целом, интерефейс для меня удобен.

ФУНКЦИОНАЛ
Перед началом работы, нужно завести свою учётную запись. Регистрируемся, и нам доступны редакторы.

Смотришь внешне на редакторы, и первые впечатления — функционал скуден. Но — многие функции и параметры находятся в контекстных меню, и их оказывается больше, чем в аналогичных облачных редакторов. К примеру, текстовый редактор содержит больше параметров форматирования абзаца, чем Word Online.

Параметров форматирования в целом несколько больше, чем в остальных облачных редакторах, но их количество не конкурирует с полноценными офисными пакетами, такими, как Microsoft Office, или LibreOffice. Однако, этого вполне хватает для облачного редактора. Функции форматирования текста, таблиц и презентаций почти полностью удовлетворяют меня. Они есть и в других облачных редакторах, но здесь их несколько больше. Есть полезные плагины, например, Яндекс. Переводчик, фоторедактор, распознавание текста на фото, клипарт, вставка видео из YouTube и др. Можно устанавливать и сторонние плагины — для них есть репозиторий на GitHub. Есть даже возможность написания макросов на JavaScript.

Однако, некоторых функций не хватает, причем некоторые из них элементарны. Например, в текстовом редакторе нет автозамены кавычек-запятых на кавычки-ёлочки. Автозамена дефиса на тире есть, но не автоматическая — надо дважды пропечатывать дефис (хотя вообще-то хорошо, что хоть так — MS Word Online вообще никак не умеет менять дефис на тире). В редакторе таблиц отсутствует такая функция, как проверка данных. Я обычно использую её для составления к ячейкам столбца/строки списка данных, чтобы не вводить повторяющиеся данные вручную, а просто выбрать из списка. В редакторе презентаций не хватает конструктора презентаций. Хотя бы простенького, необязательно навороченного, как в десктопном MS PowerPoint, но всё же; другой вариант — возможность вносить изменения в уже имеющиеся темы оформления.

Что меня действительно порадовало — организация совместного редактирования.
Во первых, вы можете сохранять документ чуть ли не в любое облачное хранилище. OneDrive, Google Drive, Яндекс. Диск, Nextcloud. OnlyOffice работает с большинством сервисов. Microsoft Office Online работает с OneDrive и Яндекс. Диском, Google Docs — только с Google Drive.
Во-вторых — гибкие настройки доступа. В большинстве случаев, в облачных редакторах есть лишь два параметра — дать доступ на чтение, либо на редактирование. Здесь можно дать доступ на чтение, рецензирование, заполнение форм, комментирование, и, наконец, включить полный доступ к документу.

БЫСТРОДЕЙСТВИЕ
Ещё одна особенность — нормальное быстродействие. В MS Office Online возможны притормаживания, идёт заметная нагрузка на процессор. Здесь — никаких притормаживаний, задержек.
Обеспечивается это за счёт того, что OnlyOffice - это по сути приложение, которое загружается в браузере, и которое при редактировании обменивается минимальным количеством данных с сервером.

МОБИЛЬНАЯ ВЕРСИЯ
Есть еще и мобильные редакторы, созданные для ОС Google Android и Apple iOS. Если с полной версией редакторов OnlyOffice всё вроде бы хорошо, то с мобильной — не так уж. Не знаю, как на iOS, но на Android довольно низкое быстродействие приложения. Медленные анимации, медленная реакция на нажатие кнопок, словно какой-то слоумоушн. В функциональном плане редакторы неплохи, но в плане быстродействия — хуже. На планшете особо не поработаешь.

ДЕСКТОПНЫЕ РЕДАКТОРЫ
Я рассказал об облачных редакторах, работа с которыми происходит в браузере. Однако, для локальной работы предусмотрены и десктопные редакторы. По функционалу они абсолютно идентичны, за исключением того, что убрана возможность совместного редактирования. Ну, для этого есть веб-версия. Десктопные редакторы доступны на Windows, macOS и GNU/Linux — большой плюс. Не стоит, однако, рассматривать их как полноценную замену Microsoft Office, или LibreOffice — каких-то функций может не хватить. Однако, для нетребовательного пользователя они будут в самый раз, да и совместимость с MS Office хорошая.

СОВМЕСТИМОСТЬ
Редакторы OnlyOffice в основном заточены под работу с файлами семейства Office Open XML — *.docx, *.xlsx, *.pptx. Они прекрасно совместимы с этими форматами. Настолько, что при открытии файла в MS Office, Word/Excel/PowerPoint не предлагает преобразовать файлы в более новую версию формата OOXML. С файлами OpenDocument не работает — только конвертация.

ИТОГ
Достоинствами редакторов OnlyOffice являются:
- Удобный интерфейс
- Совместимость с файлами Microsoft Office
- Наличие плагинов, возможность записи макросов
- Более гибкая настройка доступа к документам
- Одинаковая работа с большинством облачных сервисов
- Хорошее быстродействие
- Активное развитие сервиса
Недостатки:
- Медленное мобильное приложение
- Не хватает некоторых функций

Функционал я в целом не могу отнести ни к плюсам, ни к минусам. В чём-то OnlyOffice превосходит те же MSO Online и Google Docs, но некоторых вещей не хватает.
В целом, это отличный сервис для совместного редактирования документов, имеющий свои преимущества, которые выделяют его среди аналогов. Стоит попробовать.

Недавно я писал про установку и настройку Onlyoffice - сервиса для совместной работы и редактирования документов. Сегодня хочу поделиться некоторыми моментами из практики, чтобы у вас появилось представление о том, как все это работает. А самое главное, как обслуживать onlyoffice - обновлять или переносить на другой сервер. Я рассмотрю на конкретном примере оба этих варианта.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на . Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Обновление и перенос Onlyoffice

Введение

У меня под управлением есть Onlyoffice на базе следующих продуктов:

  1. Community Server версии 9.6.4.
  2. Document Editor 5.2.3.

Все установлено из пакетов на сервере под управлением Centos 7. Данные версии продукта были выпущены минимум пару лет назад, а может и больше. Несколько раз я предпринимал попытки все это обновить штатным образом через менеджер пакетов, но у меня ничего не получалось. Обновленная система не работала. Проблемы в первую очередь возникают либо с зависимостями, либо с интеграцией портала с редактором документов.

Я решил раз и навсегда разобраться с этой проблемой, поэтому поднял тестовый стенд с копией рабочего сервера и проработал сразу несколько моментов:

  • Перенос Onlyoffice на другой сервер.
  • Переход на работу в Docker.
  • Обновление до последних версий софта.

Здесь на каждом этапе будут свои сложности. Во-первых, как такового Community Server на сайте onlyoffice и в документации нет. Его заменил продукт ONLYOFFICE Groups, который включает в том числе и Community Server. Во-вторых, не существует актуальных инструкций по данной теме. Да, есть отдельно по переносу, есть по обновлению. Но рассматривается это примитивно, типа запустите yum update и обновите пакеты, или docker pull и обновите образы. Варианты, когда где-то возникает проблема, не рассматриваются. Ну и в-третьих, нет никакой поддержки. Во всем надо разбираться самому.

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

Здесь косвенно можно судить о качестве разработки и подходу к self-hosted решению (качество не очень). Я ожидал, что когда я перекину старые данные новому серверу, он поймет, что они старые и обновит все до последней версии. Но так не получилось. В итоге все делал вручную, о чем дальше и расскажу.

Обновление Onlyoffice

Чтобы не быть голословным, показываю, чем заканчивается обновление Onlyoffice из пакетов, с использованием предлагаемых разработчиком репозиториев. Причем в разное время ошибки были разные. Это последняя.

Обновление Onlyoffice

В первую очередь возникает проблема с mono. Я ее в итоге решил. Пришлось полностью удалить старую версию и поставить новую. Дальше все равно обновление не идет, так как в зависимостях новой версии стоит elasticsearch, а в старой ее не было. Автоматически это несоответствие никак не разрешается. Ну ок, подключил сам репу с elsticsearch и поставил его. Дальше опять идет ошибка уже с пакетом mono-webserver-hyperfastcgi, которого опять нет ни в одном репозитории. Подключаю вручную репозиторий с этим пакетом, обновляю.

На этот раз проходит обновление всех пакетов, но на выходе все равно ничего не работает. Оба приложения - Document Editor и Community Server запускаются на 80-м порту. Раньше было не так - работали на разных. Опять автоматически этот конфликт никак не разрешается. Лезу в настройки nginx и вручную все разруливаю. Это не так просто, так как конфигов там навалом с разными include и location. В общем, все разнес, приложения по отдельности работают, а вот интеграцию docs в портал так и не настроил.

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

Берем новую виртуалку и устанавливаем Onlyoffice с помощью Docker образов, как я это показал в прошлой статье, ссылку на которую дал в начале. Инсталлятор подключает volume с данными портала в директорию хоста - /app/onlyoffice. Нас в первую очередь будут интересовать данные отсюда:

  • /app/onlyoffice/CommunityServer/data - непосредственно сами файлы
  • /app/onlyoffice/mysql/data - база данных mysql

Все остальное можно потерять, там ничего критичного. Теперь идем на старый сервер и смотрим, где эти же данные хранятся там:

Базу данных можно остановить и просто скопировать со старого сервера на новый. Но я предпочитаю действовать более надежно - сделать дамп и восстановиться из него. Идем на старый сервер и делаем дамп базы данных mysql от onlyoffice:

Обращаю внимание на выделенный пароль. Раньше дефолтным был этот. По крайней мере на момент установки сервера.

Копируем дамп на новый сервер. Команду выполняю на нем:

10.1.4.11 - ip адрес старого сервера. Сразу же скопируем остальные файлы:

Теперь наша задача восстановить базу данных из дампа. Смотрим имя контейнера с базой данных на новом сервере.

Набор docker контейнеров onlyoffice

Копируем дамп базы данных в контейнер.

Теперь идем в контейнер и восстанавливаем базу данных onlyoffice из дампа.

Жирным выделил актуальный на момент написания статьи дефолтный пароль базы данных mysql для onlyoffice.

Теперь останавливаем docker контейнер onlyoffice/communityserver и заменяем содержимое /app/onlyoffice/CommunityServer/data на то, что вы скопировали со старого сервера. Набор директорий может отличаться. В новом сервере их немного больше. Я просто удалил на новом те папки, что есть на старом и заменил их полностью старыми данными.

После копирования необходимо выставить правильные права, которые используются в контейнере, на скопированные файлы и директории.

После этого можно попробовать запустить контейнер communityserver. Сразу скажу, что ничего не заработает, но я специально веду повествование в таком ключе, чтобы вы понимали, как дебажить проблемы.

Я сходил в контейнер CommunityServer и убедился, что указанный сокет существует, значит служба запущена, но выдает ошибку. Проверяю лог самой службы - /app/onlyoffice/CommunityServer/logs/onlyoffice.log.

Здесь все в порядке, сервис работает, ошибок нет. Смотрю следующий лог - /app/onlyoffice/CommunityServer/logs/web.log. Тут трудночитаемая лапша, но суть уловить можно. Вот содержательная часть ошибки:

Тут я понял, что проблема в структуре базы данных. Скорее всего в новых версиях она поменялась, поэтому старая база просто так не заводится на новой версии. Долго думал, что тут предпринять. Не понял, почему служба сама не проверила базу и не обновила ее автоматически до актуальной версии. Логично ожидать такого поведения.

Моя старая версия 9.6, значит мне сверху на нее нужно накатить следующие изменения:

  • onlyoffice.upgradev100.sql
  • onlyoffice.upgradev105.sql
  • onlyoffice.upgradev110.sql

Скачиваю эти файлы и копирую в контейнер с mysql.

Далее иду в контейнер и загружаю эти изменения.

После этого перезапускаю контейнер с CommunityServer.

Теперь можно идти в web интерфейс и пробовать залогиниться администратором. У меня все заработало, портал запустился. Единственное, почему-то не смог войти, используя пароль от учетной записи админа на старом портале. Сбросил его, на почту пришла ссылка для обновления пароля, и я установил такой же. После этого успешно зашел в систему.

Дальше нужно выполнить важный шаг. На прошлом сервере пути для интеграции со службой документов были другие. При работе в Docker контейнерах пути должны быть следующие:

Интеграция службы документов

Сразу дам подсказку для тех, кто будет возиться с этими настройками. Они у меня много крови попили, так как не всегда получалось сразу настроить правильно, а подсказок нигде никаких нет. Открывайте dev tools в chrome и смотрите консоль ошибок. Если какие-то пути неправильные, вы в консоли увидите ошибки и поймете, как работает проверка, куда она отправляет запросы и с какими ошибками они возвращаются. После этого можно идти в nginx и разбираться, в чем проблема.

Это в основном актуально, если у вас documentserver и communityserver разнесены по разным машинам, либо через пакеты всё ставили. Когда всё работает на одном хосте в докере, проблем быть не должно. Теоретически и тут могут быть, если по какой-то причине не будет работать внутренний dns в докере. Были раньше такие баги, но это лечится.

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

Community Server 11

ONLYOFFICE Docs 6

Перенос Onlyoffice

В целом, про перенос onlyoffice я почти все рассказал в предыдущем разделе. Выношу его отдельно для тех, кто будет переезжать без обновления. А так же для тех, у кого обновление прошло штатно и отдельно заострять на нем внимания нет необходимости. Если вы переносите данные onlyoffice между серверами одной и той же версии, то проблем никаких быть не должно. Вам необходимо перенести:

  1. Базу данных Mysql.
  2. Директорию Data портала, где хранятся сами файлы.

В большинстве случаев для переноса базы данных достаточно остановить сервер mysql и скопировать директорию /var/lib/mysql, если у вас локальная версия, либо подключенную к docker через volume - /app/onlyoffice/mysql/data. Я делал так много раз, проблем не было.

Далее переносите файлы из директории /var/www/onlyoffice/Data в случае локальной версии, или /app/onlyoffice/CommunityServer/data в случае с docker. После этого на новом месте проверяете права на файлы и стартуете сервисы. Все, больше ничего делать не надо.

Данное руководство будет актуально для переноса данных с локальной версии, установленной из пакетов, на Docker версию и обратно. Я так одно время делал, когда сталкивался с какими-то проблемами или ошибками. В целом, с переносом проблем нет, если до этого у вас не ломались обновления.

Бэкап

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

С появлением отдельного компонента портала - Панель управления, этот вопрос упростился, так как то же самое можно сделать через web интерфейс.

Backup Onlyoffice

У вас есть возможность подключить внешнее хранилище и бэкапить портал туда по расписанию. Либо в локальный файл сохранять и потом куда-то копировать. Надежнее всего использовать оба способа - забирать сырые данные и сформированный через панель управления архив. Бэкапов много не бывает :) С помощью сырых данных можно без проблем держать холодный или горячий резерв.

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

Заключение

На этом по Onlyoffice на сегодня все. Надеюсь, у вас появилось представление, как этот портал работает и с чем можно столкнуться во время эксплуатации. Как видите, надо немного разбираться во внутренностях этой штуки, чтобы успешно решать проблемы. Если у вас нет достаточного опыта, я бы аккуратно внедрял onlyoffice и старался перейти на платную подписку с тех поддержкой. Либо использовал его для вспомогательных вещей, которые терпят некоторого простоя, пока вы восстановитесь из резервной копии. Как я уже говорил, он отлично подходит для ведения большой и разноплановой документации. Удобно и не критично, если что-то где-то засбоит.

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

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

Онлайн курс "DevOps практики и инструменты"

Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, научиться непрерывной поставке ПО, мониторингу и логированию web приложений, рекомендую познакомиться с онлайн-курсом «DevOps практики и инструменты» в OTUS. Курс не для новичков, для поступления нужны базовые знания по сетям и установке Linux на виртуалку. Обучение длится 5 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров. Проверьте себя на вступительном тесте и смотрите программу детальнее по .

Помогла статья? Подписывайся на telegram канал автора

Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Автор Zerox

35 комментариев

Приветсвую вас!
Имел неосторожность обновиться через панель управления, в итоге сервер вообще не запустился.
Вернее контейнеры вроде запущены, но команда
root@OnlyOffice:

И нет коннекта по вебу, куда копать?
Работает только ssh - остальное нет.

Модуль для предпросмотра и редактирования документов онлайн с использованием сервера OnlyOffice позволяет работать с документами в окне системы ELMA365 как в облаке, так и в on-Premises версии системы 0.9.0 и выше.

Установка модуля в системе ELMA365

Для установки в виде файла:

  1. В системе ELMA365 перейдите в раздел Администрирование > Модули .

only-1

only_office-2

Настройка модуля

На странице настроек модуля укажите:

only-3

Поддерживаемые форматы — необходимо отметить те форматы файлов, которые вы хотите открывать в OnlyOffice . Можно выбрать сразу все.

Язык интерфейса — укажите нужный язык интерфейса OnlyOffice . По умолчанию используется русская локализация.

Режим совместимости — поставьте Да . Эта опция позволяет открывать редактирование документов (приложение типа документ) на версиях от 0.9.х до 2021.6 включительно.

Чат — отключает возможности внутреннего чата OnlyOffice в режиме редактирования. Установите Нет . Это настройка относится именно к внутренней функции OnlyOffice .

Комментарии — отключает возможности внутренних комментариев OnlyOffice в режиме редактирования. Установите Нет . Это настройка относится именно к внутренней функции OnlyOffice .

Использование

Приложение Документ будет использовать OnlyOffice согласно настройкам без внесения дополнительных изменений. Приложение Документ — это приложение, при создании которого в настройках был указан тип Документ .

only-4

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

Создание документа

На форме создания документа по умолчанию есть виджет загрузки файла с предпросмотром.

only-5

В этот момент OnlyOffice еще не может открыть файл.

only-6

Просмотр документа

На форме просмотра документа по умолчанию есть виджет предпросмотра. Он используется для работы OnlyOffice .

only-7

Редактирование документа

Чтобы внести правки в документ, нажмите кнопку Редактировать в левом нижнем углу формы просмотра.

По умолчанию в OnlyOffice включен режим быстрого редактирования. При необходимости вы можете выбрать другой режим в настройках сервера OnlyOffice или переключать режим для конкретного документа вручную.

only-8

В режиме быстрого редактирования сервер OnlyOffice сохраняет изменения каждые несколько секунд, а если кто-то редактирует этот же документ одновременно с вами, то вы увидите его изменения в моменте.

После того как все пользователи прекратили редактировать документ, новая версия появится в системе ELMA365 в течение 5-10 секунд.

Задержка сохранения на 5-10 секунд не влияет на просмотр документа. То есть сразу после редактирования все пользователи уже увидят изменения, даже если кто-то продолжает редактировать документ (в этом случае новая версия еще не появилась), или прошло менее 5-10 секунд.

Произвольная форма

Если вы используете приложение другого типа (стандартное или событие) или форма настроена в Low сode-дизайнере, то вы можете разместить виджет Предпросмотра на форме просмотра или редактирования и настроить в нем поле Файл .

only-9

Если требуется на какой-либо форме, например, форме задачи, принудительно открыть файл на редактирование, то воспользуйтесь виджетом Просмотр и редактирование файла в OnlyOffice . Настройте поле Файл и в поле Action напишите «edit»

only-10

only-11

only-12

На одной форме нельзя одновременно просматривать и редактировать файл в OnlyOffice , даже на разных вкладках.

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

Раздел Файлы

В разделе Файлы при открытии файла, предпросмотр будет происходить в OnlyOffice .

only-13

Редактирование файлов в данном разделе появится в последующих версиях расширения.

Часто задаваемые вопросы

  • У меня была предварительная версия и теперь я поставил новую. Как понять, где старая, а где новая?

only-14

Если ваш путь сертификации DST Root CA x3 / R3 / Ваш_сервер, то вероятно причина в устаревании сертификата R3. Это известная ситуация в последнее время, о которой написано в интернете. Браузеры эту ошибку игнорируют, но это ошибка сертификата.

only-15

only-16

Решение простое — вам нужно положить сертификат, где не только указан Ваш_сервер, но и путь сертификации. Обычно такой сертификат выдается сразу и у него в названии написано +chain.


заме желтая текст

Причина

Эта проблема обычно возникает, если файл был изменен сторонним программным обеспечением во время передачи и из-за этого не открывается.

Решение

Сначала щелкните правой кнопкой мыши файл Word, с которым возникли проблемы, и выберите "Свойство".

заме желтая текст

нажмите


кнопку "Разблокировать", а когда все будет готово, нажмите кнопку "ОК". (Примечание. В файле Word с правильной работой не отображается кнопка "Разблокировать").

заме желтая текст

этом случае вы сможете открыть этот файл


без дополнительных проблем. Если вы столкнулись с этой проблемой во многих файлах, попробуйте сделать следующее: сначала переместите эти файлы в ту же папку, откройте Word 2010, а затем щелкните "Файл" и выберите "Параметры". (В Word 2007 нажмите кнопку "Office" и выберите "Параметры Word").

заме желтая текст


"Центр управления доверием" и щелкните "Параметры центра управления доверием".


далее, щелкните "Надежные расположения" и нажмите кнопку "Добавить новое расположение".


"ОК", а затем нажмите кнопку "ОК" еще раз.

Обратная связь важна для нас

Вы удовлетворены нашим содержимым? Как бы вы ни были:
"Отлично! Проблемы решены".
или "Проблемы не решены. У меня есть идея по-лучше".
Мы хотели бы, чтобы вы предоставили нам свои ценные мнения с помощью формы опроса, которая может быть расположена в нижней части этой статьи. Мы будем рады любым стимулам, которые могут быть у вас, и будем создавать для вас более полезные технические статьи.

Причины

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

Ошибка при открытии файла Word - причины и как открыть

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

Восстановление документа

Word обладает встроенной функцией восстановления. Чтобы воспользоваться данным инструментом, нужно сделать следующее:

  1. Открываете ворд, чтобы появился чистый лист. Сделать это можно несколькими путями:
  • через ярлык на рабочем столе;
  • через Пуск в меню Все программы;
  • через файловую систему;
  1. Нажимаете Файл – Открыть или используете сочетание клавиш «Ctrl+O».
  2. Ищете в Проводнике поврежденный документ, но не открываете его, а выделяете, сделав один щелчок левой клавишей мыши.
  3. В диалоговом окне ищете кнопку Открыть, там будет небольшая черная стрелочка вниз, нажимаете ее.
  4. Из выпадающего списка выбираете строку Открыть и восстановить.

После этого файл будет открыт по-новому.

Конвертер резервных копий

Если на компьютере установлен полный пакет Microsoft Office, то внутри будет специальная утилита, которая автоматически создает копии документов при работе и сохраняет их в отдельной папке. Чтобы извлечь их попробуйте выполнить следующие действия:

  1. Открываете новый лист, нажимаете Файл – Открыть
  2. В диалоговом окне ищете кнопку Типы файлов и нажимаете на стрелку, чтобы посмотреть все варианты.
  3. Выбираете строку Восстановление текста из любого файла. Эта позиция будет доступна только при установленном конвертере.
  4. Открываете нужный документ.

Настройки защищенного просмотра

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

Для этого делаете следующее:

  1. Заходите в Параметры через меню Файл
  2. Внизу ищете строку Центр управления безопасностью
  3. В правой части диалогового окна нажимаете на кнопку Параметры…. и открываете настройки
  4. В появившемся окне выбираете строку Защищенный просмотр
  5. Убираете галочки со всех позиций и подтверждаете действие.

Word ошибка при открытии файла 1

Надстройки ворда

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

  1. Запускаете текстовый редактор в безопасном режиме.
  2. Переходите в раздел Параметры.
  3. Ищете строку Надстройки
  4. Внизу появившегося окна нажимаете на Перейти. Обязательно проверяете, чтобы в графе Управление стоял параметр Надстройки СОМ.
  5. В новом окне появится список надстроек, которые можно удалить или временно отключить, убрав галочку.

Обязательно подтверждаете изменение кнопкой ОК.

Восстановление формата

Одной из причин ошибки открытия может быть неправильное сохранение исходного файла. Чтобы сделать нужный формат проделайте следующие действия. Для этого метода лучше всего использовать файловые менеджеры типа Total Commander.

  1. Создаете абсолютно пустой документ Word.
  2. В файловом менеджере меняете формат с .docx или .doc на формат архива .rar или .zip.
  3. Те же действия производите с поврежденным документом.
  4. Открываете два архива и из файла с ошибкой переносите все данные в пустой архив.
  5. Новый архивный файл снова переименовываете в текстовый формат.

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

Ошибка при открытии файла Word - причины и как открыть

Использование сторонних программ

Как видите, чтобы открыть файл с ошибкой существует много способов. Можно использовать внутренние функции текстового редактора и изменять настройки системы. А если ничего не помогло, можно воспользоваться специальными программами и утилитами. В любом случае вероятность восстановить поврежденный документ достаточно велика.

И напоследок несколько советов:

  1. Обязательно делайте резервную копию файла, с которым работаете.
  2. Первоначально попробуйте сохранить файл в формате .rtf. Для этого нажимаете на документ правой клавишей мыши и в списке используете строку Сохранить как.

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

Поделись с друзьями!

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