So verkleinern Sie eine virtuelle VirtualBox-Maschine und geben Speicherplatz frei

Jul 10, 2025
Wartung und Optimierung

Standardmäßig erstellt VirtualBox dynamische Datenträger, die mit der Zeit wachsen, wenn Sie Daten hinzufügen. Wenn Sie jedoch Daten aus dem löschen virtuelle Maschine Später werden Sie feststellen, dass die Festplatte nicht automatisch verkleinert wird. Sie können eine dynamische Festplatte jedoch manuell mit einem versteckten Befehl verkleinern.

VERBUNDEN: Anfänger-Geek: Erstellen und Verwenden von virtuellen Maschinen

Denken Sie daran, dass dadurch die Festplatte nur verkleinert wird, wenn sie größer geworden ist und Sie seitdem Daten entfernt haben. Wenn Sie also gerade eine dynamische Festplatte erstellt haben, wird diese nicht verkleinert. Wenn Sie jedoch eine dynamische Festplatte erstellt, 10 GB Daten heruntergeladen und anschließend diese 10 GB Daten gelöscht haben, sollten Sie in der Lage sein, die Festplatte um etwa 10 GB zu verkleinern.

Erster Schritt: Stellen Sie sicher, dass Sie eine dynamische Festplatte verwenden

Dieser Vorgang funktioniert nur für dynamische Datenträger, deren Größe zunehmen und schrumpfen kann. Dynamische Datenträger können bis zu einer bestimmten maximalen Größe (z. B. 50 GB) vorhanden sein, wachsen jedoch nur dann auf diese maximale Größe, wenn sie so viele Daten enthalten. Festplatten mit fester Größe haben immer die maximale Größe.

VERBUNDEN: Konvertieren zwischen festen und dynamischen Datenträgern in VirtualBox

Wenn Sie eine Festplatte mit fester Größe haben, die Sie verkleinern möchten, können Sie dies zuerst tun Konvertieren Sie es in eine dynamische Festplatte und befolgen Sie dann die folgenden Anweisungen. Wenn Sie beispielsweise eine Festplatte mit einer Größe von 50 GB und nur 20 GB Daten haben und diese in eine dynamische Festplatte konvertieren, sollten Sie sie verkleinern können, um nur 20 GB Speicherplatz zu belegen.

Um zu überprüfen, ob eine Festplatte in VirtualBox eine dynamische oder feste Größe hat, klicken Sie mit der rechten Maustaste auf die virtuelle Maschine, die die Festplatte verwendet, und wählen Sie "Einstellungen". Klicken Sie auf die Registerkarte "Speicher" und wählen Sie die Festplatte aus. Sie sehen, welcher Festplattentyp neben "Details" angezeigt wird. Im folgenden Screenshot zeigt beispielsweise "Dynamisch zugewiesener Speicher" an, dass es sich um eine dynamische Festplatte handelt.

Schritt 2: Schreiben Sie Nullen auf die Festplatte in der virtuellen Maschine

Stellen Sie sicher, dass Sie alle Daten löschen, die Sie nicht mehr auf der Festplatte in der virtuellen Maschine benötigen Speicherplatz freigeben vor dem Fortfahren. Löschen Sie nicht benötigte Dateien, deinstallieren Sie nicht mehr verwendete Programme und leeren Sie den Papierkorb. Dann müssen Sie diesen leeren Bereich mit Nullen überschreiben.

Für Windows-Gastbetriebssysteme

Wenn Sie Windows in der virtuellen Maschine installiert haben, sollten Sie die virtuelle Maschine jetzt starten und ihre Festplatten defragmentieren. Suchen Sie in der virtuellen Maschine im Startmenü nach "Defragmentierung" und starten Sie das Tool "Datenträger-Defragmentierung" oder "Laufwerke defragmentieren und optimieren". Wählen Sie die Festplatte aus, die Sie komprimieren möchten, und klicken Sie auf "Festplatte defragmentieren".

