C 盘突然爆满,罪魁祸首竟然是 ...... !

news2024/12/30 4:13:05

图片

今天打开电脑的时候突然发现 C 盘进度条变红了,这很不正常!

做软件开发的应该都会经常在各种磁盘中查找文件和资料,也就会频繁打开 此电脑 窗口,因此即使不是刻意去观察各个磁盘的容量,也会时不时瞟一眼每个盘的占用条。而我清晰地记得,我上一次(前一个小时)还没有看到有红条出现,并且期间也没有下载什么文件,或者安装什么软件。

也就是说,我的 C 盘容量自动变小了!C 盘里一定有什么东西在不断变大!

其他盘尚能忍,但 C 盘决不能忍,今天我必须把导致 C 盘容量自动变小的罪魁祸首抓出来!

问题来了,怎么抓?难道还得一个个文件夹右击属性去查看?

图片

如果只有几个文件夹还好,C 盘大家都知道,由于是系统目录,含有大量的系统文件夹,导致其深不可测,90% 的文件夹都是系统自动创建的,如果真要一个个去查看,那无疑是大海捞针!

当然作为一个程序员,能用程序解决的问题就绝不亲自动手,在搜索尝试了大量软件后终于找到了一个最符合我心理预期的软件 —— Folder Size Explorer ,中文就叫 文件夹大小查看器,光这个名字就非常符合我的需求,再看其官网:

图片

很简洁,很明了,支持各种 Windows 系统,而且 免费!通过两张演示图不难发现其不仅可以显示文件夹列表,还能将各个文件夹的大小通过柱状图或饼图来表示,对于找占用磁盘空间最多的文件有极大的帮助!

并且其下载链接一看就非常绿色,没有广告,没有弹窗,可以说没有套路,满满的都是真诚!

话不多说,赶紧下载安装起来:

图片

软件界面和宣传图上完全一致。如果非要说什么缺点,就是界面默认是英文,但无所谓,相信对于广大程序猿来说这种界面理解起来没有任何难度。

由于我是要针对的是 C 盘,因此在软件上方的磁盘选择框中选中 C 盘,接着点击右边的绿色 “播放键”,就可以开始扫描文件夹了:

图片

此时可以看到左边多了一个 C 盘图标,并且其大小在逐渐增加,右下角的进度框也开始了运转,我们此时只要等待软件扫描完成即可:

图片

扫描完成后,整个 C 盘的文件夹占用情况就一览无余了:

图片

通过饼图可以看到占用最大的是 Users 文件夹,这里可以直接点击饼图中对应的区域进入文件夹:

图片

Users 中 Lenovo 文件夹占用了 99.29%,自然要进入该文件夹继续追踪,由于目录较深不在这里一一列出,经过几次的追踪后终于找到了文件夹增长的罪魁祸首:

图片

可以看到 vscode-cpptools 这个文件夹自身就占了 16.45 G,而且这一看就和 VSCode 有关,要知道我的软件和资料大部分都是手动安装在其他目录的,包括这个 VSCode,但其却在 C 盘偷偷搞了一个这么大的文件,而且还会持续增长,这很不正常!

立马打开 VSCode,在设置中搜索了一下这个 cpptools,果然有一条相关的配置项:

图片

描述中说该文件夹是用来放 IntelliSense 的缓存数据的,下面有个框让你填写缓存路径,如果不填写,那么就会默认放在 %LocalAppData%/Microsoft/vscode-cpptools 下,也就是我追踪到的那个文件夹下,关键是随着你使用 VSCode 的时间不断增长,该文件夹会不断增大,如果仍然将其保留在 C 盘,那无疑是个隐患,因此我决定将其移动到其他盘中。

当然,你也可以通过下面的配置限制该文件夹的最大大小:

图片

目前 VSCode 最新版本中已经默认将其限制到了 5120 MB,可能我的 VSCode 经历过了多次的版本迭代,不断累积起来才达到了这么恐怖的一个大小,当然这不是本文关注的重点,因此不再纠结。

借助于 Folder Size Explorer,我把 C 盘进行了一次 “大清洗”,最终使其可用空间达到了一个比较健康的水准:

图片

这下终于可以彻底摆脱 C 盘容量焦虑了!

最后将这个软件的官网和下载地址分享给大家,希望每一个开发者都能拥有一个健康的 C 盘:

官网:

https://www.folder-size.com/icon-default.png?t=O83Ahttps://www.folder-size.com/

下载地址:

https://www.mindgems.com/software/FolderSize.exeicon-default.png?t=O83Ahttps://www.mindgems.com/software/FolderSize.exe

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2129758.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java特殊文件xml—利用Dom4J解析xml文件(完整详解,附有代码+案例)

文章目录 三十.特殊文件30.1 xml概述30.1 xml文件30.2 Dom4J解析xml30.2.1 案列130.2.2 案例2 三十.特殊文件 30.1 xml概述 可扩展标记语言 可扩展:标签名字可以自己定义 优点:易于阅读,可以配置成组出现的数据 缺点:解析比较复…

对称矩阵的压缩存储

1.给自己出题:自己动手创造,画一个5行5列的对称矩阵 2.画图:按“行优先”压缩存储上述矩阵,画出一维数组的样子 3.简答:写出元素 i,j 与 数组下标之间的对应关系 4.画图:按“列优先”压缩存储上述矩阵&a…

盐湖卤水中提取铷、铯

盐湖卤水中提取铷、铯是一个复杂但具有重要意义的过程,因为铷、铯是稀有的金属元素,在高科技、航空航天、新能源等领域有广泛应用。以下是从盐湖卤水中提取铷、铯的详细分析:我国盐湖资源丰富,盐类资源总量约12000亿吨&#xff0c…

