如何清理你的Windows 10

如今,一个相对干净、简单的Windows 10系统磁盘可能存放着超过15万个文件和9万个文件夹。更复杂的、应用程序较多的系统磁盘可能包含50万到100万个文件。文件真多啊!

事实上,并不是所有的文件都需要保存。因此,定期实践磁盘卫生是一个好主意。这正是本文所解释和探讨的,并提供了大量示例和屏幕截图来说明清理过程。最重要的是,帮助你整理的工具不会花你一分钱。

从远古时代开始,Windows就包含了一个清理磁盘空间的实用程序——即磁盘清理,也就是cleanmgr.exe。在Windows 10中,用户获得了第二种清理磁盘空间的方法,这是基于设置的“存储感知”功能的一部分,旨在优化Windows 10中的存储。尽管有人猜测第一个方法可能会因此消失,但是磁盘清理实用程序仍然准备好了,并且能够在我撰写本文时在最新的19H1内部预览(构建18317)中工作。这两种方法都提供了一种清理无关和不需要的Windows 10文件的好方法。

要启动磁盘清理,请在“开始”菜单搜索框中键入Disk或cleanmgr.exe。不管怎样,磁盘清理桌面应用程序应该出现在这些搜索结果的顶部。请确保右键单击程序并从弹出的菜单中选择Run as administrator。为什么?只有到那时,它才会提供清理冗余或过时的操作系统文件(如升级后的旧操作系统文件,或旧的更新)以及其他Windows遗留文件。磁盘清理扫描您的系统后,这屏幕显示了一个合理的传真时,你会看到什么,当它着火:

如今,一个相对干净、简单的Windows 10系统磁盘可能存放着超过15万个文件和9万个文件夹。更复杂的、应用程序较多的系统磁盘可能包含50万到100万个文件。文件真多啊!

事实上,并不是所有的文件都需要保存。因此,定期实践磁盘卫生是一个好主意。这正是本文所解释和探讨的,并提供了大量示例和屏幕截图来说明清理过程。最重要的是,帮助你整理的工具不会花你一分钱。

从远古时代开始,Windows就包含了一个清理磁盘空间的实用程序——即磁盘清理,也就是cleanmgr.exe。在Windows 10中,用户获得了第二种清理磁盘空间的方法,这是基于设置的“存储感知”功能的一部分,旨在优化Windows 10中的存储。尽管有人猜测第一个方法可能会因此消失,但是磁盘清理实用程序仍然准备好了,并且能够在我撰写本文时在最新的19H1内部预览(构建18317)中工作。这两种方法都提供了一种清理无关和不需要的Windows 10文件的好方法。

要启动磁盘清理,请在“开始”菜单搜索框中键入Disk或cleanmgr.exe。不管怎样,磁盘清理桌面应用程序应该出现在这些搜索结果的顶部。请确保右键单击程序并从弹出的菜单中选择Run as administrator。为什么?只有到那时,它才会提供清理冗余或过时的操作系统文件(如升级后的旧操作系统文件,或旧的更新)以及其他Windows遗留文件。磁盘清理扫描您的系统后,这屏幕显示了一个合理的传真时,你会看到什么,当它着火:

久负盛名的磁盘清理实用程序可以帮助您查找和删除不需要的文件。

你可以在“要删除的文件”面板的复选框中选择你想要删除的内容。右栏中的数字表示每个项占用多少磁盘空间。不要删除旧的操作系统版本或更新,如果你想要回滚到更早的版本。还要注意,Downloads项表示个人下载文件夹的内容,所以不要删除它,除非您确定其中不需要任何内容。

第二个内置的清理选项来自Windows 10的设置应用程序系统比;存储在现在释放空间,系统运行扫描。一旦扫描完成,你会发现自己面对的选项如下图所示:

“立即释放空间”是另一种查找和删除驱动器上不同位置的文件的方法。(按图放大)

选中的方框表示在运行此实用程序时Windows 10标记为删除的默认选择。注意,默认情况下它不会选择回收站(回收站包含通常需要清理的东西)。

当我使用这个工具,我通常不检查缩略图。但我也会检查交付优化文件、回收站,有时还会检查错误报告文件,假设我不是在与系统问题作斗争,我可能想要向反馈中心或在某种支持偶遇中报告这些问题。

检查项目的其余部分通常值得丢失,包括各种临时文件、升级日志文件、图形文件等等。右边的图显示了删除每个条目可以重新获得多少磁盘空间。

2018年8月,微软悄悄宣布,出于“兼容性原因”,将不支持磁盘清理,但仍将保持可用。“就我个人而言,我不认为公司会因为>的设置而取消它释放空间工具是一个可用的选择。这是因为许多Windows管理员和高级用户在命令行上运行cleanmgr.exe,其中包含各种开关和设置,这是这个用户友好的UWP应用程序无法匹配的。

除非Microsoft提供一个命令行替代cleanmgr.exe,它可以很好地完成当前脚本和批处理文件中的工作,否则我坚信磁盘清理将仍然是现代Windows操作系统的一部分。当然,只有时间会告诉我们答案。我们将会看到!

不管你喜欢哪种工具,你都应该每月至少使用一次,如果不是更频繁的话。

Josh Cell是加拿大一位说法语的开发者,他创建了一个名为UnCleaner的免费工具。它能够找出并删除临时的和过时的日志文件,即使是Windows的内置实用程序也无法捕获和删除这些文件。您可以从主要的极客那里下载最新版本的UnCleaner(1.7)。

运行在生产PC上的磁盘清理刚刚运行,下面是UnCleaner发现清理:

