Skip to content

拍摄期间删除或格式化相机中的 SD 卡或 CFexpress 卡:写保护锁定、TRIM 危险和 RAW 雕刻

紧急电话号码因国家/地区而异. 此页面使用 911,这是美国和加拿大的号码。许多其他国家/地区使用 112、999 或其他号码。 查找您所在国家/地区的电话号码.

不小心按了格式化卡(Format Media) 在索尼 Alpha、佳能 EOS、尼康 Z、富士或松下 Lumix 相机内进行婚礼或商业拍摄,或看到取景器闪光灯Card Cannot Be Accessed / Card Not Formatted / Format Card?,是每个摄影师和摄像师最糟糕的噩梦。意外进行机内格式化后的前五秒内或 Delete All Images 命令,几乎 100% 的 RAW 照片(.CR3, .ARW, .NEF, .RAF, .DNG)和视频流(.MP4, .MOV)实际上仍然位于 NAND 闪存单元内。接下来发生的事情会永久毁掉一场婚礼或拍摄:甚至进行两到三张“测试镜头”,看看卡是否能再次工作,让相机重新索引并写入新的文件夹数据库(SONY/AVCHD, DCIM/100CANON),或者将损坏的卡插入 macOS 或 Windows 笔记本电脑而不启用硬件写保护开关。如果单个视频剪辑在录制过程中因电池没电而不是格式化卡而被切断,请跳至 相机 RAW 视频 MP4/MOV 电池耗尽和 Atom 标头修复后未定稿的文件;对于一般存储卡硬件错误或读卡器故障,请参阅 SD卡损坏、相机存储卡错误、婚礼活动照片救援 和 意外文件删除、格式化驱动器和照片恢复。如果丢失的录像涉及危及生命的犯罪证据、道路交通碰撞或警方正在进行调查,请拨打您当地的紧急电话号码(911 在美国和加拿大, 112 整个欧盟, 999 在英国)或查看我们的目录 紧急号码。

现在就这样做

  1. 请勿按一次快门按钮,拔掉相机电池(或打开电源开关) OFF 并弹出卡)立即:现代无反光镜相机(Sony, Canon, Nikon)不断写入后台元数据(INDX.BDM, MOVIEOBJ.BDM, .CTG 目录)到卡上。 2秒内关闭电源并弹出卡。
  2. 如果卡是标准 SD / SDHC / SDXC 卡,请将物理卡滑入 LOCK 立即将左侧边缘向下朝底部引脚的开关:将机械写保护片滑动到 LOCK 告诉兼容的 USB 读卡器阻止所有写入命令。 (CFexpress Type A/B, XQD, 和 microSD 卡缺少物理开关;在插入软件之前,请在计算机上强制执行软件只读模式。)
  3. 将卡片放入专用硬盒中,贴上标签 DO NOT USE - RECOVERY,然后将新的备用卡放入相机中以完成拍摄:切勿在正在进行的仪式中尝试使用笔记本电脑电池进行恢复。更换新卡,验证双槽记录(RAW + RAW backup)处于活动状态,并在带有交流电源的办公桌上执行取证恢复。
  4. 切勿单击“格式化磁盘”、“初始化”或“扫描并修复(chkdsk)”,当您将卡插入 Windows 或 macOS 时:单击 扫描并修复 运行 chkdsk /f,它将碎片化的RAW照片和4K视频流转换成不可读的 FOUND.000/FILE0000.CHK 碎片,覆盖您需要雕刻的簇。
  5. 创建逐位扇区映像(.img 或 .dmg)使用该卡将其复制到计算机的内部 SSD 上 ddrescue 或 Disk Drill / R-Photo 在运行任何恢复扫描之前:始终对整个卡进行一次成像(64 GB, 128 GB, 256 GB)到 SSD 上的文件并针对该文件运行所有恢复工具 .img 复制。
  6. 同时使用文件系统感知扫描仪和基于签名的原始/碎片视频雕刻器(PhotoRec, R-Photo, Disk Drill Advanced Camera Recovery, 或 SanDisk RescuePRO):标准 Quick Format 归零 exFAT 文件分配表(FAT / Cluster Bitmap),因此签名雕刻直接读取每个簇以提取全分辨率 .CR3, .ARW, .NEF, 和 .RAF 图像。

Danger

