cleanmgr

适用于:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012、Windows Server 2008 R2、Windows 11、Windows 10

从计算机的硬盘中清除不必要的文件。 可以使用命令行选项指定 Cleanmgr 清理临时文件、Internet 文件、下载的文件和回收站文件。 然后,可以使用“计划任务”工具将任务计划为在特定时间运行。

语法

cleanmgr [/d <driveletter>] [/sageset:n]  [/sagerun:n] [/TUNEUP:n] [/LOWDISK] [/VERYLOWDISK]

参数设置

参数 说明
/d <driveletter> 指定要清理磁盘的驱动器。

注意:/d 选项不与 /sagerun:n 一起使用。

/sageset:n 显示“磁盘清理设置”对话框,并创建用于存储所选设置的注册表项。 n 值存储在注册表中,可用于指定要运行磁盘清理的任务。 n 值可以是 0 到 9999 的任何整数值。 有关详细信息,请参阅注册表项信息
/sagerun:n 如果使用 /sageset 选项,则运行分配给 n 值的指定任务。 将枚举计算机上的所有驱动器,并且所选配置文件针对每个驱动器运行。
/tuneup:n 对同一个 n 运行 /sageset 和 /sagerun
/lowdisk 使用默认设置运行。
/verylowdisk 使用默认设置运行而不提示用户。
/autoclean 自动删除升级 Windows 后留下的文件。
/? 在命令提示符下显示帮助。

选项

可以使用 /sageset 和 /sagerun 为磁盘清理指定的文件选项包括:

  • 临时安装程序文件 - 这些文件由不再运行的安装程序创建。

  • 下载的程序文件 - 下载的程序文件是查看某些页面时从 Internet 自动下载的 ActiveX 控件和 Java 程序。 这些文件临时存储在硬盘上的“下载的程序文件”文件夹中。 此选项包括“查看文件”按钮,以便可以在磁盘清理删除文件之前查看文件。 该按钮可打开 C:\Winnt\Downloaded Program Files 文件夹。

  • 临时 Internet 文件 - 临时 Internet 文件文件夹包含存储在硬盘上的网页,以便快速查看。 磁盘清理会删除这些页面,但保留网页的个性化设置不变。 此选项还包括“查看文件”按钮,可打开 C:\Documents and Settings\Username\Local Settings\Temporary Internet Files\Content.IE5 文件夹。

  • 旧 Chkdsk 文件 - 当 Chkdsk 在磁盘上检查错误时,它可能会将丢失的文件碎片作为文件保存在磁盘的根文件夹中。 这些文件都是不必要的。

  • 回收站 - 回收站包含已从计算机中删除的文件。 在清空回收站之前,这些文件不会永久删除。 此选项包括可打开回收站的“查看文件”按钮。

    注意:例如,回收站可能出现在多个驱动器中,而不只是出现在 %SystemRoot% 中。

  • 临时文件 - 程序有时将临时信息存储在临时文件夹中。 在程序退出之前,程序通常会删除此信息。 可以安全地删除上周未修改的临时文件。

  • 临时脱机文件 - 临时脱机文件是最近使用的网络文件的本地副本。 这些文件会自动缓存,以便在与网络断开连接后可以使用它们。 “查看文件”按钮可打开“脱机文件”文件夹。

  • 脱机文件 - 脱机文件是你特别希望脱机可用的网络文件的本地副本,以便在与网络断开连接后可以使用它们。 “查看文件”按钮可打开“脱机文件”文件夹。

  • 压缩旧文件 - Windows 可以压缩你最近未使用过的文件。 压缩文件会节省磁盘空间,但你仍可以使用这些文件。 不删除任何文件。 由于文件以不同的比率压缩,因此显示的你将获得的磁盘空间量是近似值。 使用“选项”按钮可以指定磁盘清理压缩未使用的文件之前等待的天数。

  • 用于内容索引程序的目录文件 - 索引服务通过维护磁盘上文件的索引来加快和改进文件搜索。 这些目录文件保留在以前的索引操作中,可以安全地删除。

    注意:例如,目录文件可能出现在多个驱动器中,而不而不只是出现在 %SystemRoot% 中。

注意

如果指定清理包含 Windows 安装的驱动器,则“磁盘清理”选项卡上提供了所有这些选项。如果指定任何其他驱动器,则“磁盘清理”选项卡上仅提供“回收站”和“目录文件”的内容索引选项。

示例

若要运行磁盘清理应用,以便可以使用其对话框指定选项供以后使用,并将设置保存到集 1,请键入以下内容:

cleanmgr /sageset:1

若要运行磁盘清理并包含使用 cleanmgr /sageset:1 命令指定的选项,请键入:

cleanmgr /sagerun:1

若要同时运行 cleanmgr /sageset:1cleanmgr /sagerun:1,请键入:

cleanmgr /tuneup:1