羞愧!

作为一个计算机专业的学生,居然苦恼于电脑C盘和D盘爆满的情况。

img

虽然客观条件确实差(电脑总共只有512g,和我的手机一样大。。。。)但是也不至于屡屡爆满,尤其是在我还给它重分配过很多次的情况下。

下面就介绍两个好用的工具(目前是两个,当然也可能是三个,因为在我写这个文章的时候,有一个软件还在体验中)

DiskGenius

DiskGenius – 正式版下载|免费下载

很抱歉不记得我的这个软件是怎么下载的了,所以给贴了官方链接(官方应该也是免费的

打开之后大概是这个样子:
1782873226422

这个软件的神奇之处在于它可以把d盘多出来的空间分给c盘,此前我已经分配多次(对不起D盘,C盘一直在吸血

这里看到我的D盘已经不爆了,因为我今天才发现原来回收站也占用空间。。。。。。。。。。。。。。。。。。最难绷,这个我稍后介绍我是怎么发现的。

这个操作方法主播已经忘了(主播是cpu,不是mem,所以记性有点差,望谅解),大概过程是先压缩D盘,腾出来一部分空间然后扩展C盘,把腾出来的空间吃掉。

找了一个博客供大家参考,感觉是对的:

C盘爆满,使用DiskGenius调整C盘大小,实操记录_diskgenius使用-CSDN博客

这里有一个问题:有些同学的电脑可能会存在C盘和D盘被锁起来的情况,有类似BitLocker加密的情况,解决办法:

一、直接使用DiskGenius解锁,然后重新分配空间

1782873830013

二、使用powershell方法

C盘扩容遇到的问题(BitLocker解密、)_您选择的分区不属于无损调整容量操作-CSDN博客

!!!注意:

在使用这个办法的时候,一定要一次性把所有的磁盘都解锁。

如果只解锁C盘和D盘,不解锁E盘的话,可能电脑在重启之后E盘就不能用了,我第一次就是只解锁了C盘没有解锁D盘,然后我的桌面是在D盘里面的,于是乎我的桌面就显示不出来了。。

如果实在是锁住了,博客里面也有提到解决办法,但是我尝试过是临时解决,再次重启依旧会锁住(也不知道是不是我电脑的问题)

第一种比较友好,但是可能有的时候不能用,主播第一次用的就是这种,但是第二次不给我用了(我也不知道为什么第一次能用第二次不能用),于是又找到了第二种办法。

WizTree

关于我怎么发现回收站也占空间这件事…

在C盘和D盘持续爆满的高压环境下,我想过换电脑,但是迫于形势,痛定思痛,决定彻查一下,然后发现了这个软件

Download WizTree — Free Disk Space Analyzer

打开之后如下:

1782875208602
这个是我清理过的,原来有一个无敌大的文件,叫:$RECYCLE.BIN,有100多g。。

搜了一下发现是回收站占用的空间

D:\$RECYCLE.BIN 是 D 盘的回收站文件夹

简单来说,你在 D 盘里删除的任何文件(直接按 Delete 键删除,而不是 Shift + Delete 彻底删除),其实并没有真正从硬盘上消失,而是被系统偷偷移动到了这个隐藏的 $RECYCLE.BIN 文件夹里。

每个盘符(C 盘、D 盘、E 盘等)根目录下都会有这么一个隐藏的 $RECYCLE.BIN 文件夹。你在桌面上看到的那个“回收站”图标,实际上是一个聚合视图,它把所有盘的 $RECYCLE.BIN 里的内容统一展示给了你。

🔍 为什么这个文件夹会占用很大空间?

既然你现在电脑空间紧张,这个文件夹很可能塞满了你以前删除的开发项目、大视频或者压缩包。

因为它是隐藏的系统文件夹,正常情况下 Windows 会把它藏起来。如果你用 WizTree、SpaceSniffer 等空间分析工具扫描,就会发现它以 $RECYCLE.BIN 的名字暴露了出来,并且可能占用了几十个 G 的空间。

🛠️ 怎么安全地清理它?

绝对不要直接右键删除 $RECYCLE.BIN 文件夹本身! 它是系统组件,强行破坏可能导致回收站机制出错。

最安全、最正规的清理方式有以下几种:

方法 1:清空桌面回收站(最简单)

直接去桌面上右键点击 “回收站” 图标 -> 选择 “清空回收站”。这会同时清空包括 C 盘、D 盘在内的所有盘的暂存文件。

方法 2:使用属性限制 D 盘回收站的最大容量

如果不想让 D 盘的回收站无限制地吃空间,你可以限制它的大小:

  1. 在桌面上右键点击 “回收站”,选择 “属性”
  2. 在弹出的窗口中,选中 D 盘
  3. 勾选 “自定义大小”,给它设置一个上限(例如 4096 MB,即 4GB)。这样一旦超过 4GB,它会自动永久删除最旧的文件,不再继续吃空间。
  4. 或者,如果你非常有把握,可以勾选 “不将文件移到回收站。移除文件后立即将其永久删除”(不过这样以后删错东西就很难找回了,需谨慎)。

💡 名字里为什么有 $S-1-5-21-… 这样的子文件夹?

如果你点进 $RECYCLE.BIN,会看到里面有长串数字命名的文件夹。这些是 Windows 的用户安全标识符(SID)。因为 Windows 支持多账号登录,系统用这些一长串的数字来区分“哪个文件是哪个用户删的”,确保 A 用户进回收站看不到 B 用户删掉的隐私文件。

这下只需要清理回收站,就省了很多空间出来

1782875386592

我又活过来了。

1782889180293

在C盘发现一个docker的disk占了我30G移走就ok了

爽!