tl;dr
其实就是用DiskGenius先把不报错的D盘前部空出来想要扩的空闲空间,然后使用Windows自带的磁盘管理把空闲空间合并到C盘
报错内容
使用DiskGenius进行C盘扩容时,想把D盘的部分剩余空间转移到C盘,但是在重启后进入PE中,DiskGenius会报错File System Errors Report
,
Windows-SSD(C:): The following errors detected. Partition size not changed. Please repair these errors first.
Some free clusters are marked as used in $Bitmap. Cluster number: 42715108.
注意我这里是C盘的问题,图片如下:
主流解决方法
网上目前大部分的解决方法是使用chkdsk
CMD(右键以管理员身份运行 命令提示符):
chkdsk /f /x c:
最后c:
是盘符,提示哪个盘有问题就输哪个盘
不过在我这里无法解决,检测修复磁盘后仍然报同样的错误
解决思路
既然DiskGenius会报错,那我就不用它来扩容,只用它来分配D盘。
- 前提情况是我这里的D盘使用DiskGenius进行操作并不会报Bitmap的错
调整分区大小
因此使用DiskGenius的“调整分区大小”功能,在DiskGenius中右键D盘,选择:
在分区前部输入想要转移的空间大小(注意单位 以及 需要是前部)
磁盘管理扩展卷
成功后打开Windows的磁盘管理,发现C盘后面有刚刚空出来的未分配空间
然后右键C盘,选择“扩展卷”,一直下一步就完成了
小结
我这里运气比较好,C盘报错但是D盘没有,如果有相同情况的可以试试,希望有所帮助:)