您是否在佳能相机中选中了“低级格式化”框,或者在发送数据的相机中格式化了 CFexpress 卡 SD_ERASE / NVMe Deallocate (TRIM)? 标准相机内格式化仅将 FAT32 / exFAT 目录和分配表(0.05% 卡的),离开 99.95% 你的照片未受影响。但是,在佳能 SD 卡上选择 低级格式化,或在某些 索尼 (ARW) 或 CFexpress Type B (NVMe) 发行硬件的卡 CMD38 (ERASE) 或 NVMe Dataset Management (Deallocate / TRIM) 命令,指示卡的内部闪存控制器取消映射所有逻辑块地址(LBAs)并返回 0x00 或 0xFF 每次读取都归零。阅读下面的第 1 阶段,在 3 秒内用十六进制进行测试,检查您的卡是否仍包含非零图像数据。


决策树:机内格式化、删除或 Card Error 紧急分诊

当存储卡在拍摄过程中被格式化、删除或拒绝时,请使用此流程图:

flowchart TD
    Start["紧急情况:SD / CFexpress 卡格式化、删除或显示卡错误"] --> EjectNow["立即关闭相机并弹出卡(再拍摄 0 张照片)"]

    EjectNow --> CardType{"它是什么物理卡格式?"}
    CardType -->|"全尺寸 SD / SDHC / SDXC"| FlipSwitch["将物理写保护开关向下滑动至锁定位置"]
    CardType -->|"CFexpress A 型 / B 型 / XQD / microSD"| SoftLock["无物理开关:首先在 PC/Mac 上禁用操作系统自动安装和自动安装写入"]

    FlipSwitch --> ImageCard["通过 Quality USB 3.2 / Thunderbolt Reader 连接 -> 使用 ddrescue 创建逐位图像 (.img)"]
    SoftLock --> ImageCard

    ImageCard --> HexCheck["检查图像文件中的非零数据 (hexdump -C card.img | head -n 40)"]
    HexCheck --> IsZeroed{"偏移64MB后的所有扇区都是纯零(00 00)还是FF FF?"}

    IsZeroed -->|"是:整个图像 100% 归零"| TrimHit["相机发送硬件 SD_ERASE (CMD38) 或 NVMe TRIM:只有片外 NAND 引脚分配实验室才能尝试救援"]
    IsZeroed -->|"否:卡上存在丰富的十六进制数据"| FailureMode{"卡发生了什么?"}

    FailureMode -->|"意外删除(单张或所有照片)"| ExfatScan["标记为 0xE5 / 0x05 的目录条目 -> 运行 R-Studio / Disk Drill / TestDisk 以恢复准确的文件名"]
    FailureMode -->|"相机内格式(标准FAT32/exFAT格式)"| RawCarve["FAT/簇位图清零 -> 运行签名雕刻(RAW 照片的 PhotoRec / MP4 的高级片段雕刻器)"]
    FailureMode -->|"相机显示:卡无法访问/需要格式化"| PartitionFix["损坏的引导扇区或分区表 -> 使用 TestDisk 重建备份引导扇区或雕刻原始映像"]

第 1 阶段:当您点击“格式化”时,SD 或 CFexpress 卡内部实际发生了什么

为什么有些摄影师康复了 100% 他们的 2,500 个婚礼 RAW 文件中的 2,500 个在被意外机内格式化后,而其他文件则恢复了 100% 他们的照片非常完美 .CR3 / .NEF 文件尚未发现其 4K .MP4 视频剪辑不会播放,第三组会看到 0 files found?答案取决于三个技术因素: 标准与低级格式(CMD38 / TRIM),exFAT 集群分配,以及照片与视频碎片。

1. 标准格式与佳能“低级格式”与索尼全格式(SD_ERASE)

比较每个相机制造商如何实施其相机内 格式 菜单命令 SDXC 和 CFexpress 媒体:

