VirtualBox nebo Oracle VM Virtual Box je nástroj, který umožňuje vývojářům vytvářet a spravovat více virtuálních strojů z jednoho výkonného počítače. Někteří vývojáři si ale nedávno při vytváření virtuální relace stěžovali, že narazili na problém s následným chybovým hlášením - „VT-x není k dispozici (VERR_VMX_NO_VMX)“. Pokud se vám ve vašem systému zobrazuje také tato chybová zpráva, můžete problém rychle vyřešit pomocí těchto kroků.
Řešení –
1. Než začnete používat virtuální schránku VM, musíte splnit tyto následující podmínky -
A. Virtualizace technologie (VT)
b. Zabránění spuštění hardwarového data (DEP) [Alternativně známé jako „No Execute“ nebo „NX“ a „Execute Disable (XD)„Pro procesory AMD a Intel]
Oprava 1 - Spuštění příkazu v příkazovém řádku
1. Přejděte do vyhledávacího pole Windows 10 a zadejte cmd ve vyhledávacím poli.
2. Klikněte pravým tlačítkem na příkazový řádek a otevřete příkazový řádek jako správce.
3. Nyní zkopírujte a vložte níže uvedený příkaz a stiskněte klávesu Enter.
bcdedit / nastavit hypervisorlaunchtype off
4.Restartujte tvůj počítač
Oprava 2 - Zakažte funkci izolace jádra
Musíte deaktivovat funkci izolace jádra v programu Windows Defender.
1. Zadejte „Zabezpečení systému Windows“Ve vyhledávacím poli.
2. Poté klikněte na „Zabezpečení systému Windows“K přístupu.
3. Poté klikněte na „Zabezpečení zařízení“Zkontrolovat to.
4. V sekci Izolace jádra klikněte na „Podrobnosti izolace jádra“Zkontrolovat to.
5. V nabídce izolace jádra nastavte „Integrita paměti„Až“Vypnuto“.
Zavřete nastavení zabezpečení systému Windows. Restartujte v počítači a zkontrolujte, zda to pomáhá.
Spusťte virtuální pole Virtual Box a zkuste zahájit novou relaci.
Oprava 3 - Povolit virtualizaci hardwaru
Jedním z klíčových požadavků Hyper-V je aktivace virtualizace v systému BIOS.
1. Nejprve vypněte počítač.
2. Poté zapněte stroj.
3. Jakmile se systém spustí, stačí stisknout „Vymazat“* klávesou na klávesnici otevřete nastavení BIOSu v počítači.
* POZNÁMKA- Skutečný klíč pro přístup k nastavení systému BIOS se může u jednotlivých výrobců lišit. Jedná se o různé klíče -
Esc, F1, F2, F10, F11, F12 nebo Odstranit
Stisknutím přidělené klávesy se zobrazí obrazovka systému BIOS v počítači.
3. Když BIOS otevře se nastavení, přejděte na „Pokročilý“*.
4. Dále vyberte „Virtualizace"Ze seznamu a nastavte jej na"Povoleno“.
(U některých počítačů si místo nastavení „Virtualizace“ můžete všimnout „SVM Mode“. Povolte jej, abyste získali stejný efekt)
[
*POZNÁMKA –
Pokud na kartě „Pokročilé“ nemůžete najít možnost „Virtualizace“, najdete ji v „Výkon“.
]
5. Opět stiskněte klávesu, která je s ním spojena, aby se nastavení uložilo.
[Je to „F10„Klíč pro tento počítač.]
6. Poté vyberte „Ano„Konečně uložit a ukončit nastavení BIOSu ve vašem počítači.
Váš počítač se normálně spustí.
PRO SYSTÉMY BĚŽÍCÍ NA CPU AMD -
1. Přejděte do nastavení systému BIOS.
2. Zde přejděte naM.I.T.“.
3. Na kartě „M.I.T“ přejděte na „Pokročilé nastavení frekvence“.
4. Dále klikněte na „Pokročilé nastavení jádra“.
5. Zde uvidíte na obrazovce „režim SVM“. Režim SVM je režim zabezpečeného virtuálního stroje.
6. Nastavit na „Umožnit“Pro zapnutí.
7. Nyní musíte vybrat „Ano„Konečně uložit a ukončit nastavení BIOSu ve vašem počítači.
Jakmile se počítač normálně spustí, otevřete VM Virtual Box a zkuste vytvořit novou relaci.
Oprava 4 - Zakažte funkci Hyper-V
[POUZE PRO UŽIVATELE WINDOWS 10 a WINDOWS ENTERPRISE EDITION]
Zakázání technologie Hyper-V by mělo fungovat.
1. Nejprve stiskněte Klávesa Windows + R. klíče dohromady.
2. Poté napište tento příkaz run a stiskněte Enter.
appwiz.cpl
3. Na levé straně klikněte na „Zapnout nebo vypnout funkce Windows“.
4. Když se zobrazí volitelné funkce, stačí šek „Hyper-V”Možnost povolit všechny funkce Hyper V.
5. Poté klikněte na „OK“.
Nyní restartujte počítač.
Nyní znovu Otevřete toto okno a deaktivujte (Zrušte zaškrtnutí) všechny funkce Hyper-V.
Windows nyní zahájí proces deaktivace HyperVisoru v počítači.
6. Nakonec klikněte na „Restartovat nyní„Restartujte systém.
Nyní se počítač restartuje a systém Windows deaktivuje technologii Hyper V v počítači.
7. Po spuštění počítače zadejte „cmd“Ve vyhledávacím poli.
8. Potom, klikněte pravým tlačítkem myši na „Příkazový řádek“A vyberte„Spustit jako administrátor“.
9. Jakmile se na obrazovce zobrazí příkazový řádek, typ nebo vložit tento kód a stiskněte Enter.
dism.exe / Online / Zakázat-funkce: Microsoft-Hyper-V. bcdedit / nastavit hypervisorlaunchtype off
Zavřete okno příkazového řádku. Restartujte poté počítač. Poté spusťte virtuální schránku virtuálního počítače a spusťte novou virtuální relaci.