不知道大家有没有留意过你安装完win7 系统后你的系统盘c盘还剩多少空间,系统占用了多少空间呢?
昨天一个顾客反馈这个问题,说我的win7系统有问题,安装完后60G的硬盘竟然只剩下10G左右了,也就是系统占用了50G空间,我说一个win7系统安装完顶多占用15G空间左右,怎么可能占那么多空间呢?
但顾客屡次安装测试结果均如此,而我在自己电脑测试却没有这个问题,难道是客户硬盘出了问题?但顾客硬盘是三星SSD,不应该有故障,无奈间就找万能的度娘;
结果揭晓,原来是万恶的分页文件和休眠文件导致;而分页文件我是知道的,可以设置到非系统盘,但休眠文件竟然也离奇的占用了这么大空间?什么鬼?
其实我们平时并不会注意,因为都没有过一个系统占了50G空间的案例,而这个客户为什么会出这个问题呢?
原来此客户的物理内存特别大,24G物理内存,天啊,个例出了特例,于是乎出现了上面情况;
但是为什么物理内存大就会导致这个问题呢?
答案是分页文件和休眠文件都是以物理内存大小为参照来配置的;分页文件默认情况与物理内存一样大,而休眠文件默认是物理内存的70%,那么物理内存24G,这两个文件占用了多少空间自己去算;
如何看到这两个文件呢?设置文件夹选项,去掉隐藏属性,显示受保护的系统文件就看到了,如图:
hiberfil.sys就是休眠文件,pagefile.sys就是分页文件(虚拟内存);
下面我们来看解决方案:
1、设置虚拟内存,也就是分页文件到非系统盘;
首先在桌面计算机图标上右键单击,选择属性;
然后选择高级系统设置,如图
弹出的系统属性界面点高级,然后点性能设置,如下图
弹出来的性能选项,选择高级,然后点更改,如下图
虚拟内存界面,把自动管理的勾去掉,选中C盘,勾选无分页文件,点设置,弹出窗口点是,如下图;
然后回到虚拟内存界面,选中D盘,然后勾选虚拟内存空间为系统管理的大小,点设置,最后点确定,如下图
都设置完成后从新启动计算机,你会发现C盘的pagefile.sys文件不见了,自然空间就减少了物理内存大小的占用;其实pagefile.sys被转移到了D盘;而其实如果你不在意你的磁盘空间的话,不建议更改,默认即可;
2、休眠配置
首先点开始菜单,找到所有程序,打开附件,找到CMD命令提示符,鼠标右键点击然后选以管理员身份运行,如下图;
如果你不需要使用计算机的休眠功能,那么干脆就关闭休眠,关闭方法为在命令行输入powercfg -h off命令,回车执行;这样就关闭了系统休眠,如下图:
那么如果想再次开启休眠功能,就在命令行执行powercfg -h on即可,如图
当然,你也可以设置休眠文件占用空间的大小,比如你要设置休眠文件占用空间为物理内存的70%,那么在命令行执行powercfg -h -size 70即可;而默认就是70%,你可以设置的更小一些,但是需要注意的是,如果休眠空间设置的过小会导致系统休眠失效或蓝屏,请酌情设置;
以上经验来自度娘,来自网络,经由竹哥整理,还望能够解决大家的问题;
竹哥本人也自己测试了一下,关闭了休眠,转移了分页文件,我4G的物理内存能够节省出7G的C盘空间,很帅的;你试了吗?
联系客服