原文网址:http://www.ithome.com/html/win8/55496.htm

不少使用Win8Win8.1的用户不难发现,原先只占用20G大小的系统盘,随着使用时间的增加,C盘的磁盘空间不断减少,那这部分减少的空间去哪里的?

由于Windows系统的特殊环境,一般减少的空间都是主要集中在以下:

注册表:用户数据和程序数据不断写入注册表,因此注册表也会变大。

补丁安装:Windows Update自动更新打开时,差不多每个月会有新的补丁发布。安装补丁需要额外的空间(补丁替换掉一些文件,把原来的文件备份起来)。

系统还原:系统还原会自动创建还原点,需要硬盘空间。

应用商店缓存:应用商店在下载应用时会有残留缓存文件沉积,会占据一些空间。

其他诸如休眠临时文件以及系统驱动备份也是较大的文件。

既然知晓了系统盘占用的真凶,如何给臃肿的系统盘减肥呢?

1、首先分析自己的系统盘的大文件目录和数量,可以用磁盘空间分析工具或者系统瘦身工具分析下,有哪些大文件或者程序作祟。

由上面可以看到系统盘主要由若干个显示/半隐藏的系统文件夹,外加上几个系统单一文件组成:分别为32位或者64位软件的安装目录Program Files,记录应用程序注册写入的配置文件目录ProgramData,Windows系统主目录,用户个人数据Users,以及其他还原点文件目录Recovery以及睡眠休眠产生的系统sys文件。

2、分析了系统盘的磁盘情况后,对大文件或者文件占用的情况也知晓了,接下来开始系统盘的瘦身操作。比如系统瘦身工具,安全删除可清理的系统文件。

3、Program Files或者Program Files (x86)瘦身:用于存放应用程序的安装文件目录,占用一定的体积,可以卸载一些体积较大的程序。

4、ProgramData瘦身:不推荐,存放大多数的应用软件以及程序的配置信息

5、Windows系统主目录:其中存放了每个月的系统Windows Update升级备份的各种临时文件,其中也包括应用商店应用下载后产生的临时缓存。支持手动删除或者第三方工具删除。

具体路径在以下:C:\Windows\SoftwareDistribution\Download

6、用户个人数据Users:里面存放了软件临时文件或者用户日常操作过程中的产生的各种临时文件,体积不是很大,但时间一久,也能够积少成多。由于临时文件属于系统隐藏文件,可以使用第三方安全清理工具解决。

7、其他还原点文件目录Recovery:存储手动创建的或者系统自动生成的还原点,建议调整上限,不建议关闭该功能。

操作如下:右击我的计算机,选择属性,进入系统信息汇总页面。

然后选择系统保护功能,系统默认是关闭的,建议手动开启(启用)并配置磁盘空间使用量。

8、睡眠休眠产生的系统sys文件

由于Windows8/8.1引入了快速启动功能,加快了开机启动速度,如果开启休眠功能,将会在系统盘生成一个与物理内存等大的系统休眠文件pagefile.sys以及hlberfil.sys文件。

可以用powercfg /h on或者powercfg /h off的管理员:命令提示符进行开启或者关闭休眠。

以上方案也适用Win7平台

