Univerzální Platforma Windows (UWP) a klasické desktopové aplikace
Společnost Microsoft se snažila prosadit svou platformu UWP pro vývoj aplikací v systému Windows, avšak tradiční desktopové aplikace si nadále udržují pozici nejrozšířenějšího typu softwaru v operačním systému Windows 10. Programy jako například multimediální přehrávač VLC nebo streamovací služba Spotify existují jak v podobě klasických desktopových aplikací, tak i v UWP variantě. Microsoft nenutil softwarové vývojáře k přechodu na UWP a opuštění vývoje desktopových aplikací. Podobná situace panuje i v novém systému Windows 11, kde jsou všechny aplikace, které byly kompatibilní se staršími verzemi Windows (10, 8/8.1 a 7), funkční i v nejnovějším operačním systému. Jedinou výjimku v současné době představuje VirtualBox od společnosti Oracle.
Potíže s aplikací Oracle VirtualBox ve Windows 11
Oracle VirtualBox je populární bezplatný virtualizační nástroj s širokým využitím. Nabízí vysoký výkon a pokročilé funkce, které překonávají mnohé placené alternativy. Bohužel se zdá, že velká část uživatelů, kteří se pokoušejí spustit VirtualBox na Windows 11, se potýká s problémy při spouštění virtuálních strojů. Samotná instalace VirtualBoxu na Windows 11 proběhne bez obtíží, ale při pokusu o načtení a spuštění virtuálního stroje se stroj jednoduše nespustí.
1. Dočasné vypnutí Hyper-V ve Windows 11
Společnost Microsoft je si vědoma problémů s VirtualBoxem na Windows 11. Jako prozatímní řešení pro uživatele doporučuje dočasně vypnout funkci Hyper-V v systému.
Chcete-li deaktivovat Hyper-V v systému Windows 11, postupujte podle následujících pokynů:
- Otevřete Ovládací panely.
- Přejděte do sekce Programy.
- Zvolte možnost „Zapnout nebo vypnout funkce systému Windows“.
- V zobrazeném seznamu zrušte zaškrtnutí u položky Hyper-V.
- Klikněte na tlačítko OK.
Důležitá poznámka: Pokud v seznamu nenajdete položku Hyper-V, hledejte místo ní platformu Windows Hypervisor nebo Windows Sandbox a tyto funkce deaktivujte.
2. Čekání na aktualizaci VirtualBoxu
Problém s kompatibilitou VirtualBoxu je na straně vývojářů ze společnosti Oracle. To znamená, že Oracle musí vydat novou verzi VirtualBoxu, která tento problém vyřeší. Oracle pracuje na aktualizaci, ale datum jejího vydání zatím není známé.
Až bude aktualizace k dispozici, bude na Windows 11 funkční pouze tato nová verze. To může znamenat, že bude nutné provést aktualizaci nastavení vašich virtuálních strojů, aby korektně fungovaly s novou verzí programu.
3. Odinstalace VirtualBoxu
Pokud VirtualBox aktivně nevyužíváte, můžete jej bez obav odinstalovat před provedením upgradu na Windows 11. Jestliže jste našli jinou virtualizační alternativu, která vyhovuje vašim potřebám, můžete VirtualBox z vašeho systému bezpečně odstranit a provést upgrade. V současné době Microsoft blokuje upgrade na systémech, kde je VirtualBox nainstalován.
Pro odinstalaci postupujte následovně:
- Otevřete Ovládací panely.
- Přejděte do sekce Programy -> Odinstalovat program.
- Vyberte položku VirtualBox ze seznamu nainstalovaných aplikací.
- Klikněte na tlačítko Odinstalovat.
- Potvrďte odinstalaci aplikace.
Závěrečné shrnutí
Společnost Microsoft neblokuje VirtualBox na Windows 11. Jedná se o standardní problém s kompatibilitou aplikací. Tento problém bude vyřešen aktualizací programu a nebude vyžadovat žádné radikální zásahy ani dodržování nových vývojových pravidel. Očekává se, že společnost Oracle brzy vydá potřebnou aktualizaci. Nicméně, vzhledem k tomu, že systém Windows 11 zatím nemá tak širokou uživatelskou základnu, je možné, že Oracle vydá aktualizaci s určitým zpožděním.