Nemůže vám na počítači fungovat virtualizace? 5 jednoduchých oprav a řešení

Nemůže vám na počítači fungovat virtualizace? 5 jednoduchých oprav a řešení

Virtualizace je užitečná funkce dostupná téměř na každém moderním počítači. Umožňuje vám vytvořit další virtuální prostředí, která běží na vašem skutečném hardwaru počítače. Poskytuje to snadný způsob, jak vyzkoušet různé operační systémy, spouštět staré aplikace a další.





Někdy však virtualizace nefunguje správně. Pokud se pokoušíte nastavit VirtualBox nebo jiný virtualizační program a zobrazí se chyba typu „hardwarová akcelerace VT-x není ve vašem systému k dispozici“, zkuste tyto kroky znovu spustit.





1. Zkontrolujte, zda váš hardware podporuje virtualizaci

Než začnete řešit problémy s virtualizací, je rozumné zkontrolovat, zda váš počítač virtualizaci vůbec podporuje. Pokud tomu tak není, ušetříte si nějaký čas.





Microsoft kdysi nabízel nástroj, který rychle zkontroloval, zda váš počítač zvládne virtualizaci, ale na moderních systémech to nefunguje. V závislosti na vašem procesoru tedy budete muset použít nástroj od společnosti Intel nebo AMD.

Chcete -li zjistit, který procesor máte, stiskněte Ctrl + Shift + Esc nebo klikněte pravým tlačítkem na prázdné místo na hlavním panelu a vyberte Správce úloh nástroj otevřete. Klikněte Více informací v případě potřeby jej rozbalte a poté otevřete soubor Výkon tab.



Nakonec si vyberte procesor z levého seznamu a nad grafem uvidíte název svého procesoru.

proč moje hry stále padají

Pokud máte procesor Intel, stáhněte si soubor Nástroj pro identifikaci procesoru Intel . Ekvivalentní nástroj AMD již není oficiálně k dispozici. Ti s procesory AMD by měli místo toho navštívit Stránka pro stažení AMD , vyberte svůj procesor ze seznamu na konci stránky a stáhněte si příslušný nástroj pro váš procesor.





Nainstalujte nástroj pro svůj procesor a pak jej otevřete vyhledáním v nabídce Start, pokud se neotevře automaticky. V nástroji Intel otevřete Technologie CPU kartu a hledejte Virtualizační technologie Intel .

Pokud váš procesor podporuje virtualizaci, zobrazí se zaškrtnutí. Nástroj AMD by měl mít podobnou nabídku podrobně popisující možnosti vašeho procesoru.





Pokud váš procesor virtualizaci nepodporuje, nemůžete bohužel nic dělat spustit virtuální stroj . Budete muset upgradovat procesor a možná i základní desku. Většina slušných moderních počítačů by měla podporovat virtualizaci, zvažte tedy výměnu počítače, až budete moci.

2. Povolte virtualizaci v systému BIOS

Ve většině případů, kdy virtualizace nebude fungovat, i když to váš procesor podporuje, je příčinou to, že máte v systému BIOS nebo UEFI počítače deaktivovanou funkci. Ačkoli většina moderních počítačů podporuje virtualizaci, často je ve výchozím nastavení zakázána. Měli byste se tedy podívat, abyste se ujistili, že je ve vašem systému povoleno správné přepínání.

Chcete -li zkontrolovat, zda je v systému BIOS povolena virtualizace, navštivte stránku Výkon stránce Správce úloh, jak je popsáno výše. Pod procesor graf, uvidíte a Virtualizace pole, které vás informuje, zda je tato funkce v systému BIOS povolena.

Alternativně můžete spustit rychlý příkaz v příkazovém řádku. Typ cmd do nabídky Start spusťte okno příkazového řádku a zadejte systémová informace a udeřil Vstupte . Za chvíli uvidíte spoustu informací o svém počítači. Přejděte dolů a vedle Požadavky Hyper-V , uvidíte a Virtualizace povolena ve firmwaru pole.

Pokud to říká Ano nebo Povoleno (v závislosti na tom, jakou metodu používáte), pak se můžete přesunout na #4 níže. Ale pokud vidíte Ne nebo Zakázáno , pak pro aktivaci této funkce musíte zadat svůj BIOS nebo UEFI.

Vidět jak otevřít BIOS přímo z Windows 10 nejspolehlivější metoda, zvláště pokud se počítač rychle spustí. V závislosti na vašem počítači může být také možné stisknout klávesu po spuštění počítače. F2 , F12 , a Vymazat jsou běžné klíče pro vstup do systému BIOS při spuštění.

Jakmile jste v systému BIOS, vyhledejte možnost s názvem něco jako Intel VT-x , Virtualizační technologie Intel , AMD-V , VMX , Vanderpool , nebo podobné. Můžete to najít pod a Procesor nebo Čipová sada kategorii, která se zase může skrývat pod příponou Pokročilý tab.

Přesné pokyny budou záviset na vašem hardwaru, takže pokud jej nemůžete najít, stojí za to vyhledat příručku k vašemu modelu CPU nebo počítače.

Jakmile povolíte příslušnou možnost, uložte konfiguraci systému BIOS a restartujte počítač. Po návratu do systému Windows byste měli mít přístup k virtualizaci.

3. Pokud v systému BIOS nemůžete najít virtualizaci

Pokud možnost povolení virtualizace v systému BIOS není k dispozici, váš počítač pravděpodobně tuto funkci nepodporuje. Existuje však šance, že výrobce poskytl aktualizaci, která přidává tuto funkci. U většiny strojů to pravděpodobně neplatí, ale kontrola není na škodu.

