最近电脑总是特别卡,后来发现C盘空间严重不足,只剩下几十兆,以前最严重的时候是剩下0kb可以,怎一个惨字了得。。。

我所知道的C盘空间不足会导致的几个主要问题有:

1)拷贝大文件会失败。因为拷贝和剪切要用到C盘做文件的临时中转存储区,因此当你的C盘剩余空间不够放下一个拷贝或剪切的文件时,会导致操作失败。

2)如果系统设置了虚拟内存,而虚拟内存使用的是C盘的空间,那么可能会导致虚拟空间不足,当电脑内存吃紧时运行会更卡。

3)看着盘红红的,有点强迫症的童鞋会很不爽很接受不鸟的,严重影响工作效率。

当我第一次遇到这个问题时,也很窘迫。后来久病成医,琢磨出一套方法。鄙人窃以为按照下面这个顺序来处理,也许处理起来更顺手一些:(用Visual studio的程序员的话先看(4),再顺序看下去)

1)使用360等清理工具:这个就不用说了,不用思考,让这些所谓的清理软件来帮你清理下日常垃圾。这种方法对普通的垃圾很有效。

2)使用C盘软件搬家工具:可以将C盘的一些软件搬到别的盘,节省C盘的空间。当然有些软件是不能移动的,或者只能移动一部分,特别是微软自己的软件,比如office,visual studio和sql sever等。

2)用Total Commander等软件分析:360的C盘搬家工具中有一个大文件分析功能,其他类似的工具应该也能找到。不过它只能支持单个大文件的搜索,而往往占据C盘空间的是由很多无用的小文件组成的小文件夹,这个显然无能为力。而且有些人天生讨厌360这类的半流氓软件。这个时候就需要对文件夹进行手动分析,逐级找出C盘下可疑的大文件夹,然后确定无用的删除,可疑转移的转移。

Total Commander是一款灰常灰常牛叉的软件,到底有多牛叉搜搜了就知道(正版的是收费软件。据说是作者不强制收费,只是当你没购买时会偶尔提醒一下你。后来很多人觉得软件实现太好了,等有钱了主动去购买这个软件支持作者。)这个软件有个可以快速分析列表中各文件夹大小的功能,并可以按照文件夹的大小进行排序。(可以参考:http://baoku.yunduan.cn/d/artitem/1292/1/9/0/2855/)其他支持文件夹大小排序分析的软件也有,但是推荐这个,因为这个软件可以完全替代windows的资源管理器。

3)处理C:\Windows\winsxs文件夹:如果是vista或以上系统,这个文件夹随着安装更新的增多,会越来越大,但是有时系统所必须。有两种处理方法。

