总第008篇
随着电脑使用时间的增长,突然有一天看到电脑C盘“红了”或者所剩空间已不多,这就会对电脑的运行速度产生影响了,特别是做技术的,这种情况更是经常碰到,如下图所示。此时若只是清理缓存,只能暂时缓解,不能从根本上解决问题。这时有两种方法:一是重装系统,为C盘分配更大的容量,但是这种方式很多软件都要重装,劳神费力;二是不重装系统,直接将其它盘的空间压缩一部分,再附加分配给C盘。本文主要讲述第二种方式,希望作为一种经验,对大家有所帮助。
1、方法与步骤
在“桌面”上右击“计算机”弹出菜单,选择“管理”,在弹出的”计算机管理“窗口找到”存储-->磁盘管理“,点击打开,就可以看到整个计算机的磁盘信息,如下图所示:
这里可以看到,我的C盘的空间已不多,另外,我的电脑只有一个磁盘0,将这一个磁盘分成了多个区CDEF,如下图所示:
可以看到,我的D盘和E盘空间相对还比较大,我想将其分割一部分空间给C盘。右键点击”E盘“,选择”压缩卷“,等待查询压缩空间后,在弹出的对话框中,输入一个自己想要的“输入压缩空间量”,点击压缩。
压缩完成后,在E盘后面出现了一个绿色的可分配区域,这就是刚才我们压缩的空间,E盘的空间也相应变小了。如下图所示:
下面我们将“可用空间”分配给C盘,右击C盘,选择“扩展卷”,我们发现它是灰色的,不可用,这是怎么回事?
这是因为绿色“可分配区域”是紧邻E盘的,而不是紧邻C盘的,这就导致C盘无法扩展。只有相邻才能扩展,那么接下来要如何做呢?
2、文件备份及扩展卷
这里我选择将D盘的所有文件备份,完成后再格式化。
D盘格式化完成后,右击C盘,选择“扩展卷”,为C盘分配自己想要的大小空间。
若要继续为剩余的D盘空间扩展一下空间,我们发现,右击D盘无法扩展,这是因为CD两个盘在主分区上,EF两个盘在逻辑分区上,要实现扩展,可以将整个磁盘变成动态磁盘,变成动态磁盘后可以依次分配大小。如下图所示:
这时大功已经告成了,哈哈!可以令人意外的是,当你关机下次再开机时会出现如下所示的情况:
出现这个问题,这很可能是系统引导内核出现错误所致的,我们可以通过重建MBR(Main Boot Record)来解决这个问题。
Grub指令下的重启和关机都是软进行的,比如reboot指令就是重启,halt指令就是关机,如果对于grub指令不懂,可以输入help来获得帮助信息。
下面我们来说说出现grub指令时的解决方法:
find --set-root /bootmgr(回车)
chainloader /bootmgr(回车)
boot(回车)
不过这还没有完全解决,若只到这里的话,每次开机时都要输入这三行代码,有点麻烦。我们可以重写MBR到硬盘引导扇区,这是根治的方法。在Win7、Win8、Win10下,有一个非常好用的工具,它是EasyBCD,这里重写引导扇区就交给它了。可以百度输入直接下载这个工具,安装完成后打开,如下图所示,按要求选择好,最后“执行动作”就可以完成了。
本篇到此结束!!!
本文首发于微信公众号:实战开发者。可以扫下方二维码或微信搜索关注,与小编一起进步。