【转】Win8/8.1/Win7小技巧:揪出C盘空间占用的真凶的更多相关文章

  1. 转载:揪出MySQL磁盘消耗迅猛的真凶

    揪出MySQL磁盘消耗迅猛的真凶 背景 Part1:写在最前 当一张单表10亿数据量的表放在你面前,你将面临着什么? Part2:背景介绍 为了提升数据库资源利用率,一个实例中,在不互相影响,保证业务 ...

  2. 小技巧找出一个php的cron脚本出问题的代码行

    这个小技巧虽然很小,但是很有用. 我写了一个cron脚本,但是隔一天发现,这个昨天的cron脚本还一直在跑着,没有停下来,一定是里面有个程序堵住了. 但是如果我重新跑又需要很多时间.这个怎么办? 现在 ...

  3. vs2010 在win8附加进程调试小技巧

    在win8 附加进程居然找不到 我要的是iis 名为HKFlight的web的进程(下面2个勾也勾上了,就是找不到它)(下图是管理员身份运行截图) 解决方法:打开vs2010 用管理员身份打开...其 ...

  4. python小技巧---打印出不同颜色的输出

    在调试代码时打印常常一种颜色,找个东西真的是很难,在一次听金角大王的视频中听到了个方法,也是喀什使用了,本来不打算做记录了,可是稍微有几天不用,还得翻之前的代码,找着也是听麻烦的,现在在这里做个记录 ...

  5. nmap小技巧[1] 探测大网络空间中的存活主机

    url: nmap是所有安全爱好者应该熟练掌握的扫描工具,本篇介绍其在扫描大网络空间时的用法. 为什么要扫描大网络空间呢? 有这样的情形: 内网渗透   攻击者单点突破,进入内网后,需进一步扩大成果, ...

  6. 减少C盘空间占用的技巧

    1.搜索C盘中大小大于某个值的文件:C:\Windows\SoftwareDistribution这个文件夹下很多大文件 2.搜索*.log文件 3.C:\Users\Guangshan\AppDat ...

  7. 加快Win7整体运行速度的12个小技巧

    在整体运行速度方面,微软Windows 7系统超越了它的前任Vista,拥有明显的提升;但是相比最新的Windows 8,似乎又有所不及,至少很少有Windows用户能够体会到15秒的开机速度.虽然如 ...

  8. 开发必备的Windows小技巧

    在Windows中我们经常会遇到各种小问题,而这些小问题又确实在影响着工作效率,如果能解决这些小问题,那么就能在一定程度上提高工作效率,保证心情愉悦.今天我就来分享一下几个自认为比较有用的小技巧. 保 ...

  9. Shellcode编程小技巧

    工作需要,需要注入其他程序监控一些东西,检测到的数据通过WM_COPY 消息发送给显示窗体.(大体是这样的还没定稿) ##1 选择一个框架 ## tombkeeper/Shellcode_Templa ...

随机推荐

  1. ButterKnife的使用

    ButterKnife是一个Android View注入的库. 1.开始使用 1.1 配置Eclipse 在使用ButterKnife需要先配置一下Eclipse. 项目右键-Properties-J ...

  2. 理解 B*tree index内部结构

    转载请注明出处:http://write.blog.csdn.net/postedit/40589651 Oracle数据库里的B树索引就好象一棵倒长的树.它包括两种类型的数据块:一种是索引分支块,还 ...

  3. 提高你的Java代码质量吧:让我们疑惑的字符串拼接方式的选择

    一.分析  对于一个字符串进行拼接有三种方法:加号.concat方法.及StringBuiler或StringBuffer. 1."+"方法拼接字符串  str += " ...

  4. 如何实现数字lcd显示效果(原创)

    如题,我最先想到的是找一种字体,然后来显示lcd的效果,但是字体又无法满足有空位的时候那个暗灰色的文字的效果,如下所示 就是前三位那些灰色的888,因为你设置数值的时候只能是从0-9的数字,而这灰色的 ...

  5. js上拉加载、下拉刷新的插件

    之前在网上找那种下拉刷新,上拉加载的插件,有一款IScroll,但是用起来太麻烦,于是就自己写了款,但依赖于jquery.js,bug肯定有,希望评论提出. js: /* 简洁的下拉刷新,上拉加载插件 ...

  6. Win10系统修改MAC地址

    本地管理地址,输入想修改的MAC地址后,点确定即完成修改.在CMD窗口中,使用ipconfig 命令可以查看新的MAC地址. 再次钩选不存在,则还原为原来的MAC地址.

  7. Linux 机器之间建立互信

    原理: 就是两台机器(web-1和web-2)经过预先设置好经过认证的key文件,双方互相访问时,进行自动认证,从而实现互信.   互信的原理了解了,我们可以把配置ssh互信的步骤进行有效的分割. 1 ...

  8. 关于lower_bound()的用法--NYOJ 201作业题

    lower_bound它有三个参数, 第一个和第二个是给定区间起点和终点的指针,第三个参数是要查找的数,它的作用原理是在给定的区间中进行二分查找,这个二分区间是前开后闭的,他返回第一个大于等于它的函数 ...

  9. 利用ParameterizedType获取泛型参数类型

    //利用ParameterizedType获取java泛型的参数类型 public class Demo {     public static void main(String[] args) { ...

  10. Html.RenderPartial和Html.RenderAction的区别

    添加一个PartialController控制器 using System; using System.Collections.Generic; using System.Linq; using Sy ...