Ha azt tervezzük, hogy Windows 8, vagy annál újabb kernellel rendelkező Windowst telepítünk virtuális környezetbe, könnyen az alábbi hibába ütközhetünk.
A Hyper-V alapbeállításai szerint a virtuális gépet (továbbiakban guest) 512MB memóriával hozza létre, ha ehhez bekapcsoljuk a dinamikus memória kezelést is, akkor már más dolgunknak nem is kellenne lennie. A valóságban viszont, a következő hiba miatt nem telepíthető az operációs rendszer. “A Windows nem találja a Microsoft szoftverlicence-szerződést. Ellenőrizze, hogy érvényes-e a telepítés forrása, és indítsa újra a telepítést.” A hiba angol nyelven: “Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation.”
Ezzel azért is vagyunk nehéz helyzetben, mert nem kapunk egyértelmű hibakódot, így nehéz rákeresni is, hogy ez mivel hárítható el. A probléma pontos okára Windows rendszergazdaként sem sikerült magyarázatot találnom, de a megoldás szerencsére nagyon egyszerű.
Kapcsoljuk ki a guestet és nyissuk meg a beállításait, itt navigáljunk a memória beállításaira és a kezdeti memória méretét növeljük meg minimum 1024MB-ra. Mentsük el a változtatásokat és indítsuk újra a guestet. Ekkor már a telepítésnek szó nélkül tovább kell mennie.
A probléma egyaránt jelentkezik Hyper-V és VMWare alatt is, de mindkét hypervisor esetében ez a megoldás. Elméletben a telepítés után visszaállíthatjuk a kezdeti memóriát 512MB-ra, de ezt semmiképen nem javaslom.