当前位置: 首页 > news >正文

C盘深度清理指南

文章目录

  • 一、通用清理方法
    • 1. 使用磁盘清理工具
    • 2. 存储感知功能(Win10/Win11)
    • 3. 手动删除临时文件
  • 二、程序员清理
    • 1. VS Code相关
      • 1.1 清理workspaceStorage文件夹
      • 1.2 清理Cache和CachedData文件夹
    • 2. 休眠文件禁用休眠


一、通用清理方法

1. 使用磁盘清理工具

  1. 右键点击C盘 → 选择"属性" → 点击"磁盘清理"
  2. 勾选所有可清理项(如临时文件、回收站、系统缓存等)
  3. 点击"清理系统文件"按钮,勾选"以前的Windows安装"或"Windows更新清理",这也可以释放一定空间。

2. 存储感知功能(Win10/Win11)

  1. 打开"设置" → “系统” → “存储”
  2. 点击"临时文件",选择并删除临时Internet文件、Windows更新缓存等
  3. 开启"存储感知"可自动清理,设置定期清理规则

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本身源代码,但会丢失所有工作区的历史状态。如果想清理磁盘空间,这里有一些更稳妥的建议:

  1. 选择性删除旧文件夹:可以进入workspaceStorage目录,按照修改日期排序,然后手动删除那些明显很旧的、不再需要的工作区文件夹。这是最直接有效的方法。
  2. 清理特定插件缓存:如果发现是某个插件(如C++插件)的缓存文件过大,可以优先考虑删除这些特定插件生成的子文件夹。

总结

总的来说,workspaceStorage文件夹是VS Code用于保持你工作习惯的"记忆库"。不建议直接删除整个文件夹,但可以通过清理其中的旧目录或特定插件缓存来安全地释放空间。

1.2 清理Cache和CachedData文件夹

Cache 和 CachedData 文件夹是VS Code为了提升运行效率而设立的缓存目录。简单来说,删除它们是安全的,VS Code在下次启动时会自动重新创建这些文件夹并重建缓存。不过,这会导致编辑器在重建缓存期间出现暂时的性能下降。

删除方法:直接删除C:\Users\[用户名]\AppData\Roaming\Code\CacheCachedData两个文件夹

2. 休眠文件禁用休眠

在Windows系统中,禁用休眠功能主要通过命令行工具实现,这也会一并删除其关联的休眠文件。

操作步骤

操作步骤关键命令 (以管理员身份运行)主要影响
1. 以管理员身份打开命令提示符搜索“cmd”或“命令提示符” > 右键选择“​​以管理员身份运行​​”获取执行电源配置命令的必要权限
2. 禁用休眠功能输入 powercfg -h offpowercfg /hibernate off后回车休眠功能被禁用;休眠文件 hiberfil.sys被删除;​​快速启动​​功能可能失效;电源菜单中“休眠”选项消失
3. 验证是否成功输入 powercfg /a后回车查看结果,若显示“休眠尚未启用”,则表明操作成功

禁用休眠的详细影响

禁用休眠功能并删除休眠文件后,具体会产生以下几方面的影响:

  • ​释放磁盘空间​​:这是最直接的收益。休眠文件(hiberfil.sys)通常位于系统盘(通常是C盘)根目录,其默认大小约为物理内存(RAM)的 ​​75%​​ 。例如,一台16GB内存的电脑,休眠文件可能占用约12GB空间。禁用休眠后,这部分空间会立即被释放,对于存储空间紧张的用户来说非常有用。

  • ​功能损失​

    • ​失去休眠模式​​:将无法再使用“休眠”选项。休眠模式会将内存中的数据全部保存到硬盘上的hiberfil.sys文件中然后完全断电,下次开机时可直接恢复到之前的工作状态,适用于长时间离开且需要保存工作进度的场景。

    • ​快速启动功能可能失效​​:Windows 10/11中的“快速启动”功能依赖于休眠机制。禁用休眠后,该功能通常也会一同失效。这可能会导致计算机的​​冷启动(完全关机再开机)速度变慢​​,尤其是在使用传统机械硬盘(HDD)的情况下。

  • ​能效与便利性变化​​:禁用休眠后,在需要离开电脑时,主要可以选择“睡眠”或“关机”。

    • ​睡眠模式​​:数据保存在内存中,恢复速度极快(几秒钟),但需要持续消耗少量电力以维持内存运行。如果中途断电,未保存的工作可能会丢失。

    • ​完全关机​​:零功耗,最省电,但下次需要完整的启动过程并重新打开所有应用程序。

注意事项与替代方案

  1. ​重新启用休眠​​:如果将来需要重新使用休眠功能,只需以管理员身份运行命令提示符,并执行命令 powercfg -h on即可。系统会重新创建休眠文件。

  2. ​调整休眠文件大小作为折中方案​​:如果偶尔需要使用休眠功能,但又觉得默认文件太大,可以尝试缩小它,而不是完全禁用。可以使用命令 powercfg /h /size <百分比>来设置,其中百分比值建议不低于50(例如 powercfg /h /size 50)。请注意,设置过小可能导致休眠失败。

  3. ​适用场景建议​​:

    • ​建议禁用休眠的情况​​:主要是​​台式机用户​​(通常不存在电池电量焦虑),或者​​使用SSD硬盘且不介意稍慢启动速度的笔记本用户​​,以及​​系统盘空间极度紧张​​时。

    • ​建议保留休眠的情况​​:​​笔记本电脑用户​​经常需要在外移动使用,休眠能在电量快耗尽时完美保存工作状态;需要​​快速恢复工作状态​​且对启动速度有要求的用户(特别是机械硬盘用户)。

http://www.dtcms.com/a/486738.html

相关文章:

  • Android 中 RecyclerView 与 ListView 的深度对比:从设计到实践
  • 中网互联网站建设装修网站免费设计
  • SSH安全操作:nftables避坑指南
  • 重庆网站建设咨询wordpress访问非常慢
  • 操作教程 | 在DataEase中嵌入SQLBot开源智能问数系统
  • 基于SpringBoot的健身管理系统(平台)
  • 硬件 - BQ40Z80电量计应用详解(4) - 充电算法GG配置 -ing
  • 有什么网站可以接单做兼职的简单电子商务网站开发
  • SYN VISION亮相欧洲区块链大会:重塑短剧RWA与AI娱乐生态
  • 威海高区有没有建设局的网站2023年新闻摘抄
  • WebSocket vs HTTP 对比
  • 【SQL错题本】记录一些没有思路的sql题
  • 首钢建设工资网站网站建设平台价格
  • C++ 模拟题 力扣 6. Z字形变换 题解 每日一题
  • 免费建站的专做定制网站建设
  • 网站的站点建设分为有做网站设计吗
  • 创建Linux网卡的链路聚合
  • OSI七层模型:从原理到实战
  • 深入解析Linux下的`lseek`函数:文件定位与操作的艺术
  • Linux C/C++ 学习日记(25):KCP协议:普通模式与极速模式
  • 网站结构 网站内容建设现在建个企业网站要多少钱
  • C++ I/O流的全新边界
  • MySQL————内置函数
  • 精通iptables:从基础到实战安全配置
  • OpenAI发布构建AI智能体的实践指南:实用框架、设计模式与最佳实践解析
  • 如何使用网站模板金华关键词优化平台
  • php大气企业网站东莞邦邻网站建设
  • 简述php网站开发流程网站 设计公司 温州
  • thinkphp8+layui多图上传,带删除\排序功能
  • LeetCode 合并K个升序链表