You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

安装Ubuntu时误删Windows系统,如何在不重装的前提下恢复Windows?

安装Ubuntu时误删Windows系统,如何在不重装的前提下恢复Windows?

别慌!这种情况完全有机会挽回,核心前提是你之后没往原来Windows所在的分区写入任何新数据(比如装软件、存文件、更新系统)——要是数据已经被覆盖了,那恢复难度就会大很多。下面是经过社区验证的有效步骤:

第一步:准备TestDisk启动介质

  • 找一台能正常运行的电脑,下载TestDisk(免费开源的分区恢复工具),把它制作成可引导的U盘/光盘启动介质。
  • 划重点:绝对别把这个工具安装或写入到你误删Windows的那台电脑硬盘里,避免进一步覆盖数据。

第二步:用TestDisk扫描并识别原Windows分区

  • 把做好的启动U盘插到目标电脑上,开机时按对应的启动快捷键(常见的是F12、F2、Del,不同品牌电脑可能不一样),选择从U盘启动。
  • 进入TestDisk界面后,先选中你的目标硬盘(如果有多块硬盘,一定要选对原来装Windows的那块),然后选择Intel/PC partition模式(绝大多数Windows电脑用的都是这个)。
  • 选择Analyze开始分析磁盘分区结构,接着选Quick Search进行快速扫描。
  • 扫描过程中会列出找到的分区,你要仔细辨认原来的Windows分区:通常是NTFS格式,标记为PrimaryLogical。选中分区后按P可以预览里面的文件,确认是不是你原来的Windows系统分区。

第三步:恢复分区表

  • 确认找到正确的Windows分区后,用上下箭头选中它,按Enter把它标记为Bootable(如果是系统盘的话),然后选择Write将修复后的分区表写回硬盘。
  • 这一步一定要谨慎!确认选中的是正确分区再执行,否则可能破坏其他分区的数据。写完后按Q退出TestDisk,重启电脑。

第四步:修复Windows引导(如果重启后仍无法进入)

  • 要是重启后还是看不到Windows启动选项,说明引导记录损坏了,这时候需要用Windows安装介质修复:
    • 插入Windows安装U盘,从它启动,进入安装界面后选择「修复计算机」,依次进入「疑难解答」→「高级选项」→「命令提示符」。
    • 在命令提示符里依次输入以下命令,每输完一条按回车:
      bootrec /fixmbr
      bootrec /fixboot
      bootrec /scanos
      bootrec /rebuildbcd
      
    • 执行完所有命令后重启电脑,应该就能看到Windows的启动选项了。

额外注意事项

  • 如果快速扫描没找到目标分区,可以试试Deeper Search深度扫描,不过这个过程耗时会更长,需要耐心等待。
  • 要是分区恢复成功但部分文件损坏,可以用和TestDisk同套件的PhotoRec工具来恢复单个文件,但优先恢复分区结构能最大程度保留系统完整性。

备注:内容来源于stack exchange,提问作者user3605647

火山引擎 最新活动