You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

原Windows系统160GB磁盘安装Kali误操作后文件恢复求助

恢复被Kali安装操作覆盖分区表的Windows数据

首先得明确你的处境:你第一次选择「Guided partitioning - use entire disk」时,Kali的安装程序已经开始改写磁盘的分区表(MBR或GPT),但因为中途中断,磁盘上的实际文件数据大概率还没被覆盖——分区表只是记录了磁盘上分区的位置信息,真正的文件内容还在磁盘的数据区里,所以完全有机会恢复。

但先记住最关键的一点:绝对不要再往这个160GB磁盘写入任何数据!包括不要继续安装系统、不要在上面保存任何文件,哪怕是临时文件也不行。最好的做法是把这个磁盘拆下来,接到另一台电脑上当从盘;如果不方便拆,就用Kali LiveU盘启动,全程不要挂载这个磁盘(Kali默认可能会自动挂载,一定要先卸载)。

下面是两种最实用的恢复方法:

方法1:用TestDisk恢复分区表(优先推荐)

TestDisk是专门用于恢复丢失分区和修复分区表的工具,Kali Live环境默认自带,操作步骤如下:

  • 启动Kali LiveU盘,打开终端,输入:
    sudo testdisk
    
  • 选择「Create」创建一个日志文件(方便后续排查问题,选默认路径就行)
  • 在磁盘列表里找到你的160GB磁盘(注意别选错其他磁盘,看容量区分)
  • 选择分区表类型:如果你的Windows是装在MBR分区上(老系统居多),选「Intel/PC partition」;如果是GPT(Win10/11默认),选「EFI GPT」——不确定的话可以先试MBR,不行再重来试GPT
  • 选择「Analyze」开始分析磁盘分区结构
  • 选择「Quick Search」快速搜索丢失的分区
  • 搜索完成后,会列出所有找到的分区,找到属于Windows的NTFS分区(看大小和格式就能分辨),按P键可以预览分区里的文件,确认是不是你原来的Windows数据
  • 确认无误后,按Enter回到上一级菜单,选择「Write」把恢复的分区表写入磁盘
  • 重启电脑,进入BIOS查看磁盘分区,应该就能看到原来的Windows分区了

方法2:如果分区表无法恢复,用PhotoRec直接提取文件

如果TestDisk没能找回分区表,那可以用和它同属一个工具集的PhotoRec,直接扫描磁盘数据区提取文件:

  • 同样在Kali Live终端里输入:
    sudo photorec
    
  • 选择你的160GB目标磁盘
  • 选择要扫描的区域:如果能确定原来的分区位置可以选对应区域,不确定就选「Whole disk」扫描整个磁盘
  • 选择保存恢复文件的位置必须是另一块磁盘(比如外接U盘、移动硬盘,绝对不能存在要恢复的160GB磁盘上)
  • 选择要恢复的文件类型(默认是全选,不用改),然后开始扫描
  • 扫描完成后,PhotoRec会把恢复的文件按类型分类存到你指定的文件夹里,你可以慢慢筛选需要的文件(比如桌面文档、用户文件夹里的数据等)

后续处理提示

  • 恢复好重要文件后,一定要先备份到其他安全的存储设备
  • 如果恢复后的Windows分区能正常识别,但无法启动,可以用Windows安装U盘启动,选择「修复计算机」->「命令提示符」,依次输入以下命令修复引导:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
    

内容的提问来源于stack exchange,提问作者Isah Petr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:43:57