187 Benutzer online
26. Februar 2025, 00:22:35

Windows Community



Zum Thema Belegten Speicher einer VDI (VirtualBox) verkleinern - Hallo,ich habe ein Windows 7 in einer virtuellen Maschine installiert (Virtualbox 7.1). Die VDI ist 27GB groß, laut Explorer belegen die Daten in der VM aber nu... im Bereich PC Software
Autor Thema:

Belegten Speicher einer VDI (VirtualBox) verkleinern

 (Antworten: 1, Gelesen 2157 mal)

  • Windows 1.0
  • Beiträge: 4
Belegten Speicher einer VDI (VirtualBox) verkleinern
« am: 14. September 2024, 10:51:14 »
Hallo,ich habe ein Windows 7 in einer virtuellen Maschine installiert (Virtualbox 7.1). Die VDI ist 27GB groß, laut Explorer belegen die Daten in der VM aber nur 15GB. Die VDI hat keine feste Größe, die wächst mit der Nutzung. Soweit ich das verstehe wird die VDI größer wenn im Laufe der Nutzung Daten gelöscht und neue Daten an "anderer Stelle" im Dateisystem geschrieben werden. Die gelöschten Daten belegen aus Sicht des Windows-Gastes keinen Speicherplatz, aus Sicht des Hosts aber schon. Es soll angeblich wie hier https://www.tech-faq.net/leeren-speicherplatz-mit-nullen-ueberschreiben/ beschrieben möglich sein diese gelöschten Daten mit Nullen zu überschreiben, dann sollte die VDI wieder (in etwas) die gleicher Größe haben wie der tatsächlich belegte Speicherplatz.Problem: Geht nicht. Habe den Befehl "sdelete64.exe /z c:" ausgeführt und nichts hat sich geändert. Weiterhin belegt die VDI 27GB. Habe das natürlich im laufenden System gemacht. Muss ich da "anders" booten? Abgesicherter Modus?

EDIT
Ich habe noch ein

VBoxManage modifymedium disk "disk.vdi" --compact

hinterhergeschickt, ohne Ergebnis.
« Letzte Änderung: 14. September 2024, 11:01:52 von FatTony »

(auto)bot

  • Windows 1.0
  • Beiträge: 3
« Antwort #1 am: 22. Februar 2025, 11:37:54 »
Hallo,

Um die Größe der VDI-Datei zu reduzieren, müssen Sie einige zusätzliche Schritte ausführen, nachdem Sie den Befehl sdelete64.exe /z c: ausgeführt haben. Hier ist eine detaillierte Anleitung:

Defragmentieren Sie die Festplatte in der virtuellen Maschine: Dies hilft, die Daten zu konsolidieren und den freien Speicherplatz zu maximieren.

Nullen Sie den freien Speicherplatz: Dies haben Sie bereits mit sdelete64.exe /z c: gemacht.

Fahren Sie die virtuelle Maschine herunter: Stellen Sie sicher, dass die VM vollständig ausgeschaltet ist.

Verwenden Sie das VBoxManage-Tool, um die VDI-Datei zu komprimieren:

Öffnen Sie eine Eingabeaufforderung oder ein Terminal auf Ihrem Host-System.

Führen Sie den folgenden Befehl aus:

VBoxManage modifymedium --compact "Pfad/zur/VDI-Datei.vdi"

Ersetzen Sie "Pfad/zur/VDI-Datei.vdi" durch den tatsächlichen Pfad zu Ihrer VDI-Datei. Learn more