Diskgenius 调整分区大小的时候搞坏了怎么恢复?

目前diskgenius里面可以读文件,但是Win10和pe都无法访问。

chkdsk没法用因为根本挂载不上
diskgenius也没有扫描修复的选项



image

鄙人建议停止所有操作,用 diskgenius 将损坏分区里的文件尽可能转移出去,然后再想下一步的办法。

3 个赞

是已经确认修改了?

我现在都直接整盘用,不分区

1 个赞

已经确认
第一次调整大小之后没点保存。退出dg时好像也没有确认框

然后再重启就进不去win10了,开pe看到就是资源管理器有盘符但打不开,cmd没法访问盘符,只有pe能看到盘里的内容

用dg找回分区win10也还是读不出

图片是再次尝试调整大小时的提示

初步判断是pe集成的老版dg流程有点问题,没有关键提示,用户忘了保存就坏了

没保存就应该没操作呀,怎么会挂。

反正你也换了主板,重装吧

1 个赞

我也奇怪,看了下dg还是2024年版的,可能把mft什么的写坏了?或者我退出重启太快缓冲区没有写入?

换主板的usb controller没驱动其实是另一个盘上的老win7系统,本来想临时用那个老系统的,现在准备去弄个ps2键鼠试试:joy:

先试试把数据移出去,重新分区,再移回来,毕竟重装还有点小麻烦

我这里是因为windows某个更新需要增大恢复分区容量,所以我才闲着没事调了一下,没想到会这样。早知道不理他了,反正也没什么用

万能的格式化(

话说不会是硬盘本身寄了吧,例如坏道啥的,可以用diskgenius顺手查查,chkdsk没有?从c盘目录下copy一个复制粘贴到x盘相同目录下即可。

1 个赞

几年前我调整分区弄坏过一次,记得好像是拆下来挂在另一台电脑用数据恢复软件恢复出来的。

1 个赞

看起来更像是正在调整分区的时候重启或强制中断了(区名路名改了但门牌没改所以门牌号非法……)
这没什么好说的,谁能读上面的文件由谁去恢复出来
DG未注册的话限制恢复文件量,搞个注册版吧

1 个赞

删除所有分区,搜索丢失的分区表就好了

1 个赞

谢谢,这个是ntfs的 master file table被写坏了,与硬盘的partition table是两个不同的东西。

mft是记录分区内文件的

dg其实可以直接恢复分区表,不用删除分区,而且我也试过了没用:joy:

报告一下进度
目前在腾空间复制备份的阶段,为此在其他盘专门装了个win10
已经用DiskGenius恢复了近百G的数据没遇到出错提示
因为DG出现过只复制文件夹的错误所以暂时手工操作

数据备份完毕准备用* TestDisk修复一下MFT

如果TestDisk修复MFT失败的话就重新格式化损坏的分区然后再把数据和原来的Win10系统都移动回去

报告目前还没发现明显损坏的文件,只是C盘根目录下几个视频没法用DG预览,不知道是坏了还是什么原因

如果能进windows 并用sfc验证完整性希望还能够修复。

确实是ssd nvram,盘符有但是window进不去,只能从dg进去,chkdsk用不了,ssd应该是没有坏道的吧

终于弄好了,完全恢复了原系统,复盘一下过程

问题产生:
用DiskGenius(DG)在PE下调整系统分区大小,其间并没遇到错误提示
但重启之后发现无法进入win10
重启进入PE发现系统分区在PE的资源管理器下不可读,但是DG下可读

初步尝试修复和进一步确定问题:
使用了DG的发现分区功能重新发现系统分区,保存,没有解决。
试着再次调整系统分区,得到了之前图中的提示,确定是系统分区NTFS的MFT(Master File Table)的$MFT和$Bitmap两个文件出了问题

最终确定了两个修复方案:
先做准备把原盘的所有文件用DiskGenius导了出来
之后再执行第一种修复方案,使用TeskDisk试图修复MFT,发现没效果
最后执行第二方案,快速格式化了系统分区,把之前导出的数据原样移动了回去
重启发现Bios里找不到原来的系统盘
用EasyBCD重新添加了原系统盘的条目,最后终于可以进入原系统,一切正常,修复成功

遗留问题是bios里启动顺序里面看不到原来的系统盘,目前是从另一个MBR格式的盘来启动的,没什么大影响,目前还不知道怎么修

1 个赞

启动顺序应该能调,但我不会 :doge:

1 个赞

如果是BIOS 的引导启动顺序, 开启UEFI 就看不到其他了.

但是UEFI 引导的蓝色双系统引导界面, 是可以调整顺序的.

你可以使用 msconfig 做安全简单的修改. 也可以自行修改引导文件boot.ini.

image

1 个赞

你对微软家的系统是有多大的信心啊 :rofl:

1 个赞

我也觉得预留点空间备用比较好,ntfs的自恢复能力在今天来看还是太弱了,或者说当初设计的还不错以至于用了这么久。

我觉得系统盘还是单独一个分区比较好吧

1 个赞