C盘深度清理指南
文章目录
- 一、通用清理方法
- 1. 使用磁盘清理工具
- 2. 存储感知功能(Win10/Win11)
- 3. 手动删除临时文件
- 二、程序员清理
- 1. VS Code相关
- 1.1 清理workspaceStorage文件夹
- 1.2 清理Cache和CachedData文件夹
- 2. 休眠文件禁用休眠
一、通用清理方法
1. 使用磁盘清理工具
- 右键点击C盘 → 选择"属性" → 点击"磁盘清理"
- 勾选所有可清理项(如临时文件、回收站、系统缓存等)
- 点击"清理系统文件"按钮,勾选"以前的Windows安装"或"Windows更新清理",这也可以释放一定空间。
2. 存储感知功能(Win10/Win11)
- 打开"设置" → “系统” → “存储”
- 点击"临时文件",选择并删除临时Internet文件、Windows更新缓存等
- 开启"存储感知"可自动清理,设置定期清理规则
3. 手动删除临时文件
按Win + R
,输入%temp%
回车,删除该文件夹内所有内容(有些文件可能无法删除,跳过即可)
二、程序员清理
1. VS Code相关
1.1 清理workspaceStorage文件夹
对 C:\Users\[用户名]\AppData\Roaming\Code\Cache\user\workspaceStorage
进行清理,可以清理出不小的磁盘空间。
workspaceStorage文件夹的作用
简单来说,workspaceStorage
文件夹的主要作用是为每个VS Code工作区保存独立的会话状态和缓存数据。每当用VS Code打开一个新文件夹或工作区,它都会在这里创建一个新的子文件夹,用来存放该工作区的专属信息。
** 如何安全清理**
虽然直接删除整个workspaceStorage
文件夹不会损坏VS Code本身源代码,但会丢失所有工作区的历史状态。如果想清理磁盘空间,这里有一些更稳妥的建议:
- 选择性删除旧文件夹:可以进入
workspaceStorage
目录,按照修改日期排序,然后手动删除那些明显很旧的、不再需要的工作区文件夹。这是最直接有效的方法。 - 清理特定插件缓存:如果发现是某个插件(如C++插件)的缓存文件过大,可以优先考虑删除这些特定插件生成的子文件夹。
总结
总的来说,workspaceStorage
文件夹是VS Code用于保持你工作习惯的"记忆库"。不建议直接删除整个文件夹,但可以通过清理其中的旧目录或特定插件缓存来安全地释放空间。
1.2 清理Cache和CachedData文件夹
Cache 和 CachedData 文件夹是VS Code为了提升运行效率而设立的缓存目录。简单来说,删除它们是安全的,VS Code在下次启动时会自动重新创建这些文件夹并重建缓存。不过,这会导致编辑器在重建缓存期间出现暂时的性能下降。
删除方法:直接删除C:\Users\[用户名]\AppData\Roaming\Code\Cache
和 CachedData
两个文件夹
2. 休眠文件禁用休眠
在Windows系统中,禁用休眠功能主要通过命令行工具实现,这也会一并删除其关联的休眠文件。
操作步骤
操作步骤 | 关键命令 (以管理员身份运行) | 主要影响 |
---|---|---|
1. 以管理员身份打开命令提示符 | 搜索“cmd”或“命令提示符” > 右键选择“以管理员身份运行” | 获取执行电源配置命令的必要权限 |
2. 禁用休眠功能 | 输入 powercfg -h off 或 powercfg /hibernate off 后回车 | 休眠功能被禁用;休眠文件 hiberfil.sys 被删除;快速启动功能可能失效;电源菜单中“休眠”选项消失 |
3. 验证是否成功 | 输入 powercfg /a 后回车 | 查看结果,若显示“休眠尚未启用”,则表明操作成功 |
禁用休眠的详细影响
禁用休眠功能并删除休眠文件后,具体会产生以下几方面的影响:
-
释放磁盘空间:这是最直接的收益。休眠文件(
hiberfil.sys
)通常位于系统盘(通常是C盘)根目录,其默认大小约为物理内存(RAM)的 75% 。例如,一台16GB内存的电脑,休眠文件可能占用约12GB空间。禁用休眠后,这部分空间会立即被释放,对于存储空间紧张的用户来说非常有用。 -
功能损失
-
失去休眠模式:将无法再使用“休眠”选项。休眠模式会将内存中的数据全部保存到硬盘上的
hiberfil.sys
文件中然后完全断电,下次开机时可直接恢复到之前的工作状态,适用于长时间离开且需要保存工作进度的场景。 -
快速启动功能可能失效:Windows 10/11中的“快速启动”功能依赖于休眠机制。禁用休眠后,该功能通常也会一同失效。这可能会导致计算机的冷启动(完全关机再开机)速度变慢,尤其是在使用传统机械硬盘(HDD)的情况下。
-
-
能效与便利性变化:禁用休眠后,在需要离开电脑时,主要可以选择“睡眠”或“关机”。
-
睡眠模式:数据保存在内存中,恢复速度极快(几秒钟),但需要持续消耗少量电力以维持内存运行。如果中途断电,未保存的工作可能会丢失。
-
完全关机:零功耗,最省电,但下次需要完整的启动过程并重新打开所有应用程序。
-
注意事项与替代方案
-
重新启用休眠:如果将来需要重新使用休眠功能,只需以管理员身份运行命令提示符,并执行命令
powercfg -h on
即可。系统会重新创建休眠文件。 -
调整休眠文件大小作为折中方案:如果偶尔需要使用休眠功能,但又觉得默认文件太大,可以尝试缩小它,而不是完全禁用。可以使用命令
powercfg /h /size <百分比>
来设置,其中百分比值建议不低于50(例如powercfg /h /size 50
)。请注意,设置过小可能导致休眠失败。 -
适用场景建议:
-
建议禁用休眠的情况:主要是台式机用户(通常不存在电池电量焦虑),或者使用SSD硬盘且不介意稍慢启动速度的笔记本用户,以及系统盘空间极度紧张时。
-
建议保留休眠的情况:笔记本电脑用户经常需要在外移动使用,休眠能在电量快耗尽时完美保存工作状态;需要快速恢复工作状态且对启动速度有要求的用户(特别是机械硬盘用户)。
-