zoukankan      html  css  js  c++  java
  • 记Visual Studio 2010一次令人崩溃的经历

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

    gg 

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

    gg2

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

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

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

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

    gg3

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

    gg4

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

    gg5 

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

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

    字符块:

    gg7

        空白块:

    gg6 

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

        找到了下面两篇:

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

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

        原来是智能跟踪惹的祸。

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

       gg10

    总结:

         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下面的文件全部删除吧。


    原文链接:http://www.cnblogs.com/zhuqil/archive/2010/07/21/1782481.html

  • 相关阅读:
    ACM进阶计划
    《算法竞赛入门经典》习题——Chapter 3
    js运算符
    Javascript的数据类型简述
    JS事件处理和事件对象
    对一道代码的看法
    SOA不是Web Service
    梳理一下最近要重点好学的东西
    ReportViewer使用手册
    Lesson 9
  • 原文地址:https://www.cnblogs.com/lvfeilong/p/sdgsf34534.html
Copyright © 2011-2022 走看看