C 盘空间不足时,通常有五种原因:视频和下载等个人文件、已安装的应用和游戏、临时数据和缓存、Windows 自身保留的文件,以及本地存储的云文件。设置中的“存储”页面会显示大致分类。文件资源管理器、一条简短的 PowerShell 命令和“属性”对话框可以补充其余信息。这些方法都不会更改任何内容,因此你可以放心查看,再决定要删除什么。

照片风格插图:一个塞满不同大小文件夹的木抽屉,其中一个文件夹上放着一把放大镜。

从“存储”页面开始

打开 “设置”,然后 “系统”,然后 存储。Windows 会扫描系统驱动器,并显示一个按类别划分的条形图。选择某个类别即可查看其中的内容。不同的 Windows 10、Windows 11 版本和具体系统版本,其名称和分组方式可能有所不同;常见列表包括应用、临时文件、文档、图片,以及“系统和保留空间”分组。如果你的屏幕显示有所不同,请根据你看到的标签采用同样的方法。

根据 Microsoft 的“存储感知”页面 (于 2026 年 10 月核查),“存储感知”仅适用于系统驱动器。若要查看其他驱动器,请转到 “高级存储设置”,然后 “其他驱动器上使用的存储空间”.

此页面上的数字是估算值。把占用最大的类别视为下一步要查看的地方,而不是最终结论。

按大小检查已安装的应用

在 Windows 11 中,转到 “设置”, “应用”, “已安装的应用”。在 Windows 10 中,选择 “应用和功能”。这两个列表都可以按大小排序。游戏、创意软件和开发工具通常最占空间;单个游戏可能占用数十 GB。一年未打开过的应用可以考虑卸载,以后还可以重新安装。

找出最大的文件夹和文件

文件资源管理器的“详细信息”视图会显示文件大小,但不会显示文件夹大小。要查看文件夹有多大,请右键单击该文件夹,选择 “属性” 并等待系统计算大小。对话框会同时显示 大小 和 “占用空间”,这两个数值可能不同。

微软的 释放驱动器空间指南 建议先打开“视频”“音乐”“图片”和“下载”文件夹,因为这些文件夹通常存放着最大的文件。切换到“详细信息”视图,右键单击空白区域,然后选择 “排序方式”,然后 大小.

。文件资源管理器的搜索框也支持大小筛选条件。微软的 高级查询语法参考 说明,后面跟着的数字 size: 按字节计算,因此 size:>1000000000 可以查找大于约 1 GB 的项目。请先打开要搜索的文件夹,因为搜索整个驱动器可能需要很长时间。

让 PowerShell 列出最大的 20 个文件

此命令只读取信息。它会列出你指定文件夹下最大的 20 个文件。将路径替换为你自己的用户文件夹路径;如果文件夹很大,预计需要等待一段时间。

Get-ChildItem "C:\Users\YourName" -Recurse -File -ErrorAction SilentlyContinue |
            Sort-Object Length -Descending |
            Select-Object -First 20 FullName, @{Name="GB"; Expression={[math]::Round($_.Length / 1GB, 2)}}

此命令使用标准的 Get-ChildItem cmdlet。每次只对一个文件夹运行。对整个驱动器运行时,命令可能会遍历系统文件夹和链接,结果总量也会变得难以解读。我们没有在每个 Windows 10 和 11 版本上测试过这条确切命令,因此采取行动前请先阅读输出结果。

了解云占位文件

如果你使用 OneDrive,文件可能会显示在文件资源管理器中,但实际上并未存储在磁盘上。微软的 OneDrive 文件按需页面 指出,蓝色云朵图标表示仅联机文件,并且仅联机文件不会占用电脑上的空间。打开此类文件会将其下载到本地,使其成为本地可用文件。

由此可知两点。第一,列表中看起来很大的文件夹,实际占用的空间可能很少。请在“属性”中查看 “占用空间” 。第二,会读取每个文件的工具(包括扫描程序或脚本)可能会触发仅联机文件的下载,因此除非你希望下载这些文件,否则不要让这类工具扫描 OneDrive 文件夹。要释放空间,请右键单击文件或文件夹,然后选择 “释放空间”.

查找 Windows 自身保留的内容

