1、背景
前几天,就有同学问我,C盘空间不够啦,怎么办?嗯,具体怎么个不够法我也懒得问啦,下意识就知道有如下两个解决方案:
(1)硬件上:换个C盘。把C盘对应的硬盘拔下来,在京东商城上重新买个,比如固态1T的硬盘就行啦。
(2)软件上:①把C盘不必要的、占用存储空间的东西删除掉;②把隔壁盘的空间分一点给C盘。
下图是C盘空间不足的现场展示。
C盘实在太小啦,总共才30G,D盘44.5G,那就只能把D盘分30G给C盘啦。这样D盘就只有14.5G的存储空间,C盘就有60G的存储空间。于是说做就做。下面以我自己的电脑为例,讲述如何将隔壁盘符的空间分配一点给C盘。
注意:这里的隔壁盘符意思是,隔壁盘和C盘是在同一个硬盘上。
2、操作方法
2.1 打开windows计算机上的管理
如下图,找到“此电脑”或"计算机"或“这台电脑”的标志,右击鼠标,点击“管理”
2.2 在管理上选择“磁盘管理”
打开“管理”之后,如下图,点击“磁盘管理”
上图是我的计算机的磁盘情况,C盘总共有214.51G的存储空间,这实在是太小啦,而D盘有100G的存储空间,我需要把D盘的50G分配给C盘,这样C盘就有264.51G的存储空间,D盘剩下50G的存储空间。
2.3 把D盘压缩
需要把D盘的空间压缩出50G出来,这样D盘就会有50G可用空间啦。如下图,选择D盘,右击鼠标,选择压缩卷。
输入的压缩空间量是50G,也就是50x1024=51200M,如下图,填写51200M,然后点击压缩。
压缩之后,发现多出了50G的未分配空间,这时候应该把这些空间分配给C盘,如下图,于是选择C盘,点击“扩展卷”。可是此时“扩展卷”灰色不可点击。这是因为那个未分配的50G和C盘不是相邻区域,中间隔了一个D盘呢。于是乎,只能把D盘格式化啦。
2.4 格式化D盘
为了把D盘的50G空间分配给C盘,首先必须格式化D盘(因为D盘此时不为空,那么和C盘相邻的D盘的空间上不是可用空间)。格式化之前请先备份D盘的数据吧(可以把D盘的数据先复制到E盘,或拷贝到U盘)。如下图,选择D盘,然后右击->格式化。
全部选择确定,直到D盘格式化成功,如下图:
2.5 删除D盘
格式化成功之后,选择D盘,右击‘“删除卷”,如下图:
2.6 执行C盘的扩展卷
然后,选中C盘,右击->扩展卷。弹出如下图所示的对话框,如下图,选择空间量里面填入你想再分配给C盘的空间大小,如50G就是51200M,30G就是30720。然后点击下一步...
2.7 C盘扩展效果
C盘扩展之后,如下图,扩展前是214G,现在是不是变成264G啦。
3.总结
针对用户提出的C盘空间不足的问题。我们成功用软件上的方式解决了问题,并且我们没有产生一行代码,没有 设计任何算法,总体来说还是因为问题太简单,不足以进行算法设计与分析。
用户的需求就是我们前进的不竭动力,没有解决不了的问题,没有设计不出的算法,哈哈。