UnCleaner查找要删除的文件,即使您已经运行了其他磁盘清理实用程序。

注意,它会发现超过400MB的文件需要清理,即使是在一个应该是干净的系统上。你所要做的就是点击屏幕左下方的Clean按钮,它会删除所有被标记的文件,这些文件没有被锁定到正在运行的Windows进程中。您永远不会让这个实用程序删除所有内容(因为某些内容总是被运行时约束锁定)。但是你经常会看到一个状态信息说“好”。你的系统非常干净。”

DriverStore Explorer (RAPR.exe)是一个免费的开源工具,你可以从GitHub下载。始终确保获取最新的版本(在撰写本文时为0.9.39)。除非你是一个真正的Windows驱动程序向导,你只需要点击两个按钮,让RAPR做它的事情:选择旧的驱动程序和删除包。

您需要在administrator模式下运行RAPR(右键单击它的图标并选择run as administrator)。当您启动它时,您将看到一个带有复选框的已安装驱动程序列表。单击屏幕右上角的“选择旧驱动程序”按钮,程序将自动检查它找到的旧驱动程序版本的复选框。

DriverStore Explorer,也就是RAPR,提供了简单、安全和容易的驱动清理。(按图放大)

点击删除包按钮,RAPR将删除旧的驱动程序。这个工具不会删除任何当前正在使用的驱动程序,所以即使这个通常安全的清理方法选择了一个活动的驱动程序,RAPR也不会删除它,除非你点击Force Deletion复选框。高级用户和专家可以找到更多RAPR可以做的事情,但大多数普通用户只会喜欢它清理旧的、过时的驱动程序的能力。

请注意,在上面的屏幕截图中,当点击按钮时,程序会选择两个较老的Nvidia驱动程序,这样可以节省1.5GB左右的空间。一旦你使用这个工具一两次,节省的空间很少会大得多,但第一次用户清理大量驱动文件时可能恢复3到5GB。在特别需要硬负载的系统上,我已经使用这个工具恢复了7到10GB的内存。

大多数Windows操作系统文件位于WinSxS文件夹中,也称为组件存储。每次安装累积更新,有时在其他更新之后,组件存储区将包含重复的、过时的或孤立的元素。您可以在命令行上使用部署映像服务和管理(DISM)工具来不时地检查组件存储。这些检查将告诉您是否需要清理。

首先,您需要打开一个提升的PowerShell窗口。在Windows桌面,键入Windows键,然后从弹出菜单中选择Windows PowerShell (Admin)。(或者,您可以在开始菜单搜索框中键入powershell,然后右键单击Windows powershell并从弹出菜单中选择Run as administrator。)在出现的Administrator: Windows PowerShell窗口中,键入此字符串并回车:

dism /online /clean -image /analyzecomponentstore

你会看到这样的东西:

使用DISM分析组件存储。(按图放大)

在我写这篇文章时,我刚刚在那周的早些时候安装了一个累计更新和其他更新项。果然,analyzecomponentstore报告说,有三个可回收的包已经准备好进行清理。注意,响应文本在“建议的组件存储清理”字段中报告“Yes”。这是你的线索,表明DISM有可以帮你清理的东西。

要做到这一点,在Administrator: Windows PowerShell窗口中,键入这个字符串:

dism /online /cleanup-image /startcomponentcleanup

DISM现在已经清理了组件存储,如后续分析所示。(按图放大)

清理操作之后,我再次分析了组件存储。这让您可以对before和after /analyzecomponentstore输出进行计算。这一次,清理为组件存储的实际磁盘大小节省了超过0.71GB的空间。大部分的节省来自于减少的备份和禁用的特性(0.7GB)——一个很好的清理操作和结果。一些更新可能会删除三个或更多的可回收包。(这个移走了三个。)最近更新的系统使用此技术最多可以恢复3GB,具体取决于删除的可回收包的数量和大小。

在完成所有上述清理之后,最好检查系统驱动器,查看大文件的位置。我使用的是免费的开源WinDirStat程序,但TreeSize免费版是一个有价值的选择。这些程序生成磁盘内容的图形化呈现,使得查找大文件和文件夹变得很容易。

以下是WinDirStat显示我的生产PC的系统驱动器:

使用WinDirStat可以快速找到系统中最大的文件。(按图放大)

底部窗口中的图表放置了彩色矩形块,以显示扫描驱动器的文件系统中条目的示意图。这种类型的图称为treemap,它按照磁盘和文件夹层次结构来组织文件,其中给定块的大小显示每个文件占用多少磁盘空间。对于图表左上角用白色勾画的蓝色大框,左下角的图例说明它是一个事件跟踪日志文件(文件扩展名:etl)。

请记住,您要寻找的是大文件,因为删除它们可以在磁盘空间恢复游戏中提供有用的、快速的胜利。在这里,我看到启动日志(。我昨天在我的系统上运行,试图找出时间去了哪里,留下了一个巨大的(49.2GB)的文件。我已经完成了分析,不再需要这个文件,所以删除它可以一下子恢复将近50GB的磁盘空间。是的!

通过点击树形地图上的其他“大方块”,你可以迅速找出你最大的潜在空间恢复机会所在。您不可能删除所有这些文件—例如,分页和休眠文件必须保留(中间位置的绿色块)—但是如果其中一些文件可以删除,将节省大量空间。

如果您定期进行这些清理(我至少一个月拍摄一次),您将能够更好地控制您的空间消耗。自己试试这个养生法,你很快就会明白我的意思。不要忘记时不时地在用户文件夹(尤其是你的账户子文件夹)里翻找,因为垃圾也会在那里堆积。


郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