FileFix Ultimate
简体中文

磁盘管理中显示未分配时,如何恢复文件

当磁盘管理把整块磁盘或其中一部分显示为未分配时,说明 Windows 找不到对应这片空间的分区条目。通常只是分区表丢失或损坏,存放文件的文件系统仍在原来的位置。请不要初始化磁盘、新建卷或格式化。以只读方式扫描整块物理磁盘寻找丢失的分区,把文件复制到另一块磁盘,之后再修复或重新分区。

最后更新:

现在该怎么做

  1. 如果 Windows 要求初始化磁盘,请点取消,也不要在未分配空间上新建简单卷。
  2. 如果是换过硬盘盒或转接头的移动硬盘,先装回原来的硬盘盒试试。
  3. 以只读方式扫描整块物理磁盘,以便在未分配空间中找到丢失的 MBR 或 GPT 分区。
  4. 在修复任何东西之前,先把匹配分区里的文件复制到另一块磁盘。

操作步骤

  1. 在磁盘管理中不做任何更改

    如果弹出初始化磁盘对话框,请点取消。不要右键点击黑色的未分配条去新建简单卷,也不要格式化。这些操作都会在恢复扫描所需的结构上写入新的分区表或文件系统。

  2. 如实记下看到的状态

    记下是整块磁盘都未分配,还是显示为未知、没有初始化,或者只是其他分区旁边的一段空间未分配。同时记下这片空间的大小以及丢失的驱动器原来存了什么,方便之后认出正确的分区。

  3. 排除硬盘盒和数据线的问题

    如果硬盘是从 USB 硬盘盒里拆出来的,或换过别的硬盘盒,请先装回原来的硬盘盒或转接头。有些 USB 桥接芯片会以不同的扇区大小呈现磁盘,导致完好的分区表在别的连接方式下无法读取。如果硬盘有咔哒声、频繁断开或读取错误,请在扫描前先制作驱动器映像。

  4. 扫描物理磁盘

    以管理员身份运行 FileFix Ultimate,在已删除文件恢复中选择物理磁盘本身,而不是某个盘符。程序会读取 MBR 或 GPT,再在未分配区域中查找 NTFS、FAT32、exFAT、ext4 和 HFS+ 卷的引导扇区,也会检查位于分区末尾的 NTFS 备份引导扇区。

  5. 选择匹配的分区

    丢失的分区会连同起始位置、大小和文件系统一起列出。选择与你记录的大小和类型相符的那个,开始均衡扫描。用这种方式找到的分区通常能完整恢复文件夹结构和原始文件名。

  6. 把文件复制到另一块磁盘

    选中需要的文件夹,保存到另一块物理磁盘,再打开几个文件检查。重要文件都安全后,你可以重新创建分区、用自己选择的分区工具恢复分区表,或者清空磁盘重新分区。

未分配、没有初始化和 RAW 是不同的问题

未分配表示没有分区条目覆盖那片空间。没有初始化表示 Windows 完全找不到有效的 MBR 或 GPT,于是把整块磁盘当成空白,并建议写入新的分区表。RAW 是第三种情况:分区条目存在,但里面的文件系统无法读取。三种情况下数据都可能完好,但前两种是分区表的问题,所以应该搜索丢失的分区,而不是修复文件系统。

没有盘符但显示为状态良好的分区又是另一回事。它通常是 Windows 故意不挂载的 Linux、Mac 或恢复分区,并没有丢失任何东西。

磁盘突然变成未分配的常见原因

在磁盘管理中误删分区、对错误的磁盘执行 diskpart clean,或者调整分区大小失败,都可能让分区表条目消失。突然断电或恶意软件损坏第一个扇区时,Windows 会完全看不到 MBR。GPT 磁盘的主表头在开头、备份在末尾,所以一份损坏后另一份可能仍然可读。

移动硬盘还有一个原因。许多 USB 硬盘盒会转换扇区,在某个硬盘盒里分区的磁盘,直接用 SATA 或换个转接头连接时,可能在什么都没变的情况下显示为未分配。装回原来的硬盘盒试一试不花任何成本,而且常常就此解决。

为什么先初始化会让恢复更难

初始化会写入一个全新的空分区表;如果是 GPT,还会在磁盘最末尾、原来备份表头的位置写入结构。之后再新建卷,会在空间开头写入新的文件系统,正好压在旧引导扇区上,往往还覆盖旧文件表的开头部分。此后仍可能通过签名搜索找到文件,但文件夹名称和结构就难恢复得多。

无法恢复的情况

  • 如果已经新建分区并做了完全格式化,那片空间里的旧数据已被覆盖。
  • 在这片空间上安装 Windows 或复制大量数据,会破坏原有内容的很大一部分。
  • 不分析 ReFS、APFS、Btrfs 和 ZFS 卷,只能进行没有文件名的签名搜索。
  • 磁盘无法识别或容量显示错误,属于硬件故障,分区搜索无法解决。

FileFix Ultimate 如何帮助你

  • 读取 MBR 和 GPT,在未分配空间中搜索丢失的 NTFS、FAT32、exFAT、ext2、ext3、ext4 和 HFS+ 分区。
  • 从不写入分区表、引导扇区或文件系统,磁盘以只读方式打开。
  • 像扫描普通驱动器一样扫描找到的分区,文件系统完好的地方能恢复文件名和文件夹。
  • 如果硬盘有读取错误,可以先跳过坏扇区为整块磁盘制作映像。

FileFix Ultimate 个人使用免费、可离线使用,并且不会向你正在恢复的驱动器写入数据。工作或商业用途需为每台电脑购买一年期许可。运行前请检查签名。

常见问题

未分配和没有初始化有什么区别?

未分配表示某个区域没有分区条目;没有初始化表示在磁盘上完全找不到有效的分区表。两种情况下文件都可能还在磁盘上,请不要让 Windows 初始化它。

移动硬盘从硬盘盒里拆出来后变成未分配了,为什么?

有些 USB 硬盘盒以 4096 字节扇区呈现磁盘,而 SATA 直连使用 512 字节扇区,于是分区表指向了错误的位置。扫描之前,请先装回原来的硬盘盒再检查一次。

FileFix Ultimate 会恢复分区表吗?

不会。它刻意不向磁盘写入任何内容,只负责找到丢失的分区并把文件复制到另一块磁盘。如果之后想重建分区表,需要另外用分区工具完成。

我已经点了初始化,是不是全没了?

只要没有新建卷并格式化,往往还没有。初始化会替换分区表,但大部分数据区域不受影响,丢失的分区通常仍能找到。请就此停手,开始扫描。

分享此页面