SoftwareVirtualisierungWindows

Anleitung: Größe einer VirtualBox-Disk (VDI) reduzieren

Nachdem wir Euch in diesem Tuto gezeigt haben, wie man eine Virtualbox-Festplatte nachträglich vergrößern kann, wollen wir Euch in dieser Anleitung zeigen, wie Ihr eine VDI-Datei von Virtualbox, in der ein Windows läuft, verkleinern könnt. Gerade nach dem Windows 10-Upgrade ist es nämlich durchaus sinnvoll, das einmal durchzuführen, um auf dem Hostsystem Speicherplatz zu sparen. Denn der ist ja gerade auf den teuren SSDs eines Macs derzeit immer tendenziell knapp. Aber natürlich eignet sich die Anleitung auch für Windows- und Linux-Hosts.

1. Virtuellen PC aufräumen

Zunächst ist ein wenig Vorarbeit auf Eurer Seite nötig: Startet Eure virtuelle Windows-Maschine und öffnet hier ein Explorer-Fenster. Klickt Eure Systemfestplatte (C:) mit der rechten Maustaste an und wählt „Eigenschaften“ und dort „Bereinigen“. Windows sucht jetzt nach Dateien, die weg können. Klickt im Ergebnisfenster zusätzlich auf „Systemdateien bereinigen“, um auch Dateien aufzuspüren, die sich im System verstecken. Gerade nach dem Upgrade auf Windows 10 sind das mehrere Gigabyte an alten System- und Updatedateien. Löscht diese, indem Ihr sie anhakt und auf „OK“ klickt.

ShrinkVM1
Räumt zunächst Euer virtuelles Windows-System auf…

2. Freien Speicher mit Nullen überschreiben

Ladet Euch jetzt das Tool sdelete von der Microsoft-Website und entpackt das ZIP-Archiv. Anschließend müsst Ihr ein Fenster der Eingabeaufforderung öffnen – das geht am schnellsten, indem Ihr in der Systemsuche „cmd“ eingebt und die Eingabetaste drückt. Zieht jetzt die sdelete.exe in das Fenster der Eingabeaufforderung, damit Ihr nicht den Pfad manuell eingeben müsst und ergänzt diesen String durch „-z c:“. Am Ende steht also folgendes in der Eingabeaufforderung:
C:\Pfad\zu\sdelete\sdelete.exe -z c:
Drückt jetzt die Eingabetaste. Der freie Speicher wird mit Nullen überschrieben. Anschließend könnt Ihr Eure Windows-VM herunterfahren.

ShrinkVM2
… und überschreibt den freien Speicher per sdelete mit Nullen.

3. VDI-Diskimage auf dem Host verkleinern

Öffnet jetzt ein Terminalfenster (Linux & Mac) oder ein Fenster der Eingabeaufforderung auf dem PC, auf dem Virtualbox läuft. Gebt den Befehl
VBoxManage modifyhd /Pfad/zur/VDI/MeinVirtuellerPC.vdi --compact
ein. Um den Pfad nicht manuell eintippen zu müssen, könnt Ihr zunächst „VBoxManage modifyhd“ eingeben, dann die VDI-Datei ins Terminalfenster ziehen, um den Pfad zu kopieren, und anschließend den String mit –compact abschließen. Ein Druck auf die Eingabetaste verkleinert die VDI-Datei auf das nötige Maß und der Speicher auf dem Host-System ist wieder frei.

ShrinkVM3
Anschließend könnt Ihr die virtuelle Festplatte auf einen kompakten Wert zurückstutzen.

(via Maketecheasier)

Christian Rentrop

Diplom-Journalist, Baujahr 1979. Erste Gehversuche 1986 am Schneider CPC. 1997 ging es online. Seither als Schreiberling in Totholzwäldern und auf digitalen Highways unterwegs. Öfter auch auf der Vespa oder mit dem Wohnwagen unterwegs. Seit 2020 Tochtervater, dementsprechend immer sehr froh über eine kleine Kaffeespende.

Ein Kommentar

  1. Ganz herzlichen Dank für diese einfache und zielführende Anleitung. Dass ich ganz nebenbei lernen konnte, wie man Pfade im Terminal „eingibt“ ist ein absolutes Highlight.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Schaltfläche "Zurück zum Anfang"
Schließen

Ooopsi!

Bitte deaktiviere Deinen Adblocker.