相机品牌及格式模式 相机写入卡的内容 扇区是否归零(CMD38 / TRIM)? 照片恢复率(.CR3, .ARW, .NEF, .RAF, .JPG)
佳能 EOS(标准格式 - Low-Level Format 未选中) 仅覆盖 exFAT 主/备份引导扇区、分配位图、大写表,并创建一个空的 DCIM / MISC 文件夹(-4 MB 到 32 MB 总写)。 没有(0% 已删除)。所有照片和视频数据簇在 NAND 闪存上都保持 100% 完整。 99% 到 100% 可通过原始签名雕刻恢复(PhotoRec, Disk Drill, R-Photo)。
佳能EOS(Low-Level Format 已检查) 发送硬件 SD 总线 CMD38 (ERASE / DISCARD) 在写入新数据之前,命令会覆盖 SD 卡的整个 LBA 范围 exFAT 文件系统。 是的。 SD 卡的内部 ARM 控制器取消映射其闪存转换层 (FTL) 表和返回 0x00 或 0xFF 所有正常的 USB 读卡器读取。 0% 通过软件;如果垃圾收集尚未运行,则需要将卡发送到法医实验室进行原始 NAND 芯片脱落/控制器转储。
尼康 Z / D 系列(Format Memory Card) 仅重写 exFAT / FAT32 文件系统结构和 NCFL / DCIM SD 卡上的根目录。 (注意:在某些 CFexpress B 型 卡上,较新的 Z8/Z9 固件可能会传递 NVMe 格式标志,具体取决于卡控制器。) SD / XQD 上否(通过 CFexpress B 型十六进制检查进行验证)。 98% 到 100% 在 SD/XQD 上;立即检查 CFexpress B 型上的十六进制。
索尼阿尔法(a7 IV, a7R V, a9 III, FX3 - 相机内格式) 在许多现代索尼 Alpha 机身上(a7 III 和更新版本),索尼的单个相机内格式选项发出完整的SD擦除(CMD38) 或 CFexpress NVMe Deallocate 除了重建之外的命令 AVCHD / M4ROOT 数据库文件。 在较新的索尼机身 + SDXC/CFexpress 上通常是“是”。始终在第 2 阶段执行 5 秒十六进制检查,以查看卡控制器是否遵守或忽略 CMD38。 100% 如果您点击“全部删除”,或者卡控制器忽略了 CMD38; 0% 如果卡未映射其 FTL 表,则通过 USB 读卡器。
富士胶片 X / GFX & 松下 Lumix (标准格式) 重写 FAT32 / exFAT 根元数据和分配位图,而不擦除数据簇。 否(除非在实用程序菜单中明确选择“覆盖擦除”)。 99% 到 100% 可通过签名雕刻恢复。

2. 为什么 RAW 照片可以清晰地分割成 1 张,而 4K 照片则清晰可见 .MP4 / .MOV 视频剪辑片段

即使分配位图(FAT / exFAT Cluster Heap Bitmap)被格式擦除了,为什么可以 PhotoRec 轻松恢复 3,000 张 RAW 照片 .MP4 视频文件?

+-------------------------------------------------------------------------+
| HOW CAMERAS WRITE RAW PHOTOS VS. 4K VIDEO CLIPS ON exFAT CARDS          |
|                                                                         |
| 1. STILL PHOTOS (.CR3 / .ARW / .NEF / .JPG):                            |
|    [Cluster 100][Cluster 101][Cluster 102][Cluster 103] (45 MB total)   |
|    -> Stored CONTIGUOUSLY (one cluster right after another) unless you  |
|       deleted individual photos mid-shoot and filled tiny gaps.         |
|    -> A carver scans for the TIFF/CR3 start header (49 49 2A 00 or      |
|       ftypcrx) and reads straight through to the end of the photo.      |
|                                                                         |
| 2. DUAL-STREAM VIDEO + PROXY + XML OR INTERLEAVED AUDIO/VIDEO (.MP4):   |
|    [4K Video Chunk 1][Proxy Sub-Stream Chunk 1][4K Video Chunk 2][Thumb]|
|    -> Many cameras record main 4K video (M4ROOT/CLIP/C0001.MP4) and     |
|       a low-res proxy (SUB/C0001S01.MP4) or XML telemetry simultaneously|
|    -> This interleaves clusters on disk: Main Video -> Proxy -> Main.   |
|    -> When formatting wipes the exFAT cluster chain, a naive carver     |
|       glues Proxy clusters into the middle of the 4K video file.        |
+-------------------------------------------------------------------------+

由于这种交错,恢复静态 RAW/JPEG 照片可以使用免费的顺序雕刻器(PhotoRec / R-Photo),而恢复 交错/碎片 .MP4 和 .MOV 格式后的视频需要帧感知视频重建器(Disk Drill Advanced Camera Recovery, Treasure / Grau, 或 recover_mp4 + GoPro/Sony fragment stitcher) 解析 H.264 / H.265 (HEVC) NAL 单位和 PCM / AAC 音频块逐簇。


第 2 阶段:锁定卡并创建逐位取证克隆(.img)

切勿让 Windows 资源管理器、macOS Finder (mds_stores / Spotlight)、Adobe Lightroom 或 Photo Mechanic 编写 .DS_Store, .Spotlight-V100, System Volume Information, 或 .pmingest 文件复制到您要救援的卡上。

