Diagnostyka krok po kroku

Bezpieczne przygotowanie stanowiska

Maszyna wirtualna nie uruchamia się

Sprawdź, czy przyczyną jest wyłączona wirtualizacja sprzętowa, a następnie zmień tylko ustawienie potrzebne do uruchomienia maszyny.

Na czym polega problem

Wirtualizacja sprzętowa to funkcja procesora, dzięki której program taki jak VirtualBox może bezpiecznie uruchomić dodatkowy system w maszynie wirtualnej (VM). Instalacja VirtualBox nie włącza tej funkcji automatycznie.

W komputerach z procesorem Intel szukaj nazw Intel VT-x lub Intel Virtualization Technology. W komputerach z procesorem AMD mogą występować nazwy AMD-V albo SVM Mode. Funkcje VT-d oraz IOMMU nie są wymagane do zwykłego uruchomienia maszyny wirtualnej.

Typowe objawy

  • Maszyna nie uruchamia się.
  • Nie można wybrać 64-bitowej wersji systemu gościa.
  • Komunikat zawiera VT-x, AMD-V, SVM, hardware virtualization lub acceleration.
  • Maszyna zatrzymuje się zaraz po uruchomieniu.
  • VirtualBox informuje, że wirtualizacja sprzętowa jest niedostępna.

Zapisz lub sfotografuj dokładny komunikat błędu. Będzie potrzebny, jeśli przyczyna okaże się inna niż ustawienie UEFI/BIOS.

Najpierw sprawdź status w Windows

Nie wchodź od razu do ustawień firmware. Najpierw potwierdź stan funkcji w systemie operacyjnym.

Menedżer zadań

  1. 1. Naciśnij Ctrl + Shift + Esc.
  2. 2. Otwórz widok „Menedżer zadań”.
  3. 3. Wybierz „Wydajność”, a następnie „Procesor”.
  4. 4. Odczytaj pozycję „Wirtualizacja”.

Jak rozumieć wynik

Włączona
Przyczyna może być inna niż ustawienie UEFI/BIOS.
Wyłączona
Funkcję trzeba włączyć w UEFI/BIOS.
Brak informacji
Użyj drugiej metody diagnostycznej.

Druga metoda: Informacje o systemie

Naciśnij Win + R, wpisz msinfo32 i zatwierdź. W podsumowaniu systemu sprawdź pozycje dotyczące wirtualizacji oraz wymagań funkcji Hyper-V, w szczególności informację, czy wirtualizacja jest włączona w oprogramowaniu układowym.

Dwie metody sprawdzenia stanu wirtualizacji przed wejściem do UEFI/BIOS.

Bezpieczne przygotowanie

  • Zapisz dokumenty i zamknij uruchomione aplikacje.
  • Podłącz laptop do zasilania.
  • Sprawdź, czy komputer nie jest zarządzany przez uczelnię lub pracodawcę.
  • Jeśli dysk jest szyfrowany, upewnij się, że masz dostęp do klucza odzyskiwania BitLocker.
  • Przed zmianą zrób zdjęcie bieżącego ekranu ustawień firmware.

Ważne: BitLocker

Zmiana ustawień firmware może spowodować żądanie klucza odzyskiwania BitLocker przy następnym uruchomieniu. Nie kontynuuj, jeśli szyfrowanie jest aktywne, a nie masz dostępu do klucza odzyskiwania.

Przygotowanie stanowiska i klucza BitLocker przed zmianą ustawień firmware.

Wejście do UEFI z Windows 11 lub 10

UEFI (Unified Extensible Firmware Interface) i starszy BIOS (Basic Input/Output System) uruchamiają komputer przed Windows. Nazwy ekranów mogą się nieznacznie różnić między wersjami systemu.

  1. 1Ustawienia
  2. 2System
  3. 3Odzyskiwanie
  4. 4Uruchamianie zaawansowane — Uruchom ponownie teraz
  5. 5Rozwiąż problemy
  6. 6Opcje zaawansowane
  7. 7Ustawienia oprogramowania układowego UEFI
  8. 8Uruchom ponownie

W Windows 10 początek ścieżki może prowadzić przez „Aktualizacja i zabezpieczenia”, a następnie „Odzyskiwanie”.

Kolejne ekrany prowadzące z ustawień Windows do konfiguracji firmware UEFI.

Alternatywa podczas uruchamiania

Bezpośrednio po włączeniu komputera producent może wymagać naciśnięcia klawisza F2, Delete, Esc, F10 lub F12. Właściwy klawisz zależy od producenta i modelu. Sprawdź instrukcję konkretnego urządzenia.

Włączenie właściwej funkcji

Ustawienie może znajdować się w dziale „Advanced”, „CPU Configuration”, „Security”, „System Configuration”, „Processor” albo „Overclocking”. Układ menu zależy od producenta płyty głównej lub komputera.

