news 2026/9/18 16:43:44

【WINDOWS】深受C盘爆红之苦,C盘清理方案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【WINDOWS】深受C盘爆红之苦,C盘清理方案

今天是终于有时间来好好看看这事情了,前几天c盘又红了。

如何手动处理 C 盘空间不足的问题

    • 一、C 盘空间占用排查
      • 1. 重点高占用目录定位
      • 2. 子目录大小统计方法
        • 方法一:PowerShell 命令(高效批量统计)
        • 方法二:文件资源管理器(手动单个查看)
    • 二、C 盘空间手动清理方案
      • 1. 系统自带工具清理
        • (1)磁盘清理工具
        • (2)清理系统更新缓存
      • 2. 关键目录针对性清理
        • (1)AppData 目录清理(避免误删核心文件)
        • (2)临时文件与浏览器缓存
        • (3)卸载无用软件
      • 3. 关闭冗余功能释放空间
        • (1)关闭休眠功能(释放内存等量空间)
        • (2)删除旧系统备份
    • 三、文件迁移(长期释放 C 盘空间)
      • 1. 个人文件迁移
      • 2. AppData 目录迁移(符号链接法,避免应用报错)
        • 操作步骤:
        • 验证:
    • 四、注意事项

一、C 盘空间占用排查

1. 重点高占用目录定位

优先检查以下易占用大量空间的目录,明确空间消耗源头:

  • C:\Users\[用户名]\AppData:存储应用数据,含 3 个子目录(Roaming:应用同步配置;Local:本地缓存 / 大文件;LocalLow:低权限应用数据)

  • C:\Windows\SoftwareDistribution\Download:系统更新安装包缓存目录

  • C:\Program Files/C:\Program Files (x86):软件默认安装目录(大型软件 / 游戏易占用空间)

  • 用户文件夹:文档/下载/图片/视频(常堆积个人文件)

2. 子目录大小统计方法

方法一:PowerShell 命令(高效批量统计)
  1. 打开目标父目录(如C:\Users\[用户名]),在地址栏输入powershell并按回车

  2. 执行以下命令,结果按大小降序排列(显示 KB/MB/GB 单位):

使用管理员打开powershell,然后切换到目录下面,执行下面的命令,即可统计

Get-ChildItem-Directory|ForEach-Object{$size=(Get-ChildItem$_.FullName-Recurse-File|Measure-Object-Property Length-Sum).Sum[PSCustomObject]@{目录名称 =$_.Name 大小_KB =[math]::Round($size/1KB,2)大小_MB =[math]::Round($size/1MB,2)}}|Sort-Object大小_MB-Descending

单行版

Get-ChildItem-Directory|ForEach-Object{$size=(Get-ChildItem$_.FullName-Recurse-File|Measure-Object-Property Length-Sum).Sum;[PSCustomObject]@{目录名称 =$_.Name;大小_KB =[math]::Round($size/1KB,2);大小_MB =[math]::Round($size/1MB,2)}}|Sort-Object大小_MB-Descending

结果类似输出

目录名称 大小_KB 大小_MB----------------------Temp 7658359.52 7478.87 Microsoft 3211969.5 3136.69 Google 1935309.39 1889.95 JetBrains 1427267.62 1393.82 Programs 1035982.34 1011.7 Yarn 798587.91 779.87
方法二:文件资源管理器(手动单个查看)
  1. 进入父目录,切换为「详细信息」视图

  2. 右键列表头部(如 “名称”“修改日期”),勾选「大小」

  3. 右键目标子目录,选择「属性」,查看具体占用空间(适合少量目录排查)

二、C 盘空间手动清理方案

1. 系统自带工具清理

(1)磁盘清理工具
  1. Win+S,搜索 “磁盘清理” 并打开

  2. 选择「C 盘」→点击「确定」,等待系统扫描可清理文件

  3. 勾选需清理项(推荐:临时文件、回收站、系统更新备份文件、缩略图)

  4. 点击「清理系统文件」(需管理员权限),额外勾选 “以前的 Windows 安装”(若已稳定使用新系统),确认清理

