VirtualBox beschleunigen: Schritt-für-Schritt-Optimierung für maximale VM-Performance
Dieses Tutorial zeigt dir Schritt für Schritt, wie du die Performance deiner Oracle VM VirtualBox maximierst. Oft laufen virtuelle Maschinen (VMs) träge, weil die Standardeinstellungen nicht optimal an die Hardware angepasst sind.
Hier sind die besten Tipps, um deine VM spürbar schneller zu machen:
1. BIOS/UEFI: Virtualisierung aktivieren (Ganz wichtig!)
Bevor du in VirtualBox etwas änderst, muss dein Host-Rechner der Software erlauben, direkt auf die CPU zuzugreifen.
- Starte deinen PC neu und geh ins BIOS/UEFI.
- Suche nach Begriffen wie Intel VT-x, AMD-V, Virtualization Technology oder SVM Mode.
- Stelle sicher, dass diese auf Enabled stehen.
- Ohne diese Einstellung wird die VM immer langsam sein oder gar nicht erst starten.
2. System-Einstellungen optimieren
Klicke in VirtualBox rechts auf deine VM und wähle Ändern (Settings).
A. Arbeitsspeicher (RAM)
- Gehe zu System > Hauptplatine.
- Vermeide den „roten Bereich“. Gib der VM genug RAM (z.B. 4 GB oder 8 GB), aber lass dem Host-System (deinem echten PC) mindestens 4 GB übrig.
- Ideal: Etwa 40-50% deines gesamten RAMs für die VM.
B. Prozessor (CPU)
- Gehe zu System > Prozessor.
- Wichtig: Gib der VM mehr als einen Kern! Die meisten modernen CPUs haben 4, 8 oder mehr Kerne.
- Stelle den Regler auf 2 oder 4 CPUs (bleib im grünen Bereich). Eine VM mit nur einem Kern wird bei Hintergrundprozessen sofort ruckeln.
- Execution Cap: Sollte auf 100% stehen.
C. Beschleunigung
- Gehe zu System > Beschleunigung.
- Paravirtualisierung: Wähle Standard oder KVM (für Linux) bzw. Hyper-V (für Windows-Gäste).
3. Grafik-Beschleunigung (Gegen Ruckeln)
Eine langsame GUI (Benutzeroberfläche) liegt meist an den Grafikeinstellungen.
- Gehe zu Anzeige > Bildschirm.
- Grafikspeicher: Ziehe den Regler ganz nach rechts auf 128 MB (oder 256 MB, falls verfügbar).
- Grafik-Controller: Wähle VBoxSVGA (für Windows-Gäste).
- 3D-Beschleunigung aktivieren: Setze hier unbedingt den Haken! Dies entlastet die CPU und lässt die Grafikkarte des Host-PCs die Arbeit machen.
4. Festplatten-Performance (SSD-Modus)
Wenn dein echter PC eine SSD hat, sag das der VM!
- Gehe zu Massenspeicher.
- Klicke auf deine virtuelle Festplatte (.vdi Datei).
- Setze rechts den Haken bei Solid-State-Drive (SSD).
- Aktiviere unter dem Controller (SATA) die Option Host-E/A-Cache verwenden.
5. Der wichtigste Schritt: Guest Additions installieren
Ohne die „Gasterweiterungen“ fehlen der VM die richtigen Treiber für Grafik und Maus.
- Starte deine Virtuelle Maschine.
- Klicke im Menü oben auf Geräte (Devices) -> Gasterweiterungen einlegen (Insert Guest Additions CD Image).
- Öffne in der VM den Explorer (Arbeitsplatz), öffne das CD-Laufwerk und starte die Datei
VBoxWindowsAdditions.exe. - Installiere alles und mache einen Neustart der VM.
- Ergebnis: Die Fenstergröße passt sich an, die Maus ruckelt nicht mehr und die Grafik ist flüssig.
6. Optimierung innerhalb der VM (Windows Gast)
Wenn in der VM Windows läuft, kannst du dort noch nachhelfen:
- Energieoptionen: Suche in der VM nach „Energiesparplan wählen“ und stelle ihn auf Höchstleistung.
- Transparenzeffekte aus: Rechtsklick auf Desktop -> Personalisieren -> Farben -> Transparenzeffekte auf „Aus“.
- Autostart aufräumen: Task-Manager öffnen und unnötige Programme beim Start deaktivieren.
7. Host-Einflüsse minimieren
- Antivirus: Manchmal scannt das Antivirenprogramm des Host-PCs die riesige VirtualBox-Datei (.vdi) in Echtzeit. Füge den Ordner, in dem deine VMs liegen, als Ausnahme in deinem Antivirus (z.B. Windows Defender) hinzu.
- Andere Programme schließen: Schließe Browser mit vielen Tabs oder Spiele auf deinem Host-PC, während die VM läuft.
Zusammenfassung: Die "Big 3" für Speed
- Mehr als 1 CPU-Kern zuweisen.
- 3D-Beschleunigung aktivieren.
- Guest Additions installieren.
Wenn du diese drei Punkte befolgst, wird deine VM deutlich schneller laufen!