Nachdem der Defragmentierungsprozess abgeschlossen ist, müssen Sie Nullen in den leeren Bereich innerhalb der virtuellen Maschine schreiben. Wenn Sie Dateien löschen, Die gelöschten Daten werden weiterhin auf der Festplatte gespeichert Daher kann VirtualBox das Laufwerk nicht automatisch verkleinern. Wenn Sie jedoch Nullen über die gelöschten Dateien schreiben, sieht VirtualBox eine große Anzahl von Nullen - mit anderen Worten, leeren Speicherplatz - und kann die Festplatte komprimieren.

Laden Sie dazu das herunter Zurückziehen Dienstprogramm von Microsoft. Extrahieren Sie die make.eq Datei in einen Ordner auf Ihrem Computer.

Öffnen Sie ein Eingabeaufforderungsfenster. Öffnen Sie dazu das Startmenü, suchen Sie nach „Eingabeaufforderung“ und starten Sie die Verknüpfung.

Wechseln Sie in das Verzeichnis mit dem make.eq Datei durch Eingabe CD Drücken Sie die Leertaste, geben Sie den Pfad zum Verzeichnis ein und drücken Sie die Eingabetaste. Stellen Sie sicher, dass der Pfad in Anführungszeichen gesetzt wird, wenn er ein Leerzeichen enthält. Es sollte so aussehen:

cd "C: \ Pfad \ zu \ Ordner"

Zum Beispiel, wenn Sie die extrahiert haben make.eq Wenn Sie die Datei in den Download-Ordner Ihres Benutzerkontos legen und Ihr Windows-Benutzername Bob lautet, führen Sie den folgenden Befehl aus:

cd "C: \ Users \ bob \ Downloads"

Um den Verzeichnispfad schnell auszufüllen, geben Sie einfach ein CD Drücken Sie im Eingabeaufforderungsfenster die Leertaste und ziehen Sie das Ordnersymbol per Drag & Drop aus der Adressleiste des Dateimanagers.

Führen Sie den folgenden Befehl aus:

make.ek ts: -z

Dadurch werden Nullen in den gesamten freien Speicherplatz auf Laufwerk C: geschrieben. Wenn Sie ein sekundäres Laufwerk verkleinern möchten, das sich an einem anderen Laufwerksbuchstaben in der virtuellen Maschine befindet, geben Sie dessen Laufwerksbuchstaben anstelle von c: ein. Dafür wurde das Tool entwickelt. Wie auf der SDelete-Seite auf der Microsoft-Website vermerkt, ist die Option -z "gut für die Optimierung virtueller Festplatten".

Sie werden gebeten, der Lizenzvereinbarung des Tools zuzustimmen, bevor Sie fortfahren. Klicken Sie einfach auf "Zustimmen".

Warten Sie, bis der Vorgang abgeschlossen ist. Wenn Sie fertig sind, fahren Sie Ihre virtuelle Maschine mit der Option "Herunterfahren" im Startmenü herunter. Sie können es jetzt komprimieren.

Für Linux-Gastbetriebssysteme

Wenn Sie Linux auf der virtuellen Maschine installiert haben - mit anderen Worten, ein Linux-Gastbetriebssystem anstelle eines Windows-Gastbetriebssystems -, können Sie den Defragmentierungsprozess überspringen und integrierte Befehle verwenden, um den freien Speicherplatz auf dem Laufwerk auf Null zu setzen. Wir werden hier Ubuntu als Beispiel verwenden, aber der Prozess wird bei anderen Linux-Distributionen ähnlich sein.

Dazu müssen Sie zuerst das installieren nullfrei Dienstprogramm in der virtuellen Maschine. Es sollte in den Software-Repositorys Ihrer Linux-Distribution verfügbar sein. Sie können es beispielsweise unter Ubuntu installieren, indem Sie den folgenden Befehl am Terminal in Ihrer virtuellen Maschine ausführen:

sudo apt install zerofree

