我的作業系統是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 。
用記事本打開其中一個較小的檔案,如下圖,發現一些看不懂的字元。看了許久,發現一個規律。在字元塊中存在一個隔開的空白,看下圖:
字元塊:
空白塊:
找到了原因就到網上搜尋了一下這個是個什麼檔案夾,有如此之大。
找到了下面兩篇:
原來是智能跟蹤惹的禍。
删除這些檔案,我的C槽恢複平靜,也無需重新安裝系統了。
總結:
Visual Studio 2010你雖貴為IDE中的王者,但你一天卻也能占據我幾百M的空間。在我删除那些檔案之前,我看了一下這些檔案中最初的日期是2010年的3月8号,初略計算了一下,至今,除去周六、周日,不到100天,你占據了我30多G的空間。平均每天占用我三百多M的空間。
本文轉自麒麟部落格園部落格,原文連結:http://www.cnblogs.com/zhuqil/archive/2010/07/21/1782481.html,如需轉載請自行聯系原作者