ローカル処理 — ファイルはデバイスの外に出ません
EPUB を修復
「有効な EPUB ではありません」と言われる本は、たいてい中身ではなくパッケージ構造が壊れています。このツールはヘルスチェックを実行し、コンテナーとメタデータ項目を再構築し、無効な参照を除去して、きれいにパッケージし直したファイルを返します — 壊れた本をサーバーへ送っても誰の得にもならないので、すべてブラウザー内で処理します。無料、アップロードなし。
01EPUB を選択
EPUB ファイルを修復する方法
壊れた EPUB を選択
デバイスからファイルを開きます。検査はすべてローカルで行われます — 壊れた本こそ、アップロードしたくないファイルのはずです。
ヘルスチェックを実行
構造が検査され、修正可能なすべてが修復されます:コンテナー、mimetype 項目、無効な参照、欠けた目次。
修復済み EPUB をダウンロード
修正されたファイルを保存してリーダーで開きます。レポートに修復内容が正確に表示されます。
EPUB ファイルが壊れる理由
EPUB は厳格なルールを持つ ZIP です:先頭に圧縮されない mimetype 項目、パッケージファイルを指す container.xml、中のファイルと一致するマニフェスト。雑なエクスポートツール、途中で切れたダウンロード、手動の再圧縮がこのルールを頻繁に破り、リーダーはそれだけで本全体を拒否します。
幸い、章そのものはほぼ常に無傷です。パッケージングを直せば本はよみがえります。
修復できるもの — できないもの
修復可能:欠落または無効な container.xml、位置が違うか圧縮された mimetype 項目、存在しないファイルを指すマニフェストとスパインの参照、欠落したナビゲーションドキュメント。
修復不可能:ダウンロード途中で切断された、またはバイトレベルで破損した ZIP アーカイブ、そして最初からファイルに存在しない内容。存在しない章を再構築できるツールはありません — 修復に失敗する場合は、元のファイルをダウンロードし直してください。
よくある質問
どんな損傷を修補できますか?
パッケージングの破損:無効な container.xml、誤った mimetype 項目、存在しないファイルを指すマニフェストやスパインの参照、目次ファイルの欠落。「開けない」ケースの大半はこれらが原因です。
ファイルが途中で切れていたり、ダウンロードが半分だったりします。直せますか?
無理です。ZIP データ自体が切断されたりバイトレベルで破損している場合、失われた内容を創り出すことはできません。元のファイルをダウンロードし直してください。
修復で本の中身は変わりますか?
変わりません。章、スタイル、画像、フォントはバイト単位でコピーされます。再構築されるのは構造的なパッケージングだけで、変更点はすべてレポートに列挙されます。
修復したファイルがまだ開きません。どうすれば?
アーカイブ自体のバイトレベルで損傷している可能性が高いです。元ファイルの再ダウンロードか再エクスポートを試してください。再パッケージでは失われたバイトはよみがえりません。
リーダーはなぜ mimetype 項目をそんなに気にするのですか?
仕様が「最初の、圧縮されない項目」として必須としているからです — 多くのリーダーは他の何を読むよりも先にこれを確認します。誤った mimetype は最もありがちで、最も直しやすい故障です。
本はサーバーにアップロードされますか?
決してされません。修復はすべてブラウザー内で実行されます — ネットワークインスペクターで検証できます:アップロードはゼロです。