C盘空间不足,释放C盘空间
最近电脑总是特别卡,后来发现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://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盘空间的更多相关文章
- 释放c盘空间
Win7的系统引导盘用着用着会越来越小.怎么办呢?我以前在网上查过资料,说是找个工具加大C盘.我加了,从原来的20G加到现在的35G.用了一段时间后,空间又只剩几百M了.难道又要加?? 后来,在网上找 ...
- 以前一个个文件删数据的我,今天终于找到了释放C盘空间的办法
这是我刚刚清理的C盘,亲测有效!无需安装清理空间的软件,我的电脑品牌是华硕. win10的电脑应该都有搜索功能,如果没有开启,可以鼠标右键点击任务栏. 弹出菜单找到[搜索]-[显示搜索图标],勾选即可 ...
- LINUX运维实战案例之文件已删除但空间不释放问题的分析与解决办法
1.错误现象 运维的监控系统发来通知,报告一台服务器空间满了,登陆服务器查看,根分区确实没有空间了,如下图所示: 这里首先说明一下服务器的一些删除策略,由于Linux没有回收站功能,我们的线上服务器所 ...
- Linux 删除文件后空间不释放磁盘空间
在Linux操作系统下,有个没用的文件占用了400G,于是删除掉. [root@yoon log]# rm -rf messages [root@yoon log]# df -hFilesystem ...
- 释放Linux磁盘空间的一种方法
1.用df 检查发现/根目录可用空间为0 [root@/]#df -h 2.用du检查发现 各目录占用的空间都很少,有约3G的空间莫名其妙地丢了. [root@/]# du -m ...
- mysql优化, 删除数据后物理空间未释放(转载)
mysql优化, 删除数据后物理空间未释放(转载) OPTIMIZE TABLE 当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小.这是因为删除操作后在数据文件中留下碎片所致.OPTI ...
- 关于mysql 删除数据后物理空间未释放(转载)
转自 关于mysql 删除数据后物理空间未释放(转载) - NETDATA - 博客园http://www.cnblogs.com/shawnloong/archive/2013/02/07/2908 ...
- Mysql删除数据后磁盘空间未释放的解决办法【转】
转自 Mysql删除数据后,磁盘空间未释放的解决办法 - 今日头条(TouTiao.com)http://toutiao.com/a6303087712678412546/?tt_from=mobil ...
- 如何让Oracle释放undo表空间
如何让Oracle释放undo表空间 最佳答案 在日常的数据库维护和数据库编程中经常会遇到犹豫对大数据量做DML操作后是得ORACLE的undo表空间扩展到十几个G或者几十个G 但是这些表空间 ...
- 解决linux删除文件后空间没有释放问题
linux删除文件后沒有释放空间 今天发现一台服务器的home空间满了,于是要清空没用的文件,当我删除文件后,发现可用空间沒有变化 os:centos4.7 现象: 发现当前磁盘空间使用情况: [ro ...
随机推荐
- 数据库存取缓冲区的LRU与MRU算法
数据库存取缓冲区的LRU与MRU算法 1.Cache Hit and Cache Miss 当使用者第一次向数据库发出查询数据的请求的时候,数据库会先在缓冲区中查找该数据,如果要访问的数据恰好已经在缓 ...
- C#不错的扩展工具类
FSLibExtension.NET https://github.com/iccfish/FSLib.Extension WebEssentials2013 https://github.com/i ...
- ADO.NET 快速入门(六):读写 XML
ADO.NET 和 DataSet 可以读写 XML Schema 和 XML.获取更多信息,请参考 How do I...Use XML and the DataSet? DataSet 的 S ...
- 【转】python的内存管理机制
http://developer.51cto.com/art/201007/213585.htm 内存管理,对于Python这样的动态语言,是至关重要的一部分,它在很大程度上甚至决定了Python的执 ...
- 参数对象Struts2中Action的属性接收参数
题记:写这篇博客要主是加深自己对参数对象的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢. Action中三种传递并接受参数: 1. 在Action添加成员属性接受参数 例如请求的 ...
- Swift学习笔记一
最近计划把Swift语言系统学习一下,然后将MagViewer用这种新语言重构一次,并且优化一下,这里记录一下Swift的学习笔记. Swift和Objective-C相比,在语法和书写形式上做了很多 ...
- C#操作Word (1)Word对象模型
Word对象模型 (.Net Perspective) 本文主要针对在Visual Studio中使用C# 开发关于Word的应用程序 来源:Understandingthe Word Object ...
- memcpy的用法总结
1.memcpy 函数用于 把资源内存(src所指向的内存区域) 拷贝到目标内存(dest所指向的内存区域):拷贝多少个?有一个size变量控制拷贝的字节数:函数原型:void *memcpy(voi ...
- iOS开发——数据持久化Swift篇&使用Core Data进行数据持久化存储
使用Core Data进行数据持久化存储 一,Core Data介绍 1,Core Data是iOS5之后才出现的一个数据持久化存储框架,它提供了对象-关系映射(ORM)的功能,即能够将对象转化成 ...
- 【ZZ】编程能力层次模型
http://blog.csdn.net/shendl/article/details/43835421 前言 程序员的编程技能随着经验的积累,会逐步提高.我认为编程能力可以分为一些层次. 下面通过两 ...