一些占用空间最大的项目是隐藏文件或受保护的文件。要在文件资源管理器中显示隐藏项目,请打开 “查看” 菜单并启用 “隐藏的项目”。然后查看 C: 的根目录。

  • hiberfil.sys 在电脑休眠时,内存内容会存储在此文件中。微软表示,其大小约等于已安装的 RAM 容量。
  • pagefile.sys 这是页面文件,Windows 会在内存不足时使用它。微软的文章指出,默认情况下页面文件由系统管理;如果你想了解详情,可以参阅 页面文件大小设置文章 。
  • Windows.old Windows 升级后,此文件会保留一段时间。微软表示,升级十天后会自动删除该文件。
  • 系统保护会存储还原点。微软的 系统保护页面 指出,你可以配置还原点使用的磁盘空间。
  • 不过 WinSxS 此文件夹是组件存储。如下文所述,文件资源管理器显示的大小会高于实际大小。

我们的 系统文件指南。目前,请把它们视为需要了解的数字,而不是可以删除的文件。

为什么 WinSxS 看起来比实际更大

微软解释说,WinSxS 中的文件可能看起来像是存储在操作系统的多个位置,但通常实际上只有一个副本,其余的都是硬链接。一些工具(包括文件资源管理器)在汇总目录大小时不会考虑硬链接,因此文件夹看起来会比实际更大。要查看实际大小,请以管理员身份打开命令提示符并运行 Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore;它会同时报告文件资源管理器显示的大小和实际大小。此命令只进行分析。请参阅微软关于 确定 WinSxS 文件夹实际大小的页面.

了解查找结果以及接下来该怎么做

你发现的情况通常意味着什么安全的下一步
视频、照片或“下载”文件夹占用空间最多个人文件,其中很多已经存放很久移至外置驱动器或云端,确认副本无误后再删除
一两个游戏或工具占用数十 GB已安装的大型应用卸载不再玩的游戏或不用的应用
OneDrive 文件夹很大,但实际占用空间很少主要是仅联机占位文件查看“占用空间”,然后在需要时使用“释放空间”
hiberfil.sys 很大已启用休眠考虑你是否会使用休眠或快速启动
WinSxS 看起来特别大硬链接被重复计数采取任何操作前,先运行 AnalyzeComponentStore
有许多名称相似的大文件可能存在重复文件请参阅 重复文件指南

调查期间不要做什么

  • 不要删除 C:\Windows, Program Files 或 ProgramData 中的任何内容,只因为它很大。文件大不代表它没有用。
  • 不要取得 System Volume Information 的所有权来查看其中的内容。
  • 不要仅凭文件大小删除文件。按大小排序只能告诉你该去哪里查看,并不能说明文件是否重要。
  • 不要以管理员权限运行自己不理解的命令。

使用 SafeClean 查找占满 C 盘空间的内容

SafeClean 打开后会立即显示每个驱动器的已用空间和可用空间,并按应用、视频、照片、文档、下载和临时文件分类。其最大文件视图会列出每个驱动器上最大的文件,并提供“在文件资源管理器中显示”按钮。从该列表中删除文件是单独的一步:确认后,文件会移至回收站。

在 Microsoft Store 上获取 SafeClean 功能和价格

常见问题

我把文件保存到其他磁盘,为什么 C 盘仍然会被占满?

某些应用和 Windows 功能默认使用 C: 盘。在 Windows 11 中, “设置”, “系统”, 存储, “高级存储设置”, “新内容的保存位置” 可让你更改某些内容类型的默认驱动器。浏览器和游戏等会将数据存储在其他位置的应用,需要在各自的设置中更改保存位置。

为什么文件资源管理器和“存储”页面显示的数字不同?

它们的计量方式不同。Microsoft 指出,文件资源管理器可能会对硬链接文件重复计数,例如 WinSxS 中的文件;云端占位文件则会显示文件大小,但不会占用相应的磁盘空间。这两个数字都没有错。请查看“占用磁盘空间”以了解实际存储的数据量。

可以缩减“系统和保留”类别吗?

可以缩减一部分。该类别包含休眠文件、分页文件和还原点等项目,它们都有受支持的设置方式。它也包含 Windows 所需的文件。请使用系统文件指南中介绍的受支持控件,其他内容则不要更改。

C 盘已满是否意味着电脑感染了病毒?

通常不是。微软的驱动器空间指南确实提到,恶意软件可能会占用大量空间,并建议如果怀疑设备感染恶意软件,可使用 Windows Security 扫描。更常见的情况是,视频、应用和缓存占满了驱动器。