Nazwy dla procesorów Intel

  • Intel Virtualization Technology
  • Intel VT-x
  • Virtualization Technology

Nazwy dla procesorów AMD

  • AMD-V
  • SVM Mode
  • Secure Virtual Machine
Najczęściej spotykane nazwy ustawień dla procesorów Intel i AMD.
  1. 1. Zmień wyłącznie odpowiednią funkcję wirtualizacji na Enabled.
  2. 2. Wybierz „Save & Exit” lub naciśnij F10.
  3. 3. Potwierdź zapis i pozwól komputerowi uruchomić się ponownie.

Nie zmieniaj innych ustawień

Bez osobnej instrukcji nie zmieniaj poniższych pozycji. Mogą wpływać na uruchamianie systemu, szyfrowanie, stabilność albo dostęp do danych.

  • Secure Boot
  • TPM
  • trybu SATA, AHCI lub RAID
  • kolejności uruchamiania
  • ustawień pamięci i napięcia
  • częstotliwości procesora
  • trybu UEFI/Legacy
  • haseł firmware
  • ustawień niezwiązanych z wirtualizacją

Nie aktualizuj BIOS jako pierwszego rozwiązania tego problemu.

Przykłady według producenta

Ścieżki są przykładami

Poniższe ścieżki są przykładami. Klawisze, wygląd i nazwy menu mogą różnić się zależnie od modelu komputera oraz wersji UEFI/BIOS. Przed zmianą sprawdź dokładny model urządzenia i instrukcję producenta.

Jak sprawdzić model

  1. 1. Naciśnij Win + R.
  2. 2. Wpisz msinfo32 i zatwierdź.
  3. 3. Sprawdź „Producent systemu”, „Model systemu” oraz „Wersja/data systemu BIOS”.
  4. 4. W komputerze stacjonarnym odczytaj także producenta i model płyty bazowej.

Lenovo

Typowe wejście
Najczęściej F1 lub F2; w części laptopów przycisk Novo.
Możliwe działy UEFI
Security, Configuration albo Advanced.
Procesor Intel
Intel Virtualization Technology lub Intel VT-x.
Procesor AMD
AMD-V albo SVM Mode.

Ustaw właściwą pozycję na Enabled, a następnie zapisz zmiany przez „Save & Exit” lub F10. Dokładna ścieżka zależy od modelu.

Typowy, uproszczony przykład UEFI Lenovo; układ konkretnego modelu może być inny.

Dell

Typowe wejście
F2 po wyświetleniu logo Dell.
Możliwe działy UEFI
Virtualization Support → Virtualization albo Advanced → Virtualization.
Procesor Intel
Virtualization Technology lub Intel Virtualization Technology.
Procesor AMD
AMD-V albo SVM Mode, jeżeli taka nazwa występuje.

Ustaw właściwą pozycję na Enabled, a następnie zapisz zmiany przez „Save & Exit” lub F10. Dokładna ścieżka zależy od modelu.

Typowy, uproszczony przykład UEFI Dell; układ konkretnego modelu może być inny.

HP

Typowe wejście
Najczęściej F10; w części modeli najpierw Esc, a potem F10.
Możliwe działy UEFI
Configuration, Advanced → System Options albo Security.
Procesor Intel
Virtualization Technology lub Virtualization Technology (VTx).
Procesor AMD
AMD-V albo SVM Mode, jeżeli taka nazwa występuje.

Ustaw właściwą pozycję na Enabled, a następnie zapisz zmiany przez „Save & Exit” lub F10. Dokładna ścieżka zależy od modelu.

Typowy, uproszczony przykład UEFI HP; układ konkretnego modelu może być inny.

ASUS

Typowe wejście
Na laptopie najczęściej F2; na płycie głównej Delete lub F2.
Możliwe działy UEFI
F7 → Advanced Mode, następnie Advanced → CPU Configuration.
Procesor Intel
Intel (VMX) Virtualization Technology.
Procesor AMD
SVM Mode.

Ustaw właściwą pozycję na Enabled, a następnie zapisz zmiany przez „Save & Exit” lub F10. Dokładna ścieżka zależy od modelu.

Typowy, uproszczony przykład UEFI ASUS; układ konkretnego modelu może być inny.

Zmień tylko ustawienie wirtualizacji procesora

  • • Włącz wyłącznie VT-x, Intel Virtualization Technology, Intel VMX, AMD-V lub SVM Mode.
  • • Nie zmieniaj Secure Boot, TPM, SATA/AHCI/RAID, UEFI/Legacy, napięć, taktowania ani kolejności rozruchu.
  • • VT-d, IOMMU i SR-IOV nie są wymagane do zwykłego uruchomienia VirtualBox.
  • • Nie aktualizuj UEFI/BIOS jako pierwszego rozwiązania.
  • • Jeśli firmware ma hasło lub komputer jest zarządzany, skontaktuj się z administratorem.
  • • Nie kontynuuj bez dostępu do klucza odzyskiwania BitLocker.

