与大多数操作系统一样,微软也为Windows10/11系统提供了一系列预装应用程序。虽然某些应用程序对某些用户有用,但许多用户认为它们臃肿且无用。如果您是第二种类型的用户,那么您可能想知道这些预装的应用程序占用了多少磁盘空间。Oofhours的一份新报告揭示了这个问题的答案。使用PowerShell提供的功能,该网站能够计算报告的默认Windows11应用程序的大小,如下图所示。这些应用程序按大小(以字节为单位)从大到小排序,这意味着MicrosoftTeams是其中最大的,因为它显然消耗了91MB。但是,看到其中一些列出的应用程序(如MicrosoftStore购买的应用程序)仅占用11kB的空间,我们进行了更多挖掘。发现它有两个独立的文件夹,应用程序的总大小实际上约为37MB,如下图的“总和”部分所示。与11kB大小相比,这几乎增加了3500倍。对所有默认Windows11应用程序进行了计算,所有应用程序的总大小约为1.6GB。虽然对于那些默认使用Windows11附带的应用程序的人来说,这并不是很多磁盘空间,但对于那些很少或从不使用这些应用程序的人来说,人们可能想要删除并“删除”他们的Windows11安装程序。在这种情况下,您可以使用TechMediaNeowin的TarasBuria编写的本指南的帮助。下面介绍了如何使用以下脚本在PowerShell中查看所有Windows应用程序的大小,包括默认应用程序和从MicrosoftStore下载的应用程序。获取AppxProvisionedPackage-在线|%{#使用清单获取主应用程序包的位置$loc=Split-Path([Environment]::ExpandEnvironmentVariables($_.InstallLocation))-ParentIf((Split-Path$loc-Leaf)-ieq'AppxMetADATA'){$loc=Split-Path$loc-Parent}#获取模式以查找相关文件夹$matching=Join-Path-Path(Split-Path$loc-Parent)-ChildPath"$($_.DisplayName)*"$size=(Get-ChildItem$matching-Recurse-ErrorActionIgnore|Measure-Object-PropertyLength-Sum).Sum#将结果添加到输出$_|添加成员-NotePropertyName大小-NotePropertyValue$size$_|添加成员-NotePropertyNameInstallFolder-NotePropertyValue$loc$_}|选择DisplayName、PackageName、Version、InstallFolder、Size但是,“WindowsApps”文件夹通常默认隐藏,因此请务必取消隐藏。