(2)清理系统更新缓存
  1. 以管理员身份打开「命令提示符」(Win+R输入cmd→右键 “以管理员身份运行”)

  2. 输入命令cleanmgr /sageset:1,按回车后勾选 “Windows 更新清理”

  3. 保存设置后,再次运行磁盘清理→选择「清理系统文件」,完成更新缓存删除

2. 关键目录针对性清理

(1)AppData 目录清理(避免误删核心文件)
  • 可放心删除

    • Local\Temp:应用临时文件(全选删除,提示 “文件占用” 则跳过)

    • 浏览器缓存(如Local\Google\Chrome\User Data\Default\Cache

    • 已卸载软件残留文件夹(如Roaming\【已卸载软件名称】

  • 谨慎删除

    • Roaming中的应用配置文件(如Roaming\Microsoft\Office/Roaming\WeChat),删除会导致软件重置(需重新登录 / 配置)
(2)临时文件与浏览器缓存
  • 系统临时文件Win+R输入%temp%→全选文件删除(占用文件跳过)

  • 浏览器缓存

    • Chrome/Edge:设置→隐私和安全→清除浏览数据→勾选 “缓存的图片和文件”→时间范围选 “所有时间”→清除数据

    • Firefox:选项→隐私与安全→清除数据→勾选 “缓存的 Web 内容”→清除

(3)卸载无用软件
  1. Win+R输入appwiz.cpl→打开「程序和功能」

  2. 右键选择不再使用的软件→点击「卸载」,按向导完成操作

  3. 卸载后,删除C:\Program Files/C:\Program Files (x86)中对应软件的残留文件夹

3. 关闭冗余功能释放空间

(1)关闭休眠功能(释放内存等量空间)
  1. 管理员身份打开「命令提示符」

  2. 输入命令powercfg -h off→按回车,系统自动删除休眠文件(hiberfil.sys

(2)删除旧系统备份

若已升级 Windows 且稳定运行 1 个月以上,通过「磁盘清理工具」删除 “以前的 Windows 安装” 文件(通常占用 10GB+ 空间)

三、文件迁移(长期释放 C 盘空间)

1. 个人文件迁移

  1. 在 D 盘 / E 盘新建文件夹(如D:\用户文件\文档/D:\用户文件\下载

  2. 打开 C 盘对应用户文件夹(如C:\Users\[用户名]\文档

  3. Ctrl+X剪切文件→粘贴到 D 盘新建文件夹(或直接拖动,选择 “移动”)

2. AppData 目录迁移(符号链接法,避免应用报错)

操作步骤:
  1. 备份原数据:复制C:\Users\[用户名]\AppData到目标路径(如D:\UserData\AppData),确保复制完整

  2. 删除原目录:注销当前用户(或重启电脑)→重新登录后,删除C:\Users\[用户名]\AppData(提示 “占用” 则进入安全模式删除)

  3. 创建符号链接

mklink /J "C:\Users\\\[用户名]\AppData" "D:\UserData\AppData"
  • 管理员身份打开「命令提示符」

  • 输入命令(替换[用户名]为实际用户名):

  • 提示 “Junction created” 即成功,应用访问原路径时会自动指向 D 盘文件

验证:

打开常用应用(如浏览器 / 微信),修改设置后关闭,检查 D 盘 AppData 目录是否生成新文件

四、注意事项

  1. 清理前备份:重要数据(如聊天记录、软件配置)提前备份,避免误删

  2. 权限检查:迁移文件到 D 盘 / E 盘时,确保目标磁盘授予当前用户 “完全控制” 权限(右键磁盘→属性→安全→添加用户→设置权限)

  3. 兼容性验证:迁移 AppData 后,打开常用软件确认运行正常;少数老旧软件不支持符号链接,需将数据移回原路径

  4. 定期维护:建议每月执行 1 次磁盘清理 + 文件整理,避免 C 盘空间再次不足

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/18 16:37:09

聚合 DSH 模型调用次数,TaoToken 的 Input/Output 怎么分开统计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/18 16:36:17

Redis Bitmaps原理与实战:位图如何实现内存优化与活跃统计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/18 16:35:42

蓝屏代码0xc000021a与UNEXPECTED_STORE_EXCEPTION排查指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/18 16:34:03

复数与欧拉公式:从二维几何到工程应用的完整理解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华