Sie können es nicht verwenden nullfrei auf Ihrer / -Partition, während Sie in die Standard-Linux-Umgebung gebootet werden. Stattdessen möchten Sie in einen speziellen Wiederherstellungsmodus booten, in dem Ihre normale Root-Partition nicht bereitgestellt ist. Starten Sie unter Ubuntu Ihre virtuelle Maschine neu und drücken Sie beim Booten wiederholt die Esc-Taste, um auf das Grub-Menü zuzugreifen. Wenn das Grub-Menü angezeigt wird, wählen Sie "* Erweiterte Optionen für Ubuntu" und drücken Sie die Eingabetaste.

Wählen Sie die Option "(Wiederherstellungsmodus)", die dem neuesten Linux-Kernel zugeordnet ist, dh die Option mit der höchsten Versionsnummer oben in der Liste, und drücken Sie die Eingabetaste.

Wählen Sie im Wiederherstellungsmenü "root", um eine Root-Shell-Eingabeaufforderung zu starten.

Drücken Sie anschließend die Eingabetaste, wenn auf dem Bildschirm die Eingabetaste zur Wartung angezeigt wird. Sie erhalten eine Terminal-Eingabeaufforderung.

Bestimmen Sie in der Befehlszeile, welche virtuelle Festplatte Sie auf Null setzen möchten, indem Sie den folgenden Befehl ausführen:

df

In der Ausgabe unten können wir das sehen / dev / sda1 ist unser einziges aktuelles Festplattengerät hier. Wir wissen das, weil es die einzige Festplatte mit ist / dev / in der linken Spalte.

Angenommen, Ihre virtuelle Maschine wurde mit den Standardeinstellungen erstellt / dev / sda1 Dies ist die erste Partition auf der ersten Festplatte. Wenn Sie mit mehreren Festplatten oder mehreren Partitionen unterschiedliche Einstellungen vorgenommen haben, müssen Sie möglicherweise eine andere Partition oder mehrere Partitionen auf Null setzen.

Sie können jetzt die Festplatte auf Null setzen. Führen Sie den folgenden Befehl aus und ersetzen Sie ihn / dev / sda1 mit dem Gerätenamen der Partition, in die Sie Nullen schreiben möchten. Die meisten Leute werden nur eine haben / dev / sda1 Gerät auf Null.

zerofrey -v / dev / sda1

Führen Sie nach Abschluss des Nullprozesses den folgenden Befehl aus, um die virtuelle Maschine herunterzufahren:

halt

Wenn auf Ihrem Bildschirm die Meldung "System angehalten" angezeigt wird, wurde das System angehalten und Sie können Ihre virtuelle Maschine jetzt herunterfahren. Schließen Sie das Fenster der virtuellen Maschine und wählen Sie "Virtuelle Maschine ausschalten".

Schritt drei: Suchen Sie den VBoxManage-Befehl

Der Rest des Prozesses wird außerhalb der virtuellen Maschine auf Ihrem Host-Betriebssystem ausgeführt. Wenn beispielsweise Windows 10 auf Ihrem PC und Windows 7 in einer virtuellen Maschine ausgeführt wird, führen Sie den Rest des Vorgangs unter Windows 10 aus.

Diese Option wird in der grafischen Oberfläche von VirtualBox nicht angezeigt. Stattdessen müssen Sie die verwenden VBoxManage.exe Befehl.

Suchen Sie diesen Befehl, um fortzufahren. Unter Windows finden Sie es im VirtualBox-Programmverzeichnis C: \ Programme \ Oracle \ VirtualBox standardmäßig. Wenn Sie VirtualBox in einem anderen Verzeichnis installiert haben, suchen Sie stattdessen dort.

Öffnen Sie ein Eingabeaufforderungsfenster. Öffnen Sie dazu das Startmenü und geben Sie ein cmd und drücken Sie die Eingabetaste.

Art CD in die Eingabeaufforderung, gefolgt vom Pfad des Ordners, in dem sich der Befehl VBoxManage befindet. Sie müssen es in Anführungszeichen setzen.