(1)删除不必要的更新:微软推出了更新,可以支持清理无效的更新文件(请参看

http://blogs.technet.com/b/askpfeplat/archive/2013/10/07/breaking-news-reduce-the-size-of-the-winsxs-directory-and-free-up-disk-space-with-a-new-update-for-windows-7-sp1-clients.aspx

http://support.microsoft.com/kb/2852386

(2)将改文件夹转移到别的磁盘分区(参看ttp://wenku.baidu.com/view/731a20cada38376baf1fae84.html),这个要谨慎操作,如果没把握最好不要这样做,弄不好会把系统弄崩溃的。这种方法的副作用还不清楚,因为我才这样处理了不久。为求稳妥的话用第一种方法就可以了。

4)处理C:/ProgramData/Microsoft Visual Studio/10.0/TraceDebugging文件夹:这个文件夹与IntelliTrace这个功能有关,其实这个功能很有用,只是在我搜索到要清理他的网页后才知道的,参看http://msdn.microsoft.com/zh-cn/magazine/ee336126.aspx。清理的说明参看http://blog.csdn.net/even0220/article/details/5773451

清理后的效果如下,不敢想象吧,hiahiahiahia!

C盘空间不足,释放C盘空间的更多相关文章

  1. 释放c盘空间

    Win7的系统引导盘用着用着会越来越小.怎么办呢?我以前在网上查过资料,说是找个工具加大C盘.我加了,从原来的20G加到现在的35G.用了一段时间后,空间又只剩几百M了.难道又要加?? 后来,在网上找 ...

  2. 以前一个个文件删数据的我,今天终于找到了释放C盘空间的办法

    这是我刚刚清理的C盘,亲测有效!无需安装清理空间的软件,我的电脑品牌是华硕. win10的电脑应该都有搜索功能,如果没有开启,可以鼠标右键点击任务栏. 弹出菜单找到[搜索]-[显示搜索图标],勾选即可 ...

  3. LINUX运维实战案例之文件已删除但空间不释放问题的分析与解决办法

    1.错误现象 运维的监控系统发来通知,报告一台服务器空间满了,登陆服务器查看,根分区确实没有空间了,如下图所示: 这里首先说明一下服务器的一些删除策略,由于Linux没有回收站功能,我们的线上服务器所 ...

  4. Linux 删除文件后空间不释放磁盘空间

    在Linux操作系统下,有个没用的文件占用了400G,于是删除掉. [root@yoon log]# rm -rf messages [root@yoon log]# df -hFilesystem ...

  5. 释放Linux磁盘空间的一种方法

        1.用df 检查发现/根目录可用空间为0   [root@/]#df -h   2.用du检查发现 各目录占用的空间都很少,有约3G的空间莫名其妙地丢了.   [root@/]# du -m ...

  6. mysql优化, 删除数据后物理空间未释放(转载)

    mysql优化, 删除数据后物理空间未释放(转载) OPTIMIZE TABLE 当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小.这是因为删除操作后在数据文件中留下碎片所致.OPTI ...

  7. 关于mysql 删除数据后物理空间未释放(转载)

    转自 关于mysql 删除数据后物理空间未释放(转载) - NETDATA - 博客园http://www.cnblogs.com/shawnloong/archive/2013/02/07/2908 ...

  8. Mysql删除数据后磁盘空间未释放的解决办法【转】

    转自 Mysql删除数据后,磁盘空间未释放的解决办法 - 今日头条(TouTiao.com)http://toutiao.com/a6303087712678412546/?tt_from=mobil ...

  9. 如何让Oracle释放undo表空间

    如何让Oracle释放undo表空间   最佳答案   在日常的数据库维护和数据库编程中经常会遇到犹豫对大数据量做DML操作后是得ORACLE的undo表空间扩展到十几个G或者几十个G 但是这些表空间 ...

  10. 解决linux删除文件后空间没有释放问题

    linux删除文件后沒有释放空间 今天发现一台服务器的home空间满了,于是要清空没用的文件,当我删除文件后,发现可用空间沒有变化 os:centos4.7 现象: 发现当前磁盘空间使用情况: [ro ...

随机推荐

  1. VS清除缓存

    今天不小心在项目里面把一个 ==  写成了 =,结果数据一下子崩溃了. 后来测试,发现,换一个编译环境,或者换一个编译模式比如debug改成release,就好使了. 1 测试流程 2 测试数据 3 ...

  2. How to Be Good at Mathematics

    How to Be Good at Mathematics Community Q&A Sometimes, the hardest subject for some people is ma ...

  3. jquery 绑定省份和城市

    前台代码: <asp:DropDownList runat="server" ID="ddlProvince"></asp:DropDownL ...

  4. Windows服务监视,如果停止则启动

    1.已新建好Windows服务监视器: 2.新建恢复: 注:恢复目标需要为监视器目标的子集 3.使用命令行方式: 运行PS脚本(脚本位于目标计算机本地): 运行VBS脚本: 4.设置完成

  5. maven常见问题归纳

    前言 Maven,发音是[`meivin],"专家"的意思.它是一个非常好的项目管理工具,非常早就进入了我的必备工具行列,可是这次为了把ABPM项目 全然迁移并应用maven,所以 ...

  6. [Redux + Webpack] Hot reloading Redux Reducers with Webpack

    Webpack will hot reload the component, but the reducer we need hard refresh. To sovle the problem, g ...

  7. 一入python深似海--dict(字典)的一种实现

    以下是python中字典的一种实现.用list数据结构实现字典.详细是这种:[[(key1,value1),(key2,value2),...],[],[],...] 内部每个hash地址是一个lis ...

  8. Linux中errno使用 - [Linux]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.blogbus.com/wzgyantai-logs/24470871.html 当linux中的C api函数发 ...

  9. graylog2 架构--转载

    原文地址:http://docs.graylog.org/en/latest/pages/architecture.html Architectural considerations There ar ...

  10. Redis 数据备份与恢复

    Redis SAVE 命令用于创建当前数据库的备份. 语法 redis Save 命令基本语法如下: redis 127.0.0.1:6379> SAVE 实例 redis 127.0.0.1: ...