您的位置:首页 > 其它

记Visual Studio 2010一次令人崩溃的经历

2013-05-02 15:19 246 查看
我的操作系统是win7旗舰版,.net开发环境是Visual Studio 2010,数据库是Sql Server 2008。 最近一段时间发现自己的C盘的空间不够用了,出现了红色的警示。特别最近几天C盘的剩余空间逼近0K。





最近项目比较紧张,不敢重装系统,逼于无奈,只好卸载一些软件。俺的C盘大小是50G,不算大,也不算小了。最近两天,我是反复的去卸载一些软件,每次都能腾出十几M的空间。令人费解的是不到一会儿又提示C盘空间不足。由于有忙,也没多在意,故又去删一些其他的软件,打算过了这阵子,在重装系统。





下午又提示磁盘不足,我发现该删的软件都删除了,有些不改删除的也删掉了。只好痛下心把office删掉,这个应该可以腾出几百M的空间出来用吧。于是我删掉了office。谁知道下午4时左右,令人崩溃的事情发生了。Visual Studio无法调试,提示C盘的空间不足。NND,气死我了。

难道是中病毒了?不会呀。用360检查了一次,没有中毒迹象。用360清理垃圾的功能,每次只能查出几百K的垃圾文件。一个下午能产生几百M的垃圾文件,这也太假了吧。

没办法,只好腾出时间来检查一下。第一次没有查出任何问题。

第二次检查了C盘的Program Files和Windows两个文件夹的大小,发现加起来不到20G。偶的神呀,还有30G的空间去哪里了? 想到了隐藏文件,故把隐藏文件显示出来。发现C盘下面有个ProgramData。竟然有33G,有图为证:





仔细排查了ProgramData中的文件,终于找到了祸根:C:\ProgramData\Microsoft Visual Studio\10.0\TraceDebugging。





里面是些什么文件呢,看一下:





一共有1593个文件,最大的文件有32.6 MB,最小的有128 KB 。

用记事本打开其中一个较小的文件,如下图,发现一些看不懂的字符。看了许久,发现一个规律。在字符块中存在一个隔开的空白,看下图:

字符块:





空白块:





找到了原因就到网上搜索了一下这个是个什么文件夹,有如此之大。

找到了下面两篇:

Visual Studio 2010- IntelliTrace(智能跟踪)[优化c盘]

推荐Visual Studio 2010新功能-IntelliTrace(智能跟踪)

原来是智能跟踪惹的祸。

删除这些文件,我的C盘恢复平静,也无需重新安装系统了。





总结:

Visual Studio 2010你虽贵为IDE中的王者,但你一天却也能占据我几百M的空间。在我删除那些文件之前,我看了一下这些文件中最初的日期是2010年的3月8号,初略计算了一下,至今,除去周六、周日,不到100天,你占据了我30多G的空间。平均每天占用我三百多M的空间。

这个链接设置的解决方案:Visual Studio 2010- IntelliTrace(智能跟踪)[优化c盘]

如果你觉得你的C盘空间不够用,首先就把C:\ProgramData\Microsoft Visual Studio\10.0\TraceDebugging下面的文件全部删除吧。

原文链接:/article/4667126.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: