破損した PDF を修復 — どこにもアップロードせずに

契約書、請求書、各種記録。壊れた PDF のほとんどは、ページではなく インデックスを失っただけで、インデックスは組み直せます。

ファイルがデバイスから出ることはありません — 修復はブラウザ内で実行されます。アップロードは 0 バイト。

Your data is the big block — usually intact. What breaks is the small index. Repair rebuilds it.

Drop a file here or browseTap to choose a file

ZIP · Office · PDF · video · JPG · PNG · RAR/7z · SQLite — repaired right here in your browser. Nothing is uploaded

0 bytes uploadedFree: 3 repairs/day — up to 500 MB video, 100 MB docs & archives, 50 MB photos. Free download. Single repair €5.90. No account required.

PDF が開けない? 今すぐ修復

  1. PDF をドロップ
  2. 修復はローカルで実行
  3. 修復したファイルをダウンロード

開けない PDF を直すには、生き残ったコンテンツの周りに クロスリファレンステーブル(すべてのページとオブジェクトがどこに あるかをビューアに伝えるインデックス)を組み直します。PDF の構造的な 修復は、このブラウザ内で直接実行されます。上のエリアにファイルを ドロップすると、診断が何が生き残ったかを示し、修復エンジンがその周りに インデックスを組み直します。何もインストールされず、ドキュメントが アップロードされることも一切ありません。

このツールが対応するエラー

There was an error opening this document. The file is damaged and could not be repaired.

Adobe Acrobat と Acrobat Reader のメッセージです。この文言はよく 読んでください。これは Acrobat の復旧処理が失敗したことを 伝えているのであって、「could not be repaired」は「Acrobat では無理」 という意味であり、「何をもってしても無理」という意味ではありません。 Acrobat の処理は保守的です。ファイル全体を走査して生き残ったオブジェクト を探す専用の再構築なら、まさにこのメッセージを出すようなファイルで、 さらに先まで進めます。

Failed to load PDF document.

Chrome の内蔵ビューアのメッセージです。同じ種類の不具合を、より簡潔な 文言で示したものです。まずやっておく価値のある確認が 1 つあります。 このファイルをダウンロードしたばかりなら、ダウンロードが途中で切れたか、 そもそも PDF ではない可能性があります。.pdf という名前で 保存されたエラーページがまさにこの症状を示します。一度ダウンロードし 直してください。それでも失敗するなら、ファイルには修復が必要です。

PDF はどう壊れるのか:インデックスとページ

PDF は、番号のついたオブジェクト(ページ、フォント、 画像、テキストストリーム)の集まりに、各オブジェクトのバイト位置を 記録するクロスリファレンステーブル(「xref」)を 加えたものです。xref はドキュメントのインデックスです。ビューアはまず これを読み、それから必要なものへ直接ジャンプします。xref はファイルの 末尾に置かれます。最後に書き込まれるからです。

その位置こそが弱点です。切り詰められたダウンロード、中断された保存、 添付ファイルを切り取ったメールゲートウェイ — PDF に末尾を失わせるものは 何であれ、インデックスもろとも持ち去ってしまい、ページがまだファイルの 中にあってもビューアはドキュメント全体を拒否します。私たちの動画のページ を読んだことがあれば、これは MP4 の失われたインデックスとまったく同じ話 だと分かるでしょう。フォーマットは違っても、不具合の形はよく似ています。

そして、それこそ修復が成り立つ理由でもあります。オブジェクトの境界は 生のバイト列の中に見えるので、エンジンはファイルを走査し、生き残った すべてのオブジェクトを見つけ、それらを指す新しいインデックスを書き込め ます。データが無傷のページは戻ってきます。組み直したファイルはどの ビューアでも開きます。

なぜ PDF には「アップロードなし」が向いているのか

人々が PDF に何を保存しているか考えてみてください。署名済みの契約書、 身分証やパスポートのスキャン、医療記録、税務申告。大手のオンライン PDF スイートはアップロード方式です。あなたのドキュメントはそのサーバーへ 渡り、そこで処理され、どれほどよく運営されたサービスであっても、一定 期間はあなたの管理外にコピーとして存在します。ブラウザ内修復は、その ステップを丁寧に扱うと約束するのではなく、そもそも取り除きます。ファイル はあなたのディスクから読み込まれ、あなたのタブの中で組み直され、コピーが ほかのどこにも存在しません。修復の実行中にネットワークタブでそれを検証できます