Płyty główne komputerów stacjonarnych

Wejście odbywa się najczęściej przez Delete lub F2. Poniższe menu są typowe, ale producent może zmienić ich nazwy i położenie w zależności od modelu oraz wersji firmware.

Przykładowe ścieżki UEFI dla popularnych producentów płyt głównych.
Typowe, niegwarantowane ścieżki ustawień wirtualizacji
ProducentTypowe wejściePrzykładowe menuSzukane ustawienie
ASUSDelete/F2Advanced → CPU ConfigurationIntel VMX/SVM Mode
MSIDeleteOC → CPU FeaturesIntel Virtualization Tech/SVM Mode
GigabyteDeleteTweaker lub Settings → Advanced CPU SettingsIntel Virtualization/SVM Mode
ASRockDelete/F2Advanced → CPU Configuration lub AMD CBSIntel Virtualization/SVM Mode

Na telefonie przewiń tabelę poziomo, aby zobaczyć wszystkie kolumny.

Oficjalne instrukcje producentów

Przed zmianą porównaj przykład z dokumentacją dokładnego modelu.

Kontrola po ponownym uruchomieniu

  1. 1. Ponownie otwórz Menedżer zadań i przejdź do „Wydajność” → „Procesor”.
  2. 2. Potwierdź wartość „Wirtualizacja: Włączona”.
  3. 3. Uruchom VirtualBox.
  4. 4. Ponownie uruchom maszynę wirtualną.
  5. 5. Jeśli problem pozostał, zanotuj nowy, dokładny komunikat.

Gdy problem pozostał

Hyper-V, Windows Hypervisor Platform, podsystem Windows dla systemu Linux 2 (WSL2), Windows Sandbox, Docker Desktop oraz zabezpieczenia oparte na wirtualizacji (VBS) mogą korzystać z hypervisora Windows. Włączenie wirtualizacji w UEFI i aktywność Hyper-V to dwa różne zagadnienia.

Nie wyłączaj automatycznie funkcji bezpieczeństwa. Przekaż prowadzącemu dokładny komunikat VirtualBox, wersję programu oraz wersję Windows. Na komputerze zarządzanym zmiany może wykonywać wyłącznie administrator.

Jeżeli pracujesz wewnątrz innej maszyny wirtualnej, wirtualizacja zagnieżdżona może być niedostępna lub niewłączona przez właściciela środowiska.

Inne systemy operacyjne

Linux

Otwórz terminal i uruchom:

lscpu

Odczytaj pole „Virtualization”. Sam wynik nie zastępuje instrukcji producenta dotyczącej wejścia do UEFI/BIOS.

macOS

Komputery Mac nie udostępniają klasycznego ekranu BIOS/UEFI w sposób znany z komputerów PC. Urządzenia z Apple Silicon wymagają obrazów systemów i programów zgodnych z architekturą ARM.

Drzewo diagnostyczne

Przechodź kolejno przez każdy etap. Nie pomijaj kontroli w Windows ani przygotowania klucza BitLocker.

  1. 1

    Zapisz komunikat

    Zanotuj lub sfotografuj dokładny błąd wyświetlany przez VirtualBox.

  2. 2

    Sprawdź Windows

    Odczytaj stan wirtualizacji w Menedżerze zadań lub w msinfo32.

  3. 3

    Przygotuj dostęp

    Zabezpiecz klucz BitLocker i dopiero wtedy przejdź do UEFI/BIOS.

  4. 4

    Włącz VT-x lub SVM

    Zmień wyłącznie ustawienie wirtualizacji sprzętowej na Enabled.

  5. 5

    Wykonaj ponowny test

    Po restarcie sprawdź stan funkcji i ponownie uruchom maszynę.

  6. 6

    Przekaż szczegóły

    Jeśli błąd pozostał, zgłoś go prowadzącemu lub administratorowi.

Pełna kolejność diagnostyki od zapisania błędu do bezpiecznej eskalacji.

Lista kontrolna dla studenta

  • Zapisałem dokładny komunikat błędu.
  • Sprawdziłem status wirtualizacji.
  • Zabezpieczyłem klucz odzyskiwania BitLocker.
  • Zmieniłem tylko Intel VT-x lub AMD-V/SVM.
  • Zapisałem ustawienia firmware.
  • Sprawdziłem status po restarcie.
  • Ponownie uruchomiłem maszynę wirtualną.
  • Zapisałem nowy komunikat, jeśli problem pozostał.