Aktualizace systému BIOS najdete snadno pomocí aplikace výrobce, která je součástí vašeho počítače. Lenovo System Update například zkontroluje aktualizace systému BIOS a ovladačů v systémech Lenovo.

Windows 10 připojeno, ale žádný internet

Pokud takovou aplikaci nemáte, budete muset BIOS aktualizovat ručně. Vyhledáním Google na názvu vaší základní desky (nebo modelu počítače) byste se měli dostat na web výrobce. Tam obvykle najdete nové verze systému BIOS pod příponou Podpěra, podpora nebo Soubory ke stažení sekce.

Jakmile si stáhnete nejnovější aktualizační soubor, postupujte podle našich pokyny k aktualizaci systému BIOS aplikovat. Po dokončení zkuste znovu vstoupit do systému BIOS a hledat možnost virtualizace.

Pokud stále nemůžete povolit virtualizaci v systému BIOS, je pravděpodobné, že váš počítač tuto funkci nepodporuje. K vyzkoušení virtualizace budete potřebovat nový počítač.

4. Zakažte Hyper-V (ve Windows)

Profesionální a vyšší verze systému Windows obsahují program společnosti Microsoft s názvem Hyper-V. Jedná se o vlastní hypervizorový software společnosti Microsoft, podobný programu VirtualBox nebo VMware. Hyper-V může bohužel unést virtualizační oprávnění vašeho počítače a zablokovat vám používání jiné aplikace hypervisoru.

Pokud nechcete k vytváření virtuálních počítačů použijte Hyper-V , měli byste jej odebrat, aby počítač mohl bez konfliktů spouštět vámi zvolenou virtualizační aplikaci. Chcete -li to provést, otevřete nabídku Start a vyhledejte zapnout nebo vypnout funkce Windows . Kliknutím na zobrazenou položku otevřete nové okno se seznamem volitelných funkcí systému Windows.

V tomto seznamu uvidíte Hyper-V . Zrušte zaškrtnutí a ujistěte se, že jsou zrušena všechna dílčí pole, poté vyberte OK . Windows chvíli odebere Hyper-V, pak budete muset proces dokončit restartováním.

Jakmile restartujete, měli byste být schopni používat VirtualBox nebo podobné aplikace, aniž byste viděli zprávu typu „virtualizace hardwaru není podporována hostitelským systémem“. Bez funkce Hyper-V a virtualizačních funkcí je dobré jít.

5. Pokud je virtualizace povolena, ale nefunguje správně

Doufejme, že jste získali virtualizaci do práce po dodržení výše uvedených rad. Ale stále můžete mít problémy s výkonem nebo dokonce se spuštěním virtuálního počítače.

stahování Windows Media Player 12 zdarma

Pokud virtualizace nefunguje správně, vyzkoušejte několik dalších triků:

  • Pamatujte, že 64bitový virtuální počítač nelze spustit na 32bitovém počítači . Pokud váš procesor není 64bitový, stáhněte si 32bitovou verzi operačního systému, který chcete spustit na virtuálním počítači, abyste předešli problémům s kompatibilitou. Vidět jak zkontrolovat, zda máte 32bitový nebo 64bitový systém Windows pokud si nejste jisti.
  • Ujistěte se, že máte na disku dostatek volného místa . Dynamicky přidělený virtuální disk začíná v malém rozsahu, ale rozšiřuje se, protože váš virtuální počítač potřebuje více místa. Jak se to stane, váš hostitelský počítač může mít nedostatek místa. Extrémně málo místa na disku může způsobit problémy s výkonem, takže se ujistěte, že máte vyčistit místo na vašem PC.
  • Ujistěte se, že máte dostatek paměti RAM vyhrazené pro virtuální počítač . Váš virtuální počítač musí ke spuštění používat část paměti RAM vašeho počítače. Pokud nemáte dost, váš virtuální počítač se pravděpodobně chug. Dávejte však pozor, abyste nesdíleli příliš mnoho, jinak by se váš hostitelský počítač mohl dostat do potíží.

Nakonec, pokud používáte VirtualBox, měli byste vždy pro nejlepší výkon nainstalujte hostující doplňky VirtualBox .

Zajistěte, aby virtualizace fungovala přímo na vašem počítači

Naštěstí jeden z těchto tipů vyřešil váš problém a umožnil vám užít si virtualizaci na počítači. Ve většině případů stačí v systému BIOS povolit virtualizaci a zakázat Hyper-V, aby fungoval.

Pokud vám to nedovolí alespoň spustit virtuální počítač, váš počítač tuto funkci nepodporuje - budete muset upgradovat, abyste mohli využívat výhod virtualizace.

Podíl Podíl tweet E-mailem 6 tipů pro rychlejší výkon virtuálního stroje

Je váš virtuální počítač příliš pomalý a pomalý? Zde je návod, jak optimalizovat nastavení pro lepší výkon virtuálního počítače.

Číst dále
Související témata
  • Technologie vysvětlena
  • Virtualizace
  • VirtualBox
  • Virtuální stroj
  • Chyby systému Windows
O autorovi Ben Stegner(1735 publikovaných článků)

Ben je zástupcem redaktora a správcem onboardingu v MakeUseOf. V roce 2016 opustil práci v oblasti IT, aby mohl psát na plný úvazek, a nikdy se neohlédl. Více než sedm let pokrývá technické návody, doporučení pro videohry a další jako profesionální spisovatel.

Více od Bena Stegnera

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru