像許多不同的作業系統一樣,在其他產品中,微軟也為其 Windows 11、Windows 10 等提供了一堆預設應用程式。雖然一些使用這些應用程式的用戶發現它們很有幫助,但其他人可能會覺得它們更像是一個過時的軟體。
如果您屬於第二類用戶,那麼您可能經常想知道這些應用程式佔用了多少磁碟儲存空間。
使用 PowerShell 提供的超能力,該網站能夠計算出預設 Windows 11 應用程式的報告大小,如下圖所示。這些應用程式已按大小(以位元組為單位)按降序排列,這意味著MicrosoftTeams 是最大的一個,因為它顯然消耗了 91MB。
看到其中一些列出的應用程式(如Microsoft Store Purchase 應用程式)僅佔用 11kB 的空間,我們進行了更多的挖掘工作。發現它有兩個單獨的資料夾,應用程式的總大小實際上約為 37MB,如下圖的「Sum」部分所示。這比 11kB 增加了近 3500 倍。
此練習針對所有預設的 Windows 11 應用程式進行,所有應用程式的大小總和約為 1.6GB。
雖然對於那些使用預設提供的Windows 11 應用程式的使用者來說,這並不是很多磁碟空間,但對於很少或從不使用這些應用程式的其他用戶來說,可能想要刪除和「消除」他們的Windows 11 安裝。
以下是如何在PowerShell 中查看所有Windows 應用程式的大小,包括預設應用程式和從Microsoft Store下載的應用程式的大小,透過使用以下腳本:
Get-AppxProvisionedPackage -online | % { # Get the main app package location using the manifest $loc = Split-Path ( [Environment]::ExpandEnvironmentVariables($_.InstallLocation) ) -Parent If ((Split-Path $loc -Leaf) -ieq 'AppxMetadata') { $loc = Split-Path $loc -Parent } # Get a pattern for finding related folders $matching = Join-Path -Path (Split-Path $loc -Parent) -ChildPath "$($_.DisplayName)*" $size = (Get-ChildItem $matching -Recurse -ErrorAction Ignore | Measure-Object -Property Length -Sum).Sum # Add the results to the output $_ | Add-Member -NotePropertyName Size -NotePropertyValue $size $_ | Add-Member -NotePropertyName InstallFolder -NotePropertyValue $loc $_} | Select DisplayName, PackageName, Version, InstallFolder, Size
但是,“ WindowsApps」資料夾預設通常是隱藏的,因此請務必先取消隱藏它。
以上是Windows 11 預設應用程式顯然佔用了超過 1.5GB 的磁碟空間的詳細內容。更多資訊請關注PHP中文網其他相關文章!