萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 手機 >  >> 手機應用 >> iPhone

iPhone 相簿照片打不開/空白?修復 Photos.sqlite 資料庫索引教學

iPhone 相簿照片無法顯示、點擊無反應?刪除損壞的 Photos.sqlite 索引檔強制重建

症狀:相簿 App 開啟後照片空白、灰格、點擊無法放大,但透過檔案管理工具(如 iTools、iFunBox)在 /private/var/mobile/Media/DCIM 目錄下確認原始照片檔案完整存在。原因通常是 Photos.sqlite 資料庫索引損壞,重建即可修復。

修復步驟(需電腦端檔案管理工具)

  1. 電腦安裝 iTools / iFunBox / 91助手 等具備檔案管理功能的工具,連接 iPhone。
  2. 在工具的「檔案管理/資源管理」中導航至:
    /private/var/mobile/Media/PhotoData/
  3. 找到以 Photos.sqlite 開頭的檔案(通常有 Photos.sqlite、Photos.sqlite-wal、Photos.sqlite-shm 三個),全選刪除。
  4. 在手機上:雙擊 Home 鍵(或從底部上滑暫停)進入 App 切換介面,長按相簿 App 卡片 → 點選紅色「-」強制關閉相簿 App 所有進程。
  5. 重新開啟 相簿 App,系統會自動掃描 DCIM 目錄重建索引,照片逐漸出現。

原理說明

  • Photos.sqlite 是相簿 App 的核心索引資料庫,記錄照片縮圖、相簿分組、編輯記錄、臉部辨識等中繼資料。
  • 資料庫損壞(如異常關機、越獄插件衝突、儲存空間不足寫入中斷)會導致讀取失敗,但原始影像檔(.jpg/.heic/.mov)通常完好無損。
  • 刪除索引檔後,相簿 App 啟動時會偵測到索引遺失,自動觸發全量重建流程。

適用範圍與備份建議

  • 適用於 iOS 7 至最新版本,越獄/非越獄裝置皆可(非越獄需用支援 AFC2 的工具或 iTunes 備份恢復法)。
  • 操作前建議先用 iTunes/iCloud 完整備份,雖此操作不動原始照片,但以防萬一。
  • 若重建後仍異常,嘗試「設定 > 通用 > 還原 > 還原所有設定」或更新 iOS 版本。

更多實用教程請關注三聯手機教程欄位,加入三聯手機數碼群(296605639)交流心得。

copyright © 萬盛學電腦網 all rights reserved