If-Koubou

Jak włączyć Intel VT-x w BIOS komputera lub UEFI Firmware

Jak włączyć Intel VT-x w BIOS komputera lub UEFI Firmware (Jak)

Nowoczesne procesory obejmują funkcje wirtualizacji sprzętu, które przyspieszają maszyny wirtualne utworzone w VirtualBox, VMware, Hyper-V i innych aplikacjach. Ale te funkcje nie zawsze są domyślnie włączone.

Maszyny wirtualne to wspaniałe rzeczy. Dzięki aplikacjom do wirtualizacji można uruchomić cały komputer wirtualny w oknie bieżącego systemu. Na tej maszynie wirtualnej można uruchamiać różne systemy operacyjne, testować aplikacje w środowisku piaskownicy i eksperymentować z funkcjami bez obaw. Aby działać, te aplikacje maszyn wirtualnych wymagają funkcji przyspieszania sprzętowego wbudowanych w nowoczesne procesory. W przypadku procesorów Intela oznacza to przyspieszenie sprzętowe Intel VT-x. Dla procesorów AMD oznacza to akcelerację sprzętową AMD-V.

W pewnym momencie możesz napotkać komunikaty o błędach w aplikacjach VM, takie jak:

  • Akceleracja sprzętowa VT-x / AMD-V nie jest dostępna w twoim systemie
  • Ten host obsługuje technologię Intel VT-x, ale Intel VT-x jest wyłączony
  • Procesor na tym komputerze nie jest zgodny z Hyper-V

Błędy te mogą pojawiać się z kilku różnych powodów. Po pierwsze, funkcja przyspieszania sprzętowego może być wyłączona. W systemach z procesorem Intel funkcję Intel VT-x można wyłączyć za pomocą ustawienia oprogramowania układowego BIOS lub UEFI. W rzeczywistości często jest on domyślnie wyłączony na nowych komputerach. W systemach z procesorem AMD nie stanowi to problemu. Funkcja AMD-V jest zawsze włączona, więc nie ma możliwości zmiany BIOS-u lub UEFI.

Innym powodem, dla którego te błędy mogą się pojawić, jest próba użycia aplikacji do wirtualizacji, takiej jak VMWare lub VirtualBox, gdy masz już zainstalowany Hyper-V Microsoftu. Funkcja Hyper-V przejmuje te funkcje przyspieszania sprzętowego, a inne aplikacje do wirtualizacji nie będą mogły uzyskać do nich dostępu.

Zobaczmy więc, jak rozwiązać te problemy.

Spróbuj odinstalować Hyper-V

Jeśli masz zainstalowany Hyper-V, staje się chciwy i nie pozwala innym aplikacjom wirtualizacyjnym na dostęp do funkcji przyspieszania sprzętowego. Częściej zdarza się to w przypadku sprzętu Intel VT-x, ale czasami może się również zdarzyć w przypadku AMD-V. W takim przypadku w aplikacji do wirtualizacji zobaczysz komunikat o błędzie z informacją, że Intel VT-x (lub AMD-V) jest niedostępny, mimo że jest włączony na twoim komputerze.

Aby rozwiązać ten problem, wystarczy odinstalować Hyper-V. Funkcja Hyper-V jest opcjonalną funkcją systemu Windows, więc jej odinstalowanie różni się nieco od odinstalowania zwykłej aplikacji. Przejdź do Panelu sterowania> Odinstaluj program. W oknie "Programy i funkcje" kliknij "Włącz lub wyłącz funkcje systemu Windows".

W oknie "Funkcje systemu Windows" wyczyść pole wyboru "Hyper-V", a następnie kliknij "OK".

Po zakończeniu odinstalowywania systemu Windows Hyper-V należy ponownie uruchomić komputer, a następnie spróbować ponownie użyć VirtualBox lub VMware.

Włącz Intel VT-x On w BIOSie lub oprogramowaniu UEFI

Jeśli masz procesor Intela i odinstalowanie funkcji Hyper-V nie rozwiązało problemu - lub aplikacja do wirtualizacji zgłosiła, że ​​Intel VT-x jest wyłączony - musisz uzyskać dostęp do ustawień BIOS komputera lub UEFI komputera. Komputery PC wyprodukowane przed wydaniem Windows 8 prawdopodobnie używają BIOS-u. Komputery wyprodukowane po wypuszczeniu systemu Windows 8 mogą zamiast tego korzystać z UEFI, a prawdopodobieństwo użycia UEFI rośnie, im bardziej nowoczesny jest komputer.

W systemie opartym na systemie BIOS uzyskasz dostęp do ustawień BIOS-u poprzez ponowne uruchomienie komputera i naciśnięcie odpowiedniego klawisza w prawo po pierwszym uruchomieniu. Naciśnięty klawisz zależy od producenta komputera, ale często jest to klawisz "Usuń" lub "F2". Prawdopodobnie zobaczysz również komunikat podczas uruchamiania, który mówi coś w stylu "Naciśnij Klawisz aby uzyskać dostęp do konfiguracji. "Jeśli nie możesz znaleźć właściwego klucza, aby uzyskać ustawienia BIOS, po prostu przeprowadź wyszukiwanie w sieci dla czegoś takiego jak"komputer numer modelu dostęp do BIOS-u. "

Na komputerze opartym na UEFI nie można po prostu naciskać klawisza podczas uruchamiania komputera. Zamiast tego należy postępować zgodnie z tymi instrukcjami, aby uzyskać dostęp do ustawień oprogramowania układowego UEFI z zaawansowanych opcji uruchamiania systemu Windows. Przytrzymaj klawisz Shift po kliknięciu przycisku Uruchom ponownie w systemie Windows, aby ponownie uruchomić komputer bezpośrednio w tym menu.

Niezależnie od tego, czy komputer używa systemu BIOS, czy UEFI, po przejściu do menu ustawień można zacząć szukać opcji oznaczonej "Intel VT-x", "Technologia wirtualizacji Intel", "Rozszerzenia wirtualizacji", "Vanderpool", lub coś podobnego.

Często znajdziesz tę opcję w podmenu "Procesor".To podmenu może znajdować się gdzieś pod menu "Chipset", "Northbridge", "Advanced Chipset Control" lub "Advanced CPU Configuration".

Włącz opcję, a następnie wybierz "Zapisz i wyjdź" lub odpowiednią funkcję, aby zapisać zmiany ustawień i ponownie uruchomić komputer.

Po ponownym uruchomieniu komputera możesz spróbować ponownie użyć VirtualBox lub VMware.

Co robić, jeśli nie widzisz opcji Intel VT-x w BIOS-ie lub UEFI

Niestety, niektórzy producenci laptopów i producenci płyt głównych nie mają opcji w BIOSie ani w ustawieniach UEFI w celu włączenia Intel VT-x. Jeśli nie widzisz tej opcji, spróbuj przeprowadzić wyszukiwanie w Internecie pod numerem modelu laptopa - lub płyty głównej, jeśli jest to komputer stacjonarny - i "włącz Intel VT-x".

W niektórych przypadkach producenci mogą później wydać aktualizację oprogramowania układowego BIOS lub UEFI, która obejmuje tę opcję. Aktualizacja oprogramowania BIOS lub oprogramowania układowego UEFI może pomóc - jeśli masz szczęście.

Pamiętaj też, że jeśli masz starszy procesor, może on w ogóle nie obsługiwać funkcji sprzętowej wirtualizacji Intel VT-x lub AMD-V.

Image Credit: Nick Gray na Flickr