E生相爱工作室

18778998308服务热线

好管家网络

WinSXS文件夹是做什么用的?能否清理?如何清理?

作者: 发表时间:2019-05-09 14:27:07浏览量:10940

随着Windows系统使用的越来越久,系统盘(通常是C盘)的空间会越来越小,如果你曾经扫描过C盘来查找占用大量空间的文件或文件夹,你可能会发现“WinSxS”的文件夹占用了动辄几个G的空间,WinSxS文件夹托管所有windows组件存储文件。组件存储的概念早在Windows XP时代就已经被引入,并且在Windows7/10中有了很大的改进。通常

随着Windows系统使用的越来越久,系统盘(通常是C盘)的空间会越来越小,如果你曾经扫描过C盘来查找占用大量空间的文件或文件夹,你可能会发现“WinSxS”的文件夹占用了动辄几个G的空间,WinSxS文件夹托管所有windows组件存储文件。

组件存储的概念早在Windows XP时代就已经被引入,并且在Windows7/10中有了很大的改进。通常,Windows组件存储包含所有与自定义和更新Windows相关的文件。这些组件存储文件用于在必要时执行一些操作,例如启动失败或损坏时恢复系统、用新组件更新Windows、为服务器管理器添加角色、使用并行程序集运行程序等。

为了更好地管理所有组件存储文件,Windows会根据不同的组件存储文件版本,不断跟踪、检查这些文件并将其分组到包中。当有新版本的包可用时,旧版本的软件包就被标记为删除,并且随后在适当的时间被Windows删除。

简而言之。WinSxS是Windows目录下一个非常重要的文件夹,该文件夹里边有很多重要的组件,版本也很复杂,为了保证Windows的正常运行,里面的文件是不可直接删除的。

但是你可以通过一些方法让系统清理一些过期的软件包缓存以达到为系统盘瘦身的目的。

如何在Windows 10中查看WinSxS文件夹占用的空间大小

一般来说,查看一个文件夹占用的空间可以通过右键单击然后选择属性来查看,但是这个方法对WinSxS文件夹并不适用。在组件存储中,文件使用一种称为硬链接的技术,这种技术允许多个文件访问同一位置,而无需创建该位置或数据的副本。当您对目标位置进行更改时,这些更改将自动反映在对应的组件存储中。因此不要使用这种方法查看。

如何查看WinSxS的实际大小

为了查看WinSxS的实际大小,我们需要使用部署映像服务和管理工具(dism),下面是步骤:

1 .在“开始”菜单中搜索“cmd”,右键单击它并选择选项“以管理员身份运行”。

2 .在命令提示符窗口中,执行以下命令。

dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

3 .执行命令后,Windows将扫描组件存储,并创建空间使用情况的详情。我们需要留意的是“组件存储的实际大小”的值。本教程中,WinSxS实际占用5.06G

清理Windows 10中的WinSxS文件夹

通常,Windows会在必要的时候自动清理。但是,有时Windows会超时或忽略这些工作。在这种情况下,你可以手动删除过时的包和文件,Windows会告诉你是否需要清理组件存储。

1.同样在上图界面中,你可以留意一下“推荐使用组件存储清理”标志是否设置为“是”,如果为是,那么你可以做下一步的清理操作。如果它提示为“否”,那么意味着Windows已经为你做过了清理工作。

2 .要清理组件存储,请执行以下命令。

dism.exe /online /Cleanup-Image /StartComponentCleanup

3 .上述执行后将启动清理过程,清理过程需要一些时间。完成后,关闭命令提示符窗口并重新启动系统即可。




TAG:网站建设,网站推广,微信公众号开发、小程序开发、网站活动策划,H5制作,代运营,网站代运营,微信代运营,公众号代运营,网站定制,代维护
2019-05-09 14:27:07 10940浏览

推荐信息

联系我们

好管家网络工作室
电话:18778998308
邮箱:info@esxa.cn
地址:好管家网络工作室