Heim >häufiges Problem >Die Standardgrößen der Windows 11-Apps sind viel größer als angegeben
Das Betriebssystem Windows 11 von Microsoft enthält Dutzende Standard-Apps, die nach der Erstinstallation standardmäßig verfügbar sind. Einige dieser Apps bieten Kernfunktionen wie Fotoanzeige, Medienwiedergabe oder reine Textbearbeitung. Andere haben einen engen Fokus und sind nur für eine kleine Untergruppe von Windows-Benutzern nützlich.
Viele vorinstallierte Anwendungen können von einem Windows-Computer über Einstellungen > Anwendungen, PowerShell-Befehle oder mit Programmen wie Winget, Windows Packet Manager usw. entfernt werden. Diese Anwendungen belegen Speicherplatz und einige Administratoren möchten sie möglicherweise löschen, um Speicherplatz auf dem Laufwerk freizugeben.
Administratoren stoßen auf Hindernisse, wenn es darum geht, die tatsächlich von diesen Anwendungen belegte Größe zu ermitteln. Einstellungen > App-Liste ist hierfür nutzlos, da viele Standard-Windows-Apps nur mit einer Größe von wenigen KB aufgelistet werden.
Der gespeicherte Messwert ist falsch. Der Grund für die geringe Anzahl der gemeldeten vorinstallierten Windows-Anwendungen liegt darin, dass diese Anwendungen möglicherweise in mehreren Ordnern installiert sind. Die Anwendung „Einstellungen“ von Microsoft gibt die Größe eines ihrer Ordner zurück, da sie alle anderen Ordner ignoriert, in denen Anwendungsdateien gespeichert sind.
Das Gleiche gilt, wenn Sie reguläre PowerShell-Befehle ausführen, um die Liste der Apps wiederherzustellen.
PowerShell-Skript steht zum Download zur Verfügung. Laden Sie einfach das Zip-Archiv auf Ihr lokales System herunter und entpacken Sie es, um loszulegen.
Starten Sie eine PowerShell-Eingabeaufforderung mit erhöhten Rechten über das Startmenü, navigieren Sie zu dem Ordner, in dem das Skript gespeichert ist, und führen Sie .Get-AppSizes.ps1 -online aus, um die Ausgabe zu erhalten.
Bitte beachten Sie, dass Sie die Ausführung von Skripten von Drittanbietern zulassen und „Einmal ausführen“ auswählen müssen, wenn Sie zur Ausführung aufgefordert werden. Vorsichtige Benutzer überprüfen möglicherweise den Code, bevor sie das Skript ausführen, um sicherzustellen, dass es sicher ausgeführt wird.
Get-AppxProvisionedPackage -online | % {<br># Get the main app package location using the manifest<br>$loc = Split-Path ( [Environment]::ExpandEnvironmentVariables($_.InstallLocation) ) -Parent<br>If ((Split-Path $loc -Leaf) -ieq 'AppxMetadata') {<br>$loc = Split-Path $loc -Parent<br>}<br># Get a pattern for finding related folders<br>$matching = Join-Path -Path (Split-Path $loc -Parent) -ChildPath "$($_.DisplayName)*"<br>$size = (Get-ChildItem $matching -Recurse -ErrorAction Ignore | Measure-Object -Property Length -Sum).Sum<br># Add the results to the output<br>$_ | Add-Member -NotePropertyName Size -NotePropertyValue $size<br>$_ | Add-Member -NotePropertyName InstallFolder -NotePropertyValue $loc<br>$_<br>} | Select DisplayName, PackageName, Version, InstallFolder, Size
Das PowerShell-Skript öffnet ein neues Fenster, das jede Anwendung in einer eigenen Zeile auflistet. Jede Anwendung wird mit ihrem Namen, Paketnamen, Installationsordner, Version und Größe aufgelistet. Größen werden in Bytes aufgeführt. Die meisten Anwendungen sind zehn Megabyte oder mehr groß. Einige, YourPhone, Windows Store, Windows Communication Apps oder Microsoft Teams, sind viel größer.
Das obige ist der detaillierte Inhalt vonDie Standardgrößen der Windows 11-Apps sind viel größer als angegeben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!