APFS Volume Total zeigt weniger freien Speicherplatz als Container und wie kann ich Speicherplatz zurückfordern

Ich habe also ein Bootcamp-Volume, auf dem Windows installiert ist. Ich habe den MiniTool-Partitionsassistenten verwendet , um die Bootcamp-Größe von 60 GB auf 40 GB zu verkleinern, um 20 GB für meine Macintosh HD zurückzugewinnen.

Diese Operation wurde erfolgreich ausgeführt und wie Sie sehen werden, ist der Container für APFS jetzt bei 190 GB. Aber mein Macintosh HD belegt immer noch 165,4 GB. Ich habe versucht, die Größe mit (/usr/sbin/diskutil apfs resizeContainer /dev/disk1 0) zu ändern, aber ohne Erfolg. Weiß jemand, wie ich die 20 GB Speicherplatz zurückfordern kann, die ich zuvor freigegeben habe, und den Container bis zu seiner maximalen Kapazität nutzen kann?

Was mich ein wenig überrascht, ist, dass diese freigegebenen 20 GB nicht in der Benutzeroberfläche des Festplattendienstprogramms angezeigt werden, sondern in der cmd-Ausgabe der Diskutil-Liste zu sehen sind:

Geben Sie hier die Bildbeschreibung ein

$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         190.0 GB   disk0s2
   3:         Microsoft Reserved                         134.2 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                42.9 GB    disk0s4
   5:           Windows Recovery                         471.9 MB   disk0s5

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +190.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            165.4 GB   disk1s1
   2:                APFS Volume Preboot                 21.1 MB    disk1s2
   3:                APFS Volume Recovery                519.0 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

Vielen Dank für all Ihre Hilfe im Voraus!

Wenn ich die von Ihnen angegebenen Werte zusammenzähle, finde ich 17,3 GB nicht zugeordneten Speicherplatz. Wie können Sie also behaupten, dass Sie erfolgreich waren?

Antworten (2)

Das Ergebnis der unten gezeigten Berechnung ist etwa 17,3 GB nicht zugeordneter Speicherplatz.

 250.0     Total drive space
   -.2907  EFI partition
-190.0     APFS container
   -.1342  Microsoft Reserved
 -42.9     BOOTCAMP
   -.4719  Windows Recovery
_________
  17.2842  Unallocated space

Ich gehe davon aus, dass sich dieser nicht zugeordnete Speicherplatz zwischen den Partitionen Apple_APFSund befindet. Wenn dies der Fall ist, finden Sie Microsoft Reservedunten den richtigen Befehl zum Hinzufügen des freien Speicherplatzes zur Partition. Bevor Sie diesen Befehl verwenden, öffnen Sie die MiniTool-Anwendung und bestätigen Sie, dass sich zwischen den Partitionen und Partitionen Apple_APFSfreier Speicherplatz befindet .Apple_APFSMicrosoft Reserved

sudo diskutil apfs resizeContainer disk0s2 0

Aus den von Ihnen geposteten Informationen gehe ich davon aus, dass der freie Speicherplatz zwischen den Partitionen Microsoft Reservedund vorhanden sein wird. Microsoft Basic DataWenn dies der Fall ist, müssen Sie zuerst die Microsoft ReservedPartition partition an das Ende des freien Speicherplatzes verschieben. Nachfolgend finden Sie eine Übersicht über die zu befolgenden Schritte.

  1. Das MiniTool kann diese Partition nicht verschieben. Stattdessen können Sie eine Kopie der Partition erstellen.
  2. Die Kopie der Microsoft ReservedPartition hat die falsche Partitionstyp-ID. Sie müssen die MiniTool-Anwendung verwenden, um diese ID in zu ändern Windows - Microsoft Reserved Partition.
  3. Der neuen Partition muss das GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTERAttributbit zugewiesen werden. Im Grunde genommen ist dies etwas 0x8000000000000000. Leider kann dies mit MiniTool durchgeführt werden. Sie müssen den diskpartBefehl aus einem Administrator-Eingabeaufforderungsfenster verwenden .
  4. Nach dem Beenden diskpartmüssen Sie Windows neu starten.
  5. Verwenden Sie das MiniTool, um die ursprüngliche Microsoft ReservedPartition zu entfernen.

Eine letzte Anmerkung:

Sie haben die folgende Frage gepostet.

Diese Operation wurde erfolgreich ausgeführt und wie Sie sehen werden, ist der Container für APFS jetzt bei 190 GB. Aber mein Macintosh HD belegt immer noch 165,4 GB. Ich habe versucht, die Größe mit (/usr/sbin/diskutil apfs resizeContainer /dev/disk1 0) zu ändern, aber ohne Erfolg. Weiß jemand, wie ich die 20 GB Speicherplatz zurückfordern kann, die ich zuvor freigegeben habe, und den Container bis zu seiner maximalen Kapazität nutzen kann?

Antwort: Grundsätzlich ergibt die Frage keinen Sinn. Der APFS-Container hat eine Größe von 190 GB und das Macintosh HD-Volume belegt 165,4 GB des Speicherplatzes dieses Containers. Wenn Sie den APFS-Container vergrößern, ändert sich die Größe des Macintosh HD-Volumes nicht.

Entschuldigen Sie die Wiederbelebung eines alten Threads, aber das Problem für mich war, dass es auf meinem Computer eine Reihe von Carbon Copy Cloner- und Time Machine-Schnappschüssen gab, die Speicherplatz beanspruchen, aber nicht aufgelistet sind (an einem geeigneten Ort).

Ich habe einige Hinweise gefunden unter: https://eclecticlight.co/2020/04/09/where-did-all-that-free-space-go-on-my-apfs-disk/