步骤 1:启用硬件和操作系统写保护

  1. 对于全尺寸 SD / SDHC / SDXC 卡: 握住 SD 卡,使标签面向您,背面的金色接触针朝上。找到左边缘上的小塑料滑块,并将其向下(远离金针)推入LOCK位置。
  2. 对于 CFexpress Type A, CFexpress Type B, XQD, 和 microSD 卡(无物理开关):
  3. 在 macOS 上:插入卡之前,打开终端并准备立即卸载文件系统(diskutil unmountDisk /dev/diskN)同时离开原始块设备(/dev/rdiskN)可用于只读克隆。
  4. 在 Linux (Ubuntu / Fedora) 上:禁用桌面自动挂载 (gsettings set org.gnome.desktop.media-handling automount false)在插入卡之前。
  5. 在 Windows 10 / 11 上:在 R-Photo 或 Disk Drill 中对原始物理驱动器进行映像时,避免分配驱动器盘符或打开资源管理器。

Warning

SD卡如何 LOCK 开关工作(当廉价读卡器忽略它时):SD 卡上的塑料滑块未连接到卡内的内部闪存芯片。它纯粹是一个机械卡舌,可将金属弹簧压入 USB 读卡器插槽内。如果您使用磨损或廉价的 USB 读卡器,其机械弹簧弯曲或丢失,即使开关设置为 LOCK。始终将物理交换机配对并立即卸载(diskutil unmountDisk / umount)在成像之前。

步骤 2:创建逐位图像文件 (wedding_card1.img) 到您的内部 SSD

在运行任何恢复软件之前,复制每个扇区(Sector 0 到卡的最后一个扇区)到一个单一的 .img 快速内部 NVMe/SSD 驱动器上的文件至少包含 1.5x 到 2x 卡的容量自由。

选项 A:使用 GNU ddrescue 在 macOS 或 Linux 上(黄金标准)

  1. 将锁定的卡插入 USB 3.2 Gen 2 或 Thunderbolt 读卡器。
  2. 识别整个卡的设备标识符(不仅仅是一个分区):
  3. 在 macOS 上:运行 diskutil list 找到您的外部卡(例如, /dev/disk4),然后立即卸载其卷,以便 Finder 和 Spotlight 无法写入 .DS_Store: diskutil unmountDisk /dev/disk4。
  4. 在 Linux 上:运行 lsblk -o NAME,SIZE,MODEL,RO,FSTYPE,MOUNTPOINTS (例如, /dev/sdc 或 /dev/nvme1n1 对于 PCIe CFexpress 读卡器)并卸载任何分区: sudo umount /dev/sdc* 2>/dev/null。
  5. 运行 ddrescue 在 macOS 上使用原始字符设备(/dev/rdisk4 而不是 /dev/disk4) 或 Linux 上的块设备 (/dev/sdc):
    # On macOS (install via: brew install ddrescue)
    sudo ddrescue -f -n -b 4096 /dev/rdisk4 ~/Desktop/wedding_card1.img ~/Desktop/wedding_card1.map
    
    # On Linux
    sudo ddrescue -f -n -b 4096 /dev/sdc ~/wedding_card1.img ~/wedding_card1.map
    
    在健康的 128 GB 上 UHS-II SDXC 卡(280 MB/s)或 CFexpress Type B 卡(1,500 MB/s),此完整备份将在 2 分钟到 8 分钟内完成。曾经 ddrescue 报告 100% rescued,弹出物理卡并将其放回盒中。执行 100% 的恢复工作 wedding_card1.img。

选项 B:在 Windows 上创建字节到字节的备份映像(免费 GUI)

  1. 下载 R-Photo(由 R-Tools Technology 提供,免费用于照片/视频恢复)、Disk Drill 或 DMDE。
  2. 在 R-Photo 中,右键单击物理 SD/CFexpress 卡设备(128 GB Generic Storage Device,不仅仅是 E: 分区)并选择 创建映像 -> 字节到字节映像(.dsk / .img),将其保存到您的内部 SSD。
  3. 在Disk Drill中,单击左侧边栏中的字节到字节备份,选择卡,然后保存 .img 文件到您的内部 SSD。

步骤 3:执行 5 秒十六进制检查 (Did the camera zero my NAND flash with CMD38 / TRIM?)

检查是否 wedding_card1.img 包含超过前 100 MB 的真实压缩图像数据(其中空 exFAT 实时表):

hexdump -C -s 104857600 ~/Desktop/wedding_card1.img | head -n 40
- 可恢复:如果您看到密集的十六进制字节(8f 3a c1 09 44 e2..., Exif, Canon, SONY, NIKON, ftyp),您的照片和视频实际上位于里面 wedding_card1.img。继续进行第 3 阶段和第 4 阶段。 - SD_ERASE / TRIM 触发:如果 hexdump -C -s 104857600 只打印一行 00 00 00 00 随后 * (意味着从 100 MB 到文件末尾的每个字节都是纯字节 0x00 或 0xFF),相机发出硬件 CMD38 (ERASE) 或NVMe Deallocate 命令和卡的控制器取消映射所有逻辑扇区。有关硬件芯片关闭选项,请参阅下面的常见问题解答 #1。


