Po zainstalowaniu VirtualBox na komputerze hosta z systemem Windows 10 lub 11 możesz zauważyć, że maszyna wirtualna gościa działa bardzo wolno bez wyraźnego powodu. Jeśli masz taki problem i chcesz przyspieszyć działanie VirtualBox, kontynuuj czytanie poniżej.
Ten samouczek zawiera kilka metod optymalizacji wydajności VirtualBox w systemie Windows 10 i Windows 11.
NAPRAW: Maszyna VirtualBox działa powoli w systemie Windows 11/10.
- Wyłącz Hyper-V i hiperwizor.
- Usuń i ponownie zainstaluj dodatki dla gości.
- Przydziel więcej zasobów systemowych do maszyny wirtualnej.
- Ustaw plan zasilania na wysoką wydajność.
- Wyłącz przyspieszenie 3D w VirtualBox.
- Zmień kontroler graficzny w VirtualBox.
- Wyłącz pamięć podręczną we/wy hosta w skrzynce wirtualnej.
Metoda 1. Wyłącz hipernadzorcę Hyper-V i Windows.
Hyper-V to produkt do wirtualizacji sprzętu wbudowany w systemy Windows 11/10/8.1 Professional i Enterprise Edition oraz Windows Server 2012 i nowsze wersje. Ale po włączeniu funkcji Hyper-V maszyna wirtualna VirtualBox działa bardzo wolno i musi być wyłączona.
1. Nawigować do Panel sterowania > Programy i funkcje > Włącz lub wyłącz funkcje systemu Windows
2.Odznacz następujące cechy:
- Kontenery *
- Hyper-V *
- Platforma maszyn wirtualnych
- Platforma hipernadzorcy systemu Windows
- Piaskownica Windows
* Notatka: Funkcje „Kontenery” i „Hyper-V” istnieją tylko w systemie Windows 10 PRO.
3. Uruchom ponownie komputer po odinstalowaniu.
4. otwarty Wiersz polecenia jako administrator.
5. Wpisz następujące polecenie i naciśnij Wchodzić:
- bcdedit /set hypervisorlaunchtype off
6. Restart Twój komputer.
7. Po ponownym uruchomieniu uruchom maszynę VirtualBox VM i zwykle problem zostanie naprawiony. Jeśli nie, przejdź do poniższych metod odpoczynku.
Metoda 2. Usuń i ponownie zainstaluj dodatki gościa VirtualBox.
Dodatki VirtualBox Guest składają się ze sterowników urządzeń i aplikacji systemowych, które optymalizują system operacyjny pod kątem lepszej wydajności i użyteczności. Czasami jednak, zwłaszcza po aktualizacji systemu Windows komputera gościa, należy go ponownie zainstalować, aby rozwiązać problemy z wydajnością.
1. Nawigować do Panel sterowania > Programy i funkcje i odinstaluj dodatki VirtualBox Guest.
2. Po odinstalowaniu uruchom ponownie Twój komputer.
3. Na koniec ponownie zainstaluj dodatki dla gości i sprawdź, czy problem został rozwiązany. Jeśli nie, przejdź do następnego kroku:
Metoda 3. Przydziel więcej zasobów procesora i pamięci.
Inną przyczyną niskiej wydajności VirtualBox są niskie zasoby przydzielone do maszyny wirtualnej. Na przykład system Windows 10 potrzebuje co najmniej 4 GB pamięci RAM, aby działać płynnie. Aby przydzielić więcej procesora i pamięci na maszynie wirtualnej:
1. Otwórz ustawienia maszyny wirtualnej i wybierz System po lewej.
2. Na Płyta główna przeciągnij suwak w prawo i zmaksymalizuj przydzieloną pamięć dla maszyny VM.
3. Na Edytor przeciągnij suwak w prawo i przydziel więcej procesorów dla maszyny VM.
4. Upewnij się również, że procesor Egzekucja Cap jest ustawione na 100%
Metoda 4. Zmień plan zasilania na wysoką wydajność.
Innym powodem niskiej wydajności VirtualBox, zwłaszcza jeśli używasz laptopa, jest plan zasilania, którego używasz do tego, jak Twoje urządzenie zużywa i oszczędza energię. Aby VirtualBox działał płynnie i bez opóźnień, Power Plan musi być ustawiony na wysoką wydajność.
1. Nawigować do Panel sterowania > Opcje mocy.
2. Wybierz Zmień ustawienia planu.
3. Kliknij Zmień zaawansowane ustawienia zasilania.
4. Zmień plan zasilania na Wysoka wydajność i kliknij OK.
5. Uruchom maszynę VirtualBox i sprawdź, czy nadal działa powoli.
Metoda 5. Wyłącz przyspieszenie 3D w ustawieniach maszyny wirtualnej.
Innym powodem, dla którego VirtualBox działa bardzo wolno, jest włączenie akceleracji 3D.
1. Otwórz ustawienia maszyny wirtualnej i wybierz Wyświetlacz po lewej.
2. Odznacz ten Włącz akcelerację 3D pole wyboru i kliknij OK.
3. Teraz uruchom maszynę wirtualną i sprawdź, czy działa szybciej.
Metoda 6. Zmień kontroler graficzny w ustawieniach maszyny wirtualnej.
Inną metodą optymalizacji wydajności VirtualBox w systemie Windows 10/11 jest użycie odstraszającego kontrolera graficznego na maszynie VirtualBox. Postępuj więc w następujący sposób:
1. Otwórz ustawienia maszyny wirtualnej i w Wyświetlacz opcje zmieniają kontroler grafiki z VboxSVGA lub VboxVGA. *
* Notatka: Jeśli jest to już VboxVGA, zmień go na VboxSVGA i sprawdź, czy to robi jakąś różnicę.
Metoda 7. Wyłącz pamięć podręczną we/wy hosta w kontrolerze SATA.
Chociaż pamięć podręczna we/wy hosta kontrolera dysku pomaga VirtualBox działać szybciej, w niektórych przypadkach tak nie jest.
1. Otwórz ustawienia maszyny wirtualnej i wybierz Magazynowanie po lewej.
2. Odznacz ten Użyj pamięci podręcznej we/wy hosta pole wyboru i kliknij OK. *
* Notatka: Jeśli jest już wyłączony, włącz go.
3. Uruchom maszynę wirtualną i sprawdź, czy działa teraz lepiej.
Otóż to! Która metoda zadziałała dla Ciebie?
Daj mi znać, czy ten przewodnik Ci pomógł, zostawiając komentarz na temat swojego doświadczenia. Polub i udostępnij ten przewodnik, aby pomóc innym.