ITBear旗下自媒體矩陣:

報(bào)告:微軟 Win11 默認(rèn)預(yù)裝應(yīng)用約占 1.6GB 磁盤空間

   時(shí)間:2022-04-25 10:15:24 來源:IT之家作者:汪淼編輯:星輝 發(fā)表評(píng)論無障礙通道

與許多操作系統(tǒng)一樣,微軟也在其 Windows 11、Windows 10 和其他產(chǎn)品中提供了一堆默認(rèn)應(yīng)用。Oofhours 的一份新報(bào)告就揭開了 Windows 11 中的默認(rèn)應(yīng)用有多大。

如下圖所示,使用 PowerShell 提供的查詢功能,我們能夠計(jì)算出 Windows 11 默認(rèn)應(yīng)用的大小。這些應(yīng)用已按大小(以字節(jié)為單位)降序排序,可以看到 Microsoft Teams 是最大的應(yīng)用,占用了大約 91MB 的空間。

然而,該查詢只是指向了 XML 文件位置,而部分應(yīng)用有另一個(gè)文件夾,需要額外計(jì)算大小。比如 Microsoft Store Purchase 顯示大小為 11KB,但實(shí)際大小為 37MB。

對(duì)列出的每一個(gè)應(yīng)用進(jìn)行檢查后發(fā)現(xiàn),Windows 11 的默認(rèn)預(yù)裝應(yīng)用大小約為 1.6GB,IT之家小伙伴覺得多不多?

以下是在 PowerShell 中查看所有 Windows 應(yīng)用大小的腳本,包括默認(rèn)應(yīng)用和從 Microsoft Store 下載的應(yīng)用(需要先取消隱藏 WindowsApps 文件夾):

Get-AppxProvisionedPackage -online | % {

# Get the main 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

舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  開放轉(zhuǎn)載  |  滾動(dòng)資訊  |  English Version