第 3 阶段:恢复已删除的文件与格式化的 RAW 照片(PhotoRec, TestDisk, R-Photo)

根据卡发生的情况选择恢复方法:

情况1:您不小心点击了“删除”或“删除所有图像”(您没有格式化卡)

当您删除相机内的照片而不进行格式化时, exFAT 或 FAT32 分配表和目录条目仍然基本完好:相机只是更改每个文件的目录记录的第一个字节(0x85 文件条目在 exFAT 改为 0x05 未使用的标记,或 0xE5 在 FAT32)。 1. 打开 wedding_card1.img 在 TestDisk、DMDE、R-Photo 或 Disk Drill 中:

# Using TestDisk on macOS / Linux / Windows:
testdisk ~/Desktop/wedding_card1.img
2. 选择[Proceed] -> [Intel / PC partition](或[None] 如果卡格式化为超级软盘)-> [Advanced] -> [Undelete]。 3. 因为目录元数据仍然存在, Undelete 使用原始相机文件名恢复您的文件(_DSC4812.ARW, IMG_9012.CR3)、精确的时间戳和文件夹结构,甚至使用残留目录簇起始指针重建稍微碎片化的文件。

情况 2:您在相机内格式化了卡(Quick / Standard Format)并且需要 RAW 和 JPEG 照片

当存储卡在相机内格式化时, exFAT 根目录(DCIM/100EOS5D)和簇分配位图被清零。标准型 Undelete 将显示一个空文件夹。您必须使用签名雕刻(原始文件雕刻),它完全忽略擦除的文件系统并扫描每个扇区 wedding_card1.img 获取相机 RAW 格式的精确二进制页眉和页脚:

相机品牌 RAW 扩展 二进制签名标头雕刻者 PhotoRec / Disk Drill 嵌入式预览/EXIF 元数据完好吗?
佳能(现代无反光镜 R5, R6, R3) .CR3 (f-typ crx) ISO 基本媒体文件格式标头 (00 00 00 18 66 74 79 70 63 72 78 20 / ftypcrx) 是(100% 完整的 RAW 传感器数据、全尺寸 JPEG 预览、镜头 EXIF 和快门时间戳)。
佳能(单反相机 5D IV, 1DX) .CR2 TIFF 小端头 + Canon CR2 魔术字节 (49 49 2A 00 10 00 00 00 43 52) 是的。
索尼阿尔法(a7 IV, a7R V, a9) .ARW (tif) TIFF 标头 (49 49 2A 00)包含 Sony MakerNote 标签(SONY DSC) 是(注: PhotoRec 有时保存雕刻 .ARW 或 .NEF 文件带有 .tif 扩展;批量重命名或按 EXIF 模型恢复排序 .ARW)。
尼康(Z6, Z8, Z9, D850) .NEF (tif) 大尾数 (4D 4D 00 2A) 或小尾数法 (49 49 2A 00) TIFF 标头 NIKON CORPORATION IFD 是的。
富士胶片(X-T5, X100VI, GFX) .RAF ASCII 魔术字符串 FUJIFILMCCD-RAW (46 55 4A 49 46 49 4C 4D) 是(非常干净的连续页眉/页脚)。

一步一步的 RAW 照片雕刻 PhotoRec (免费、开源、跨平台)

  1. 在有足够可用空间的驱动器上创建一个空的输出文件夹:
    mkdir -p ~/Desktop/Recovered_Wedding_Photos
    
  2. 发射 PhotoRec 直接指向您的图像文件:
    photorec ~/Desktop/wedding_card1.img
    
  3. 配置 PhotoRec 为了获得最大速度和准确性:
  4. 选择 wedding_card1.img -> [Proceed]。
  5. 突出显示[File Opt] 在开始扫描之前在底部:按 s 禁用所有 300 个晦涩的办公/存档文件类型,然后启用 仅 [x] jpg, [x] tif (涵盖 .ARW, .NEF, .CR2, .DNG),[x] cr3 (mov/mp4/crx) 和 [x] raf。按b 保存设置。
  6. 选择分区(或 Whole disk), 选择[Other] (FAT/NTFS/exFAT/HFS+),选择[Whole](扫描整个分区,而不仅仅是未分配的空间,因为卡已格式化),然后选择 -/Desktop/Recovered_Wedding_Photos 按 C。