何が直せて、何が直せないか

直せるもの

  • 破損または欠落したクロスリファレンステーブル — 生き残ったオブジェクトを走査して組み直します
  • 切り詰められたファイル — 切断点より前の完全なページはすべて救い出します
  • 壊れたトレーラーやオブジェクトのオフセット — それ以外は無傷のファイルをビューアに拒否させる原因になります
  • Acrobat 自身の復旧が断念した PDF — ページのデータが生き残っている場合

直せないもの

  • オブジェクトストリームが上書きされたページ — そのコンテンツはもうファイルに存在しません
  • 暗号化された PDF は構造的には修復できますが、開くにはやはりパスワードが必要です
  • スキャン画像の PDF はページ単位で復旧します — 各スキャンは丸ごと戻るか、まったく戻らないかのどちらかです
  • 0 バイトのファイル — まずデータ復旧を行い、それが返したものを修復してください

結果レポートは、どのページが復旧され、どのページが失われたかを示します。 そして、修復が失敗した場合に料金が請求されることは一切ありません。

よくある質問

破損した PDF ファイルを無料で修復するには?

上のツールにドロップしてください。PDF の構造的な修復は、このブラウザ内で直接実行され(ドキュメントがアップロードされることはありません)、正直な結果が返ってきます。ダウンロードできる修復済みファイルか、あるいは何が壊れていて、なぜ直せないのかの分かりやすい説明のどちらかです。無料プランは最大 100 MB のドキュメント、1 日 3 回の修復に対応し、ダウンロードも無料、アカウントも不要です。PDF がダウンロードやメールから来たものなら、まず再ダウンロードも試してください。元のコピーは無傷であることがよくあります。

「the file is damaged and could not be repaired」とはどういう意味?

これは Adobe の言い回しで、意味はこうです。Acrobat がドキュメントの構造を読み取れないと判断し、自前の復旧処理が断念した、ということです。正確に読み取ってください。これは Acrobat には修復できなかったという意味であって、誰にも修復できないという意味ではありません。最も多い損傷は、壊れたクロスリファレンステーブル(PDF のインデックス)で、これはファイルを走査して生き残ったオブジェクトを探すことで組み直せることがよくあります。

Chrome が「failed to load PDF document」と表示するのはなぜ?

Chrome のビューアが、解析できない何か — 破損したインデックス、切り詰められたファイル、あるいは実際には PDF ではないダウンロード(.pdf という名前で保存された HTML のエラーページが典型例です)に行き当たったのです。再ダウンロードしても同じ失敗になるなら、ファイル自体が破損しており、次のステップは構造的な修復です。

Adobe なしで、開けない PDF を直せますか?

はい。修復に Acrobat やインストールは必要ありません。このページのツールは、あなたのブラウザ内でファイルをローカルに読み込み、生き残ったオブジェクトの周りにインデックスを組み直し、どのビューアでも開ける標準的な PDF を返します。

契約書をオンラインの PDF 修復ツールにアップロードしても安全?

契約書は、まさに運任せにすべきでない類のドキュメントです。アップロードすると、あなたには中身を確かめられないインフラ上に、あなたが書いたわけではない保存規約のもとで、コピーが作られます。代わりになるのは、そもそもアップロードが起きないツールです。ここでは修復はあなたのブラウザ内で実行され、ネットワークタブで 0 バイトも送信されていないことを確認できます

PDF が 0 バイトなのはなぜ?

0 バイトのファイルにはデータが入っていません。中に修復できるものが何もないのです。これはたいてい、ファイルがストレージのレベルで失われたこと(保存の失敗、同期の中断、削除後に空のまま復元されたなど)を意味し、データ復旧の問題になります。まず端末からバイトを復旧し、それでも開かなければ、復旧が返したものを修復してください。

関連: 表計算ファイルが開けない — Excel ファイルを修復 · アーカイブが展開できない — ZIP ファイルを修復 · グレーの四角が出る写真 — JPG 写真を修復 ·アップロードゼロの主張を検証する