Когда PDF отказывается открываться, сообщение на экране звучит скорее как извинение, чем как объяснение. «При открытии этого документа произошла ошибка. Файл повреждён и не может быть восстановлен» почти ничего не говорит о том, что именно повреждено и можно ли ещё спасти документ внутри.
На самом деле оно информативнее, чем кажется. Каждая программа проверяет PDF в своём порядке и сдаётся в своей точке, поэтому формулировка сбоя сужает круг: заголовок, указатель, отдельный объект или слой шифрования. Это руководство сопоставляет сообщения, которые вы, скорее всего, увидите, с породившей их неисправностью.
Почему один файл даёт разные ошибки
PDF хранит страницы как пронумерованные объекты и записывает байтовую позицию каждого объекта в таблицу поиска в самом конце файла — таблицу перекрёстных ссылок, или xref. Открыть PDF значит перейти в конец, прочитать эту таблицу и с её помощью найти первую страницу. Почти всё, что идёт не так, идёт не так именно в этой последовательности.
Программы различаются строгостью. Adobe Acrobat как следует проверяет структуру и отклоняет файл, который её не выдерживает; Chrome и Firefox сканируют файл в поисках всего, что похоже на страницу, и молча обходят сломанный указатель. Эта разница объясняет, почему один файл выдаёт четыре разных сообщения на четырёх машинах и почему используемая программа меняет формулировку, но не саму неисправность.
Ошибки Adobe Acrobat и Reader
Acrobat выдаёт самые конкретные сообщения из всех программ, потому что он единственный сверяет файл со спецификацией, а не пытается быть услужливым. Вот те, что встречаются чаще всего:
| Сообщение | Что на самом деле дало сбой | Что делать |
|---|---|---|
| «При открытии этого документа произошла ошибка. Файл повреждён и не может быть восстановлен.» | Собственное восстановление Acrobat отработало на сломанном xref и не справилось | Восстановить инструментом, который строит дерево страниц заново |
| «Файл имеет неподдерживаемый формат или повреждён.» | Файл не начинается с %PDF- либо это вообще не PDF | Проверьте первые байты до восстановления (см. ниже) |
| «Ожидался объект dict.» / «Недопустимый номер объекта.» | Один или несколько потоков объектов в файле искажены | Поправимо, но повреждённые страницы могут потерять вёрстку |
| «При чтении этого документа возникла проблема (14).» | Шрифт или встроенный ресурс не поддаётся декодированию | Восстановить; сломанные шрифты заменяются стандартными |
| «При чтении этого документа возникла проблема (109).» | Повреждённый поток содержимого — часто файл, изменённый во время синхронизации | Восстановление спасает неповреждённые страницы |
| «Этот документ защищён. Введите пароль.» | Ничего не повреждено — файл зашифрован | Это не задача восстановления; нужен пароль |
| «Отказано в доступе» на сетевом диске | Проблема прав или блокировки файла, а не самого PDF | Скопируйте файл локально и откройте копию |
Пронумерованные ошибки — 14, 109, 110, 131 — стоит рассматривать как одно семейство. Все они означают, что Acrobat разобрал достаточно файла, чтобы начать читать конкретный объект, а затем наткнулся на нечто, что не смог истолковать. На практике они ведут себя одинаково: структуру можно перестроить, а сколько документа уцелеет, зависит от того, сколько объектов задето.
Ошибки Chrome, Edge и Firefox
Браузеры используют собственные движки PDF и гораздо снисходительнее, поэтому ошибка браузера обычно означает нечто более серьёзное, чем ошибка Acrobat. Их сообщения к тому же расплывчатее, ведь движок не пытается поставить диагноз файлу — он пытается его отрисовать и сдаётся.
| Сообщение | Что на самом деле дало сбой | Что делать |
|---|---|---|
| «Не удалось загрузить документ PDF.» | Движок не смог разобрать заголовок и не нашёл пригодных объектов страниц | Реальное повреждение структуры — восстанавливать |
| «Не удалось показать предварительный просмотр» / бесконечно крутящийся просмотрщик | Файл обрезан; движок ждёт байты, которые никогда не придут | Сначала скачать заново, затем восстановить |
| Пустая серая область без всякого сообщения | Документ открылся, но ничего не отрисовалось — шрифты или слои | Это проблема отображения, а не открытия |
| Скачивается вместо открытия | Сервер прислал неверный тип содержимого либо это не PDF | Проверьте первые байты файла |
| «Не удаётся открыть этот файл из-за непредвиденной ошибки.» | Обёртка Edge вокруг ошибки разбора | Трактовать как «Не удалось загрузить» |
Случай с бесконечно крутящимся просмотрщиком чаще всего толкуют неверно. Просмотрщик, который никогда не догружается, не тормозит — обычно он ждёт файл, обрывающийся на середине. Сравните размер файла с исходным, прежде чем счесть его битым: загрузка, дошедшая до 80 %, как правило, даёт около 80 % страниц в целости, стоит перестроить её указатель с помощью Восстановить PDF.
«Просмотр», мобильные и почтовые приложения
«Просмотр» Apple, «Файлы» в iOS, просмотрщики Android и встроенные средства предпросмотра в Gmail, Outlook и WhatsApp — наименее информативные из всех. Они склонны выдавать одно общее сообщение независимо от причины, что делает их плохой диагностикой, но полезной в одном отношении: они отказывают иначе, чем настольные программы, поэтому их возможности и ограничения сужают круг поиска.
- «Файл повреждён» («Просмотр»). «Просмотр» сравнительно строг. Он отвергает файлы со сломанным xref, которые Chrome открыл бы, так что одно это сообщение не означает, что файл потерян.
- «Не удаётся отобразить PDF» в Gmail или Outlook. У веб-просмотрщика есть ограничения по размеру и сложности, которые файл превысил. Скачайте вложение и откройте его локально, прежде чем считать, что с ним что-то не так.
- Файл открывается на компьютере, но не на телефоне. Почти всегда это память, а не повреждение. Мобильные читалки сдаются на очень больших или насыщенных изображениями документах, которые ноутбук берёт без труда.
- Открывается и тут же закрывается. Программа не отвергла файл, а рухнула: тот же потолок памяти, достигнутый мгновением позже.
- «Неподдерживаемый формат файла» на Android. Обычно это файл, который вопреки расширению не является PDF, либо переименованный после загрузки.
Четыре сбоя, которые не являются повреждением
Заметная доля файлов, попадающих в инструмент восстановления, вовсе не повреждена. Отсеять эти случаи можно за минуту, и это убережёт вас от неверного решения:
- Он зашифрован, а не сломан. Запрос пароля — это не ошибка. Если пароль вам известен, с файлом всё в порядке; если документ ваш и вы хотите изменить или снять защиту, воспользуйтесь Разблокировать PDF, а не инструментом восстановления.
- Это не PDF. Откройте файл в любом текстовом редакторе и прочитайте первую строку. Настоящий PDF начинается с
%PDF-1.4или подобного.PKозначает архив ZIP или документ Office;<!DOCTYPE html>означает, что вы скачали страницу с ошибкой вместо документа. - В нём 0 байт. Проверьте размер в файловом менеджере. В пустом файле нечего восстанавливать, и ни один инструмент этого не изменит — вернитесь к источнику, вложению в письме или резервной копии.
- Ваша программа слишком старая. Файлы PDF 2.0 с шифрованием AES-256 не открываются в программах примерно до 2017 года, обычно с обманчивым сообщением о «повреждённом файле». Обновление программы решает вопрос полностью.
Восстановите нечитаемый PDF за три шага
После того как четыре случая выше исключены, файл действительно повреждён и его структуру нужно перестроить. Это три шага в браузере, без установки и без регистрации.
Загрузите файл ровно в том виде, в каком он есть
Откройте pdfdocshift.com/repair-pdf и перетащите файл в область загрузки. Не переименовывайте его, не пересохраняйте и не открывайте с последующим экспортом: любое из этих действий может затереть ещё восстановимую структуру.
Дайте восстановлению перестроить указатель
Инструмент полностью игнорирует существующую таблицу перекрёстных ссылок, сканирует весь файл в поисках корректных объектов PDF, заново собирает из найденного дерево страниц и записывает свежий указатель. Нечитаемые встроенные шрифты заменяются стандартными аналогами, чтобы текст отобразился.
Проверьте не только первую страницу
Скачайте результат и сверьте число страниц с ожидаемым, затем откройте страницу из середины и последнюю. Если страницы отсутствуют, а не искажены, файл был обрезан — и то, что у вас есть, это всё, что уцелело.
Восстановите PDF, который не открывается
Бесплатно, без регистрации, файлы удаляются через 2 часа. Большинство перестраивается менее чем за 10 секунд.
Открыть «Восстановить PDF» →Если восстановленный файл открывается, но страницы выглядят пустыми, дело было вовсе не в указателе — см. наше руководство о том, почему PDF открывается пустым, где разобраны шрифты, слои и формы. Если он открывается нормально, но невыносимо медленно, файл не сломан, а слишком велик, и нужный инструмент — Сжать PDF.
Как не допустить повторения
Почти все реальные повреждения PDF сводятся к горстке привычек, и большинства из них можно избежать, как только вы о них знаете:
- Дождитесь окончания облачной синхронизации, прежде чем открывать файл. Сохранение поверх PDF, который Dropbox, OneDrive или Google Диск как раз выгружает, надёжно порождает файл наполовину старый, наполовину новый — самая частая причина «вчера же работало».
- Проверяйте размер после больших передач. Прерванные загрузки и сетевые копирования — главный источник обрезанных файлов, и сравнение размеров выявляет их сразу.
- Извлекайте съёмные носители корректно. Вынуть флешку до завершения записи значит оставить конец файла ненаписанным: ровно случай обрезания.
- Упаковывайте PDF в ZIP перед отправкой через незнакомые почтовые системы. Небольшое число старых серверов до сих пор применяет текстовое кодирование к двоичным вложениям и портит их в пути.
- Сохраняйте повреждённый оригинал. Восстановление записывает новый файл, а не изменяет загруженный, но люди привычно удаляют битую копию, едва восстановление выглядит успешным. Если позже выяснится, что страниц не хватает, этот оригинал — единственное, с чем может работать вторая попытка.
Часто задаваемые вопросы
Потому что они проверяют по-разному. Chrome сканирует файл в поисках всего, что похоже на страницу, и отрисовывает найденное, молча обходя сломанную таблицу перекрёстных ссылок. Acrobat сверяет структуру со спецификацией PDF и отклоняет файлы, которые её не выдерживают. Если файл открывается в браузере, содержимое страниц цело и сломан только указатель — самая поправимая форма повреждения из существующих.
Это означает, что Acrobat обнаружил проблему структуры, запустил собственную встроенную процедуру восстановления, и она не сработала. Это не означает, что документ потерян. Восстановление Acrobat консервативно и отталкивается от существующего указателя; инструмент, который полностью игнорирует этот указатель и перестраивает дерево страниц, сканируя файл в поисках объектов, часто добивается успеха там, где Acrobat сдаётся.
Почти наверняка нет. Повреждение проявляется одинаково — битый файл отказывает везде. Файл, который открывается на одном устройстве и не открывается на другом, упирается в предел ресурсов: обычно это память на большом или насыщенном изображениями документе либо потолок размера у просмотрщика внутри почтового приложения. Сжатие файла или разделение его на меньшие документы решает вопрос; восстановление — нет.
Откройте его в любом редакторе простого текста и посмотрите на первую строку. Настоящий PDF начинается с символов %PDF-, за которыми следует номер версии. Если файл начинается с PK, это архив ZIP или документ Office с неверным расширением. Если он начинается с , вы скачали страницу с ошибкой вместо документа, и решение — получить его заново из источника.
Нет, и путаница между ними отнимает много времени. Запрос пароля означает, что файл цел и зашифрован. Некоторые программы формулируют это настолько неудачно, что звучит как сбой, но восстанавливать здесь нечего. Если документ ваш и пароль у вас есть, «Разблокировать PDF» снимет защиту; если пароля нет, ни один инструмент восстановления его не вернёт.
Как правило, нет. Восстановление перестраивает указатель и дерево страниц файла, копируя содержимое страниц без изменений. Единственное заметное исключение — шрифты: когда встроенный шрифт не поддаётся декодированию, восстановление подставляет стандартный, из-за чего переносы строк или межбуквенные интервалы могут слегка сместиться. Сами слова и порядок страниц не затрагиваются.
Готовы снова открыть свой файл?
Бесплатно, без регистрации, файлы удаляются через 2 часа. Работает на любом устройстве, без установки.
Открыть «Восстановить PDF» →