Tip

为什么这么做 PhotoRec 恢复我的索尼 .ARW 或尼康 .NEF 文件与 .tif 扩展名,为什么还提取了3个小 .jpg 每个 RAW 文件有缩略图吗? 几乎所有相机 RAW 格式(除了 .CR3 和 .RAF)在结构上基于 TIFF/EP 规格(49 49 2A 00),每个 RAW 文件在相机的 LCD 屏幕上嵌入 1 到 3 个全尺寸或中型 JPEG 预览图像。曾经 PhotoRec 完成,运行 ExifTool (exiftool -ext tif -r '-FileName<CreateDate' -d '%Y%m%d_%H%M%S%%-c.ARW' -/Desktop/Recovered_Wedding_Photos)自动重命名每个雕刻 .tif 回到 .ARW 或 .NEF 按按下快门的确切秒数按时间顺序排序。


第 4 阶段:恢复格式化或碎片的 4K / 8K .MP4 和 .MOV 婚礼视频

如果您格式化的卡包含视频剪辑(.MP4, .MOV, .CRM, .BRAW)从索尼 FX3/a7S III、佳能 R5C/C70、松下 GH6/S5II、DJI 无人机或 GoPro,您很快就会注意到标准雕刻机的问题,例如 PhotoRec: - 雕刻的 .mp4 文件无法播放(0 seconds 持续时间) 或播放 2 秒并冻结。 - 为什么?由于两个原因: 1. 交错代理/音频/遥测集群:如第一阶段的图表所示,摄像机记录双流(Main 4K + Sub Proxy 或 .XML sidecars)在卡上交替簇。 2. 分开 ftyp / mdat / moov 原子:现代 .MP4 和 .MOV 容器将原始压缩视频/音频流放置在一个巨大的容器中 mdat 原子并写入索引表(moov 原子)在录音的最后。如果 mdat 和 moov 原子被卡上不连续的簇分开,线性雕刻机将它们分成两个破碎的文件。

如何重建格式化/碎片的相机视频剪辑

  1. 使用片段感知相机视频雕刻器(Disk Drill 5+ Advanced Camera Recovery 或 SanDisk RescuePRO Deluxe): 与线性读取簇的标准文件雕刻器不同,现代相机特定的恢复模块扫描 wedding_card1.img 对于每一个 mdat 视频切片和 moov 索引表,识别相机的簇交错步长(例如, Sony XAVC-S / XAVC-HS, Canon XF-AVC / MP4, GoPro Chaptered MP4, DJI Drone MP4),去掉交错的代理簇,并将高比特率视频和音频簇重新复用为可播放的 .MP4。
  2. 如果是雕刻的 .MP4 或 .MOV 文件有其完整大小(e.g., 4.2 GB)在磁盘上,但拒绝在 Premiere Pro、DaVinci Resolve 或 VLC 中打开(moov atom not found): 视频数据(mdat)被完整地雕刻,但是 moov 在格式化过程中,剪辑末尾的索引标头丢失或被覆盖。你可以重建一个全新的 moov 通过提供 工作参考,在 30 秒内完成原子操作 .MP4 文件 使用** 在完全相同的相机上以相同的分辨率、帧速率和编解码器拍摄untrunc** 或 recover_mp4:
    # Using untrunc with a working sample video from the same camera body:
    untrunc /path/to/working_reference_from_same_camera.MP4 /path/to/carved_unplayable_clip.mp4
    
    有关重建缺失的完整分步命令演练 moov 原子和 mdat 标头与 recover_mp4 和 ffmpeg,遵循我们的兄弟指南: 电池耗尽或崩溃后相机RAW视频MP4和MOV未定稿文件:Atom标头修复。

第五阶段:修复 "Card Cannot Be Accessed / Format Card" 无需格式化