2024.9.12(k8s环境搭建2)

一、接9.11 19、部署calico的pod 4. 查看容器和节点状态 异常处理: 出现Init:0/3,查看node节点 /var/log/messages是否有除网络异常之外的报错信息 三台机器执行:(更新版本) yum list kernel yum update kernel reb…

i++与++i在for循环中效果一样?

首先说结果 是的,在Visual Studio 2022中,不同于直接printf,在for循环中的i与i是同样的效果(都当作了i) 这是编译器干的好事。 如图比对 i i 原因探寻 | i i的底层原理 找到一篇博客,我目前还看不太明…

关于Spring Cloud 表达式注入漏洞——分析复现

更多漏洞分析复现,可前往无问社区查看http://www.wwlib.cn/index.php/artread/artid/5175.html 一、漏洞成因 近期,Spring Cloud官方发布了一则安全公告,修复了一个Spring Cloud Function中的 SPEL表达式注入漏洞。该漏洞是由于Spring Clou…

123.rk3399 uboot(2017.09) 源码分析3(2024-09-12)

啃了几天initf_dm,发现啃不动啊,但是后面的函数比这个简单,要不先把简单的做了吧。 本文接上一篇https://blog.csdn.net/zhaozhi0810/article/details/142050827 一、c的入口 board_init_f 1.3.12 arch_cpu_init_dm(common/board_f.c&#…

AWS账号申请指南:必须绑定银行卡吗?

小伙伴们,大家好!今天九河云来和大家聊一聊一个常见的问题:申请AWS账号时,是否必须要绑定银行卡呢?相信很多小伙伴在注册AWS账号时都会遇到这个问题。为了帮助大家更好地了解这个过程,小编特意整理了一些信…

SprinBoot+Vue旅游景点管理系统设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质…

模 板

导引: 模板是为了解决函数类型不同所重载,带来的麻烦简化。利用一个模板(示列)代码,让编译器编写出不同类型的代码,满足所需。 int swap(int &p1,int &p2) {int pp1;p1p2;p2p; } char swap(char …

优化安防视频监控的关键体验:视频质量诊断技术如何应用在监控系统中?

随着科技的不断进步,视频监控平台在公安、司法、教育、基础设施等众多领域得到了广泛应用。然而,视频图像的质量直接关系到监控系统的应用效果,是反映监控系统运维效果的重要指标之一。因此,视频监控平台需要配备一系列先进的视频…

基于剂型改良的复杂注射剂分析!

改良型新药在医药领域的重要性日益凸显,其中脂质体注射剂作为一类重要的改良型新药,因其独特的临床优势和技术创新,正受到行业的高度关注。本文基于药融咨询团队的深度分析报告,探讨脂质体注射剂的技术创新、市场前景以及在中国的…

动手学深度学习(三)深度学习计算

一、模型构造 1、继承Module类来构造模型来构造模型 class MLP(nn.Module):# 声明带有模型参数的层,这里声明了两个全连接层def __init__(self, **kwargs):# 调用MLP父类Block的构造函数来进行必要的初始化。这样在构造实例时还可以指定其他函数# 参数&#xff0c…

利用CubeMX复现正点原子TFTLCD驱动例程

来源:正点原子 FMC的工作原理暂时先欠着,先记录一下CRUD的过程。 第一步准备一个us级别延时函数,不会的参考拙作:STM32的定时器简介-CSDN博客 第二部开启FMC外设: ①进入 Pinout->FMC 配置栏,配置 …

【隐私计算】Paillier半同态加密算法

一、何为同态加密(HE)? HE是一种特殊的加密方法,它允许直接对加密数据执行计算,如加法和乘法,而计算过程不会泄露原文的任何信息。计算的结果仍然是加密的,拥有密钥的用户对处理过的密文数据进…

树莓派5开发板-安装Raspberry Pi系统-学习记录1

树莓派5开发板介绍 树莓派5(Raspberry Pi 5)是树莓派系列最新的开发板,相较于前几代产品,它在性能、连接性和功能方面都有了显著提升。以下是树莓派5的一些主要特点: 处理器:树莓派5搭载了Broadcom BCM27…

如何基于gpt模型抢先打造成功的产品

来自:Python大数据分析 费弗里 ChatGPT、gpt3.5以及gpt4,已然成为当下现代社会中几乎人尽皆知的话题,而当此种现象级产品引爆全网,极大程度上吸引大众注意力的同时,有一些嗅觉灵敏的人及时抓住了机会,通过快…

【FreeRL】我的深度学习库构建思想

文章目录 前言参考python环境效果已复现结果 综述DQN.py(主要)算法实现参数修改细节实现显示训练,保存训练 Buffer.pyevaluate.pylearning_curves 前言 代码实现在:https://github.com/wild-firefox/FreeRL 欢迎star 参考 动手学强化学习e…

Coggle数据科学 | 小白学 RAG:Milvus 介绍与使用教程

本文来源公众号“Coggle数据科学”,仅用于学术分享,侵权删,干货满满。 原文链接:小白学 RAG:Milvus 介绍与使用教程 什么是Milvus? Milvus 是一款高性能、高扩展性的开源向量数据库,专为处理…

【阿一网络安全】如何让你的密码更安全?(三) - 散列函数

散列函数 散列函数(Hash Function,又称散列算法、哈希函数),是一种从任何一种数据中创建小的数字指纹的方法。 散列值 散列函数,把任意长的消息明文,压缩成摘要,使得数据量变小,将…