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 ...
随机推荐
- maven使用.01.Hello World
要说Java世界有什么东西是我最为留恋的:在写其他语言程序的时候,我最为想要的东西,那非maven莫属. 什么是Maven? Maven能做什么? Maven是一个针对Java的自动构建工具.所谓自动 ...
- skyline TerraBuilder 制作MPT方法与技巧(1)
MPT是skyline独有的三维地形数据格式,可简单理解为 影像图+高程=三维地形(三维底图),以下介绍用skyline TerraBuilder(以下简称TB)制作MPT的方法与技巧 用TB制作MP ...
- 【WinForm】C# 发送Email
发送Email 的条件 1.SmtpClient SMTP 协议 即 Host 处理事务的主机或IP地址 //smtp.163.com UseDefaultCredentia ...
- POJ 1743 Musical Theme 后缀数组 最长重复不相交子串
Musical ThemeTime Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://poj.org/problem?id=1743 Description ...
- 使用C# 实现文件锁
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
- HDU3572 Task Schedule 【最大流】
Task Schedule Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) To ...
- C++指针和引用
★ 相同点: 1. 都是地址的概念: 指针指向一块内存,它的内容是所指内存的地址:引用是某块内存的别名. ★ 区别: 1. 指针是一个实体,而引用仅是个别名: 2. 引用使用时无需解引用(*),指 ...
- Python的基础--对象 转
对象(Objects)是python中数据的抽象,python中所有的数据均可以用对象或者是对象之间的关系来表示.每个对象均有标识符(identity).类型(type).值(value). 标识 ...
- Cordova 3.0 + Eclipse 开发流程
cd d:\cordova\projectscordova create HelloWorld com.example.helloworld HelloWorldcd HelloWorldcordov ...
- 百度API_Demo
package com.test.www; import java.io.BufferedReader; import java.io.IOException; import java.io.Inpu ...