如果您没有格式化该卡,而是您的相机或笔记本电脑突然弹出怎么办Card Cannot Be Accessed. Reinsert/Change the Card or Format Card with Camera(Canon Err 02, Sony Unable to read memory card, Windows RAW Partition)?

  1. 首先检查金色触针和读卡器:使用蘸有一小滴清洁剂的无绒超细纤维布轻轻清洁 SD 或 CFexpress 卡上的金色垫片。 99% 异丙醇(切勿将潮湿的呼吸吹入 CFexpress 插槽)。在第二个高质量外部 USB 读卡器中进行测试。
  2. 对卡片进行成像 ddrescue 立即(第 2 阶段)。即使分区安装为 RAW (Unformatted)在 Windows 磁盘管理中, ddrescue 复制文件系统层下方的原始扇区。
  3. 恢复备份 exFAT 引导扇区与 TestDisk (在副本上 wedding_card1.img): 每个 exFAT 卡在以下位置维护相同的备份引导扇区 Sector 12 就在主引导扇区后面 Sector 0。如果静电或在红色访问 LED 闪烁时拔出卡已损坏 Sector 0,即使 100% 的目录树完好无损,整个卡仍显示为“未格式化”:
    cp ~/Desktop/wedding_card1.img ~/Desktop/wedding_card1_workcopy.img
    testdisk ~/Desktop/wedding_card1_workcopy.img
    # Select: [Proceed] -> [Intel] -> [Advanced] -> Select Partition -> [Boot] -> [Backup BS]
    
    将备份引导扇区复制到损坏的主引导扇区上 wedding_card1_workcopy.img 通常安装整个 DCIM 立即保存文件夹,原始文件名和文件夹 100% 完好无损。

第六阶段:婚礼和广告拍摄存储卡安全检查表

一旦您挽救了拍摄并将恢复的文件备份到至少两个单独的驱动器上,请实施以下现场纪律规则:

  • 拍摄双卡备份(Simultaneous / Relay Redundancy: Slot 1 + Slot 2)在每个付费任务上:将两个插槽设置为同时写入全分辨率 RAW(以及支持的同时双插槽视频)。
  • 永远不要在拍摄过程中删除相机内的单张照片:在拍摄过程中删除单张糟糕的照片会在整个照片上留下小的空簇孔。 exFAT 位图,迫使摄像机将后续的 RAW 或 4K 视频文件分段到不连续的簇中。等到在 Lightroom 或 Capture One 中摄取后进行剔除。
  • 将“暴露/完整”卡包与“空白”卡包分开:将完整卡翻转到单独的红色标签硬盒中,然后滑动 SD 卡 LOCK 从相机上取下后立即切换。
  • 仅在验证前一次拍摄通过 3-2-1 备份规则后,仅在新项目开始时在相机内格式化卡:在前一次拍摄位于您的工作 SSD、本地 NAS/RAID 和异地备份上之前,切勿格式化卡(计算机备份和 3-2-1 策略)。

地区紧急电话号码和机构协议

涉及行车记录仪/随身摄像机碰撞镜头、犯罪现场或法定记录的数字媒体丢失或损坏会触发正式的紧急和法律协议:

  • 美国和加拿大:拨打911 适用于行车记录仪、无人机或摄像机镜头捕获活动事件的任何医疗、火灾或警察紧急情况。如果存储卡包含犯罪证据,请锁定该卡,将其放入贴有标签的证据信封中,然后将其交给执法取证人员以保存监管链(NIST SP 800-86)。
  • 英国:拨打999 用于紧急警察、消防或救护车响应,或 101 用于非紧急警方证据提交(例如国家行车记录仪安全门户)。遵循 NPCC 数字取证 指南,保留原始卡不受影响。
  • 欧盟:拨打112 所有欧盟成员国的警察或医疗紧急情况。请注意 GDPR 第 32 条中针对客户摄影的安全和完整性义务。
  • 澳大利亚和新西兰:拨打000 在澳大利亚或 111 在新西兰进行紧急响应。
  • 印度和亚太地区:拨打112 在印度;根据 Bharatiya Sakshya Adhiniyam 的 ** 第 63 条,完整保留原始电子存储介质 (BSA)** 是否可受理。

常见问题

如果我的怎么办 hexdump 检查显示全部 00 00 或 FF FF 零是因为我格式化了索尼卡或在佳能上选中了“低级格式化”?

如果您立即断开该卡的连接并且没有使其通电,专业实验室仍可能将其恢复。当相机发送 CMD38(SD_ERASE) 或 NVMe 解除分配 (TRIM),卡的微控制器清除其逻辑到物理闪存转换层(超光速)表,以便 USB 读取器立即接收零,而物理 NAND 块则等待后台擦除。 NAND闪存恢复实验室(`PC-3000 Flash`)可以拆焊 NAND 芯片或连接到整体引脚排列、绕过控制器、转储原始 NAND 页并在物理块擦除完成之前重建 FTL 表。

如何对 4,000 个未命名文件进行排序和重命名(f1234567.cr3, f1234568.tif)由雕刻 PhotoRec?

