C盘瘦身/扩容的方法
我的应用软件基本装在D盘,桌面和回收站也经常清理,尽管如此,C盘的空间还是常常感觉捉襟见肘。为此找到了以下几个瘦身方法:
1. 关闭休眠功能
休眠是一种主要为便携式计算机设计的电源节能状态。睡眠通常会将工作和设置保存在内存中并消耗少量的电量,而休眠则将打开的文档和程序保存到硬盘中,然后关闭计算机。在 Windows 使用的所有节能状态中,休眠使用的电量最少。
当我们启用了休眠功能时,C盘根目录下会有一个名为hiberfil.sys的文件,其大小与内存大小为一个数量级(应该有个体差异,在我的电脑上,约为1.49G)。对于大部分人来说,关机和睡眠功能已经足够,为了节省C盘开销,可以关闭休眠功能。
关闭与启用休眠功能的方法如下:
使用批处理文件
使用记事本创建并编辑后缀为bat的批处理文件,若要关闭休眠,则输入@powercfg -h off,保存;反之,若要开启,则输入@powercfg -h on,保存。使用管理员身份双击所保存的批处理文件,即可关闭或开启休眠功能。
使用命令提示符/运行
在[开始菜单]-->[附件]里找到命令提示符/运行,打开窗口。若要关闭休眠,则输入powercfg -h off命令;反之,则输入powercfg -h on命令。
2. 修改虚拟内存设置
电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,现代操作 系统 普遍运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。Windows系统使用一个名为pagefile.sys的分页文件表示虚拟内存,我们可以在分配了虚拟内存的分区根目录下找到它。在Win7系统中,默认情况下,虚拟内存空间由C盘提供,大小一般为本机真实内存大小的1~1.5倍。
出于速度考虑,虚拟内存应该尽量靠系统盘近,甚至放在系统里面;但是,对于C盘空间比较紧张的我来说,放系统盘就比较坑了。为此,我把虚拟内存设置在了D盘。设置方法如下:
在桌面右击[计算机],选择[属性],弹出[控制面板主页]窗口;
在[控制面板主页]窗口左上角选择[高级系统设置],弹出[系统属性]窗口;
在[系统属性]窗口[高级]选项卡下找到[性能]区域,点击[设置],弹出[性能选项]窗口;
在[性能选项]窗口[高级]选项卡下找到[虚拟内存]区域,点击[更改],弹出[虚拟内存]窗口;
在[虚拟内存]窗口中
取消掉[自动管理所有驱动器的分页文件大小]复选框中的钩,选中;
在[每个驱动器的分页文件大小]区域内的驱动器复选框中,单击选中驱动器C,在下方选择[无分页文件],点击[设置];
在[每个驱动器的分页文件大小]区域内的驱动器复选框中,单击选中驱动器D,在下方选择[自定义大小],设定好初始大小和最大值,点击[设置]
一路回点[确定]。
3. C盘扩容
前面的方法都是从节流的角度,即在C盘总容量不变的情况下,怎么给C盘腾出空间。这样还会在一定程度上牺牲系统的部分性能。这一段想说的是如何增大C盘的总容量,这是从开源的角度解决问题。
最简单的肯定是重新给系统分区了撒,但这也意味着需要重装系统了,如果像我一样装了很多软件的话,重装系统是一件很麻烦的事情,所以不优先考虑。【经过这几年来的多次折腾,于我而言,C盘分到50G是没必要的,太浪费;现今的25G,一般来说还是够用了,但一旦需要装类似于VS2010的大型软件,还是有点不够看。下次分区就分个35G左右吧。】【我一般把软件全装D盘,当前所有软件一共也就3、4个G大小,所以30G略显浪费,下次D盘只给15~20G了。C盘和D盘加起来50~55G就差不多了~】
查看更多关于C盘瘦身/扩容的方法 - Windows操作系统 - 自学php的详细内容...