本機處理 — 檔案永不離開你的裝置
修復 EPUB
一本報「不是有效 EPUB」的書,通常是套件結構壞了,而不是內容壞了。這個工具先做健康檢查,重建容器與詮釋資料項目,清理失效參照,交還一個乾淨打包的檔案 — 全程瀏覽器本機處理,因為把壞掉的書送到伺服器對誰都沒好處。免費、不上傳。
01選擇你的 EPUB
如何修復 EPUB 檔案
選擇損壞的 EPUB
從裝置開啟檔案。檢查完全在本機進行 — 損壞的書正是你最不想上傳的那種檔案。
執行健康檢查
檢查結構並修復所有可修項:容器、mimetype 項目、失效參照、缺失目錄。
下載修復後的 EPUB
儲存修好的檔案並在閱讀器中開啟。報告會逐項列出修了什麼。
EPUB 檔案為什麼會損壞
EPUB 是一個有嚴格規則的 ZIP:第一個項目必須是未壓縮的 mimetype,要有指向套件檔的 container.xml,以及與包內檔案對應的清單。粗糙的匯出器、中斷的下載和手動重新打包經常打破這些規則 — 閱讀器因此拒絕整本書。
好消息是:章節本身幾乎總是完好無缺。修好打包層就能讓書起死回生。
哪些能修 — 哪些不能修
能修:缺失或無效的 container.xml、錯置或被壓縮的 mimetype 項目、清單和 spine 指向不存在檔案的參照、缺失的導覽文件。
不能修:下載中途被截斷或位元組級損毀的 ZIP 封存,以及從未存在於檔案中的內容。沒有任何工具能重建不存在的章節 — 若修復失敗,請重新下載原始檔案。
常見問題
能修復哪些類型的損壞?
打包層損壞:無效的 container.xml、錯誤的 mimetype 項目、清單或 spine 指向缺失檔案、目錄檔案缺失。這些占了「打不開」案例的大多數。
我的檔案被截斷或只下載一半,能修嗎?
不能。若 ZIP 資料本身被切斷或位元組級損毀,缺失的內容無法憑空捏造。請重新下載原始檔案。
修復會更動書的內容嗎?
不會。章節、樣式、圖片與字型以位元組原樣複製。只有結構打包層被重建 — 且報告會列出每處變更。
修復後的檔案還是打不開,怎麼辦?
損毀很可能出在封存本身的位元組層。試試重新下載或重新匯出原始檔;重新打包救不回遺失的位元組。
為什麼閱讀器這麼在意 mimetype 項目?
規範要求它是第一個、未壓縮的項目 — 許多閱讀器在讀取其他內容前會先檢查它。錯誤的 mimetype 是最常見也最容易修復的損壞。
我的書會被上傳到伺服器嗎?
絕不會。整個修復都在你的瀏覽器中進行 — 可在網路檢查工具中驗證:零上傳。