每个相机 RAW 和 JPEG 文件都将其准确的拍摄时间戳、相机型号和镜头嵌入到其内部 EXIF 标头。安装 `ExifTool` 并运行一个命令将每个雕刻的文件排序到按时间顺序排列的文件夹中,并按捕获时间重命名它们: `exiftool -r '-FileName ### 为什么 `PhotoRec` 或 `Disk Drill` 恢复 `240 GB` 文件来自 `128 GB` SD卡?

除非卡被低级格式化归零,否则 `128 GB` 卡举办今天的婚纱照拍摄第一场 `60 GB` 簇数加上上部前 2 或 3 个芽的剩余簇数 `68 GB`,以及与每个 RAW 文件一起提取的嵌入式 JPEG 预览。一旦你运行 Exif工具 上面的日期排序命令,今天拍摄的所有照片都整齐地落在今天的照片中 `YYYY-MM-DD` 文件夹。

### 我可以从索尼恢复照片吗 `CFexpress Type A` 或尼康/佳能 `CFexpress Type B` 卡使用标准恢复软件?

是的。一次 CFexpress A型 或 CFexpress B型 当卡插入 USB 3.2 或 Thunderbolt CFexpress 读卡器时,操作系统将其呈现为标准 NVMe 块存储设备,格式为 外FAT。所有标准法医成像和雕刻工具(解救, 摄影记录, R-照片, 盘钻)在 CFexpress 卡上的工作方式相同,前提是相机未发出 NVMe 解除分配 (TRIM) 格式化期间的命令。

### 如果我格式化该卡,然后拍摄 30 张新的 RAW 照片(`1.5 GB`)在意识到我的错误之前?

相机从数据堆的开头开始按顺序在新格式化的卡上分配簇(`Cluster 2` 向前)。如果您之前的拍摄占用了 `60 GB` (`2,000 RAW photos`)然后你格式化了卡并拍摄 `1.5 GB` (`30 new RAW photos`),只有第一个 `1.5 GB` 旧拍摄的(`50 old photos`)被覆盖,而剩余的 `58.5 GB` (`1,950 old photos`)超过 1.5 GB 标记仍保持 100% 完整且可恢复 通过签名雕刻。

### 当红色卡存取指示灯仍然闪烁时取出相机电池是否会损坏整个卡或仅损坏最后一个文件?

对于 静态 RAW/JPEG 摄影,在缓冲区刷新时拔出电池通常只会丢失仍在易失性 RAM 中的 1 到 5 张照片,或者稍微损坏 `exFAT` 位图(其中 `PhotoRec` 或 `TestDisk` 绕过)。对于 视频录制(`.MP4` / `.MOV`),在录制过程中拔掉电池会使视频文件无法播放,因为最后的 `moov` 索引原子从未被写入;看看我们的 [未定稿的相机 MP4/MOV 视频修复指南](camera-raw-video-mp4-mov-unfinalized-file-after-battery-death-or-crash-atom-header-repair.md) 重建该标头。

--- ## 相关指南 - [SD卡损坏、相机存储卡错误、婚礼活动照片救援](sd-card-corruption-camera-memory-card-error-and-wedding-event-photo-rescue.md) - [电池耗尽或崩溃后相机RAW视频MP4和MOV未定稿文件:Atom标头修复](camera-raw-video-mp4-mov-unfinalized-file-after-battery-death-or-crash-atom-header-repair.md) - [意外文件删除、格式化驱动器和照片恢复](accidental-file-deletion-formatted-drive-and-photo-recovery.md) - [USB 闪存驱动器损坏的连接器、无法识别的描述符和整体恢复](usb-flash-drive-broken-connector-unrecognized-descriptor-and-monolith-recovery.md) - [计算机备份、3-2-1 策略和灾难恢复](computer-backups-3-2-1-strategy-and-disaster-recovery.md) - [按国家/地区划分的紧急电话号码](../resources/emergency-numbers.md) --- ## 来源和官方指导 - CG安全(`cgsecurity.org`): *官方 `PhotoRec` & `TestDisk` 数字取证文档:佳能签名雕刻 `.CR2/.CR3`, 索尼 `.ARW`, 尼康 `.NEF`, 和 `exFAT` 引导扇区修复*。 - SD协会(`sdcard.org`): *SD 规范第 1 部分:物理层简化规范 (`CMD32/CMD33/CMD38` 擦除命令和机械写保护选项卡实施)*。 - CompactFlash协会(`compactflash.org`):*CFexpress 2.0 / 4.0 规范(PCIe Gen3/Gen4 NVMe 架构和数据集管理解除分配行为)*。 - 自由软件基金会(`GNU Project`): *GNU `ddrescue` 法医成像手册*。 - 美国国家标准技术研究院(`NIST`)(美国):*特别出版物 800-86:将取证技术集成到事件响应和数字媒体保存中的指南*。