Sie können dies schnell tun, indem Sie tippen CD in das Eingabeaufforderungsfenster und ziehen Sie dann das Ordnersymbol aus der Adressleiste des Dateimanagers in die Eingabeaufforderung.

Wenn Sie den Standardpfad verwenden, sollte dieser wie folgt aussehen:

cd "C: \ Programme \ Oracle \ VirtualBox"

HINWEIS: In diesen Anweisungen wird davon ausgegangen, dass Sie VirtualBox unter Windows verwenden. Wenn Sie VirtualBox unter MacOS oder Linux verwenden, können Sie einfach ein Terminalfenster öffnen und das ausführen vboxmanage Befehl normal, wie Sie es bei jedem anderen Befehl tun würden.

Schritt 4: Suchen Sie den Pfad zu der Festplatte, die Sie komprimieren möchten

Führen Sie den folgenden Befehl im Eingabeaufforderungsfenster aus, um eine Liste aller virtuellen Festplatten auf Ihrem Computer anzuzeigen:

VBoxManage.exe listet Festplatten auf

Durchsuchen Sie die Liste und identifizieren Sie den Dateipfad zu der virtuellen Festplatte, die Sie komprimieren möchten. Angenommen, wir möchten die virtuelle Festplatte ändern, die der virtuellen Maschine mit dem Namen "Windows 7" zugeordnet ist. Wie wir in der folgenden Ausgabe sehen können, lautet der Pfad zu dieser virtuellen Festplatte auf unserem System C:\Users\chris\VirtualBox VMs\Windows 7\Windows 7.vdi .

Fünfter Schritt: Verdichten Sie die Festplatte

Zum Komprimieren der Festplatte müssen Sie verwenden VBoxManage.exe mit dem richtigen Befehl. Führen Sie einfach den folgenden Befehl aus und ersetzen Sie den Pfad zur Festplatten-VDI-Datei durch den Pfad zur Festplatte auf Ihrem System, den Sie mit dem obigen Befehl gefunden haben. Stellen Sie sicher, dass Sie den Pfad der Datei in Anführungszeichen setzen, wenn sie irgendwo in ihrem Pfad ein Leerzeichen enthält.

Es sollte so aussehen:

VBoxManage.exe modifymedium disk "C: \ path \ to \ disk.vdi" --compact

Zum Beispiel, da der Pfad zur Datei ist C:\Users\chris\VirtualBox VMs\Windows 7\Windows 7.vdi In unserem Beispiel führen wir den folgenden Befehl aus:

VBoxManage.exe modifymedium disk "C: \ Benutzer \ chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi" --compact

VirtualBox komprimiert die Festplatte und Sie können die virtuelle Maschine sofort sofort starten, wenn Sie möchten. Wie viel Speicherplatz Sie am Ende sparen, hängt davon ab, wie viel leerer Speicherplatz wiederhergestellt werden musste.

Erwägen Sie auch das Löschen von Schnappschüssen

VERBUNDEN: So sparen Sie Zeit mithilfe von Snapshots in VirtualBox

Mit VirtualBox können Sie erstellen Schnappschüsse für jede virtuelle Maschine. Diese enthalten ein vollständiges Image der virtuellen Maschine, als Sie den Snapshot erstellt haben, sodass Sie ihn in einem früheren Zustand wiederherstellen können. Diese können viel Platz beanspruchen.

Löschen Sie nicht verwendete Snapshots, um mehr Speicherplatz freizugeben. Um die Snapshots anzuzeigen, die Sie für eine virtuelle Maschine gespeichert haben, wählen Sie sie im VirtualBox-Hauptfenster aus und klicken Sie auf die Schaltfläche „Snapshots“ rechts neben Details in der Symbolleiste. Wenn Sie keinen Schnappschuss mehr benötigen, klicken Sie mit der rechten Maustaste in die Liste und wählen Sie "Schnappschuss löschen", um Speicherplatz freizugeben.

.eintragsinhalt .Eintrittsfußzeile

How To Shrink A VirtualBox Virtual Machine And Free Up Disk Space

How To Shrink A VMware Virtual Machine And Free Up Disk Space

How To Free Up Disk Space On Virtual Machine

How To Shrink Or Decrease Virtual Machine Disks On VMware

How To Shrink / Decrease A Virtual Machines Disk VMware

VirtualBox How To Shrink Decrase Size Of VHD Files (Virtual Hard Disk) Compact VDisk

How To Reduce The Disk Size Of A Windows Guest Virtual Disk File In VirtualBox

How To Increase Virtual Disk Size In Virtualbox (mac)

How To Resize A VirtualBox Disk - 2019

Resize A Virtual Hard Drive In VirtualBox

How To Increase Disk Space In Kali Linux Or Parrot Os Virtualbox || Vdi Size Increment||

Shrink Your VirtualBox .VDI Files On A Windows Host

Virtual Box : How To Increase Disk Size - Windows

The Easiest Way To Increase Virtualbox Disk Size Vdi And Vhd

Resize A Virtual Hard Drive In VirtualBox...The Easy Way

VirtualBox: How To Increase Disk Size (Windows Host) Ubuntu VM

How To Add More Storage To VirtualBox VM - Disk Partition, Format And Mount - 2019


Wartung und Optimierung - Die beliebtesten Artikel

Was sind Assistant_Service und Assistantd und warum laufen sie auf meinem Mac?

Wartung und Optimierung Jun 7, 2025

Möglicherweise haben Sie währenddessen Assistantd und Assistant_Service bemerkt Aktivitätsmonitor verwenden und fragte sich, was sie sind. Keine Panik: Diese Proze..


So speichern Sie Daten in Snapchat im Reisemodus

Wartung und Optimierung Feb 20, 2025

UNCACHED INHALT Wie Facebook Snapchat kann schnell viele Daten verwenden. Selbst wenn Sie mobile Daten verwenden, lädt Snapchat standardmäßig automatisch alle Snaps..


So suchen und entfernen Sie doppelte Dateien unter Windows

Wartung und Optimierung Mar 14, 2025

Doppelte Dateisucher durchsuchen Ihre Festplatte nach unnötigen doppelten Dateien und helfen Ihnen, diese zu entfernen, wodurch Speicherplatz frei wird. Hier finden Sie unsere Ausw..


Top 10 Terminal Tricks in macOS

Wartung und Optimierung Sep 10, 2025

UNCACHED INHALT Sie können viele Einstellungen in den Systemeinstellungen von macOS anpassen. Wenn Sie jedoch wirklich tief gehen und Ihr System anpassen möchten, bietet das Ter..


So optimieren Sie Wetter-, Verkehrs- und Sportupdates auf Ihrem Amazon Echo

Wartung und Optimierung Jun 20, 2025

UNCACHED INHALT Ihr Amazon Echo ist wirklich gut darin, Ihnen aktuelles Wetter, Verkehrsberichte und Sport-Updates zu liefern, aber nur, wenn Sie es ein wenig verbessern, indem Si..


So erhalten Sie die Windows 8 Explorer-Multifunktionsleiste in Windows 7

Wartung und Optimierung Oct 20, 2025

UNCACHED INHALT Entweder Sie lieben das neue Explorer-Menüband in Windows 8 oder Sie hassen es. Für diejenigen unter Ihnen, die es mögen, aber noch nicht bereit sind, ..


Einfache Inventarisierung von Systeminformationen mit PC Audit

Wartung und Optimierung May 25, 2025

UNCACHED INHALT Wollten Sie schon immer mit einer kleinen Anwendung eine einfache Bestandsaufnahme der Hardware- und Software-Einrichtung eines Computers durchführen können? Heute schauen..


Lassen Sie Firefox unter Windows Vista (meistens) wie Internet Explorer 7 aussehen

Wartung und Optimierung Dec 27, 2024

Eine der Beschwerden, die ich in letzter Zeit ziemlich oft über Firefox gehört habe, ist, dass das Standard-Firefox-Thema in Vista nicht das Gefühl hat, zum Rest der Augenweide zu gehören..


Kategorien