Jelenleg nem kapcsolódik az internethez. Várakozás a kapcsolat helyreállítására

Nem indíthat el virtuális gépeket Windows Server 2008 R2 rendszerű számítógépen, ha az az AVX utasításkészletet támogató CPU-t használ

A jelenség
A problémát előidéző szituáció:
  • A Windows Server 2008 R2 rendszerű számítógép egy olyan Intel CPU-t használ, amely támogatja az Advanced Vector Extensions (AVX) utasításkészlet használatát.

    Megjegyzés
    Az Intel a Sandy Bridge processzorcsaládban bevezeti az AVX utasításkészlet támogatását.
  • A Hyper-V kiszolgálói szerepkört telepíti a számítógépre.
  • Létrehozza a virtuális gépet a számítógépen, majd megpróbálja elindítani azt.
Ebben a helyzetben nem tudja elindítani a virtuális gépet. Ilyenkor a következő hibaüzenetek egyikéhez hasonló hibaüzenet jelenik meg:
Hiba történt a kiválasztott virtuális gép(ek) elindítására tett kísérlet során.
A(z) <virtuális gép neve> nem inicializálható

A(z) <virtuális gép neve> nem inicializálható. (Virtuális gép azonosítója: <virtuális gép GUID>)
Ezen felül egy 3040-es eseményt naplózott a rendszer a Hyper-V-Worker csomópont Alkalmazás- és szolgáltatásnaplók részébe, amely a következőhöz hasonló hibaüzenetet tartalmaz:
<virtuális gép neve> A partíciótulajdonság beállítása/módosítása sikertelen
Oka
A hiba oka, hogy a Windows Server 2008 R2 nem támogatja az AVX utasításkészlet használatát.
A megoldás
Megjegyzés Ez a gyorsjavító csomag letiltja az AVX utasításkészlet használatát a virtuális processzorokon a virtuális gépek sikeres indítása érdekében. Az AVX utasításkészlet használatának támogatásához a Windows Server 2008 R2 SP1 rendszerre kell frissítenie, hogy a virtuális gépek a várt módon fussanak és hogy kihasználhassa az AVX utasítások nyújtotta előnyöket.

A gyorsjavítással kapcsolatos információk

A Microsoft közzétett egy támogatott gyorsjavítást, de az csak a jelen cikkben ismertetett probléma megoldására alkalmas. A gyorsjavítást csak olyan rendszeren telepítse, amelyen a cikkben ismertetett problémát tapasztalja. A gyorsjavítás további tesztelésen mehet keresztül, ezért a Microsoft azt javasolja, hogy amennyiben a probléma nem érinti súlyosan, várja meg a következő szoftverfrissítést, amely tartalmazni fogja ezt a gyorsjavítást.

Ha a probléma gyorsjavítása letölthető, a cikk elején megtalálja a letöltési információkat tartalmazó szakaszt. Ha a szakasz nem jelenik meg, a gyorsjavítás beszerzéséhez forduljon a Microsoft ügyfél- és támogatási szolgálatához.

Megjegyzés: További problémák esetén, vagy ha hibaelhárításra van szükség, előfordulhat, hogy külön szolgáltatásigénylést kell létrehoznia. A szokásos támogatási díjak terhelik a tanácsadó szolgálatnak feltett további kérdéseket, amennyiben azok nem kapcsolatosak a szóban forgó gyorsjavítással. Ha szeretné megtekinteni a Microsoft ügyfélszolgálati telefonszámainak teljes listáját, vagy ha külön szolgáltatásigénylést szeretne létrehozni, keresse fel a Microsoft alábbi webhelyét: Megjegyzés A gyorsjavítás letöltési űrlapja megjeleníti, hogy a gyorsjavítás milyen nyelveken érhető el. Ha a keresett nyelv nem található a felsoroltak között, a gyorsjavítás nem érhető el azon a nyelven.

Előfeltételek

A gyorsjavítás alkalmazásához a számítógépnek Windows Server 2008 R2 rendszerűnek kell lennie és telepíteni kell a Hyper-V kiszolgálói szerepkört.

A beállításjegyzékkel kapcsolatos információk

A csomagban található gyorsjavítás használatához nem kell módosítani a beállításjegyzéket.

Újraindítás szükségessége

A gyorsjavítás telepítése után újra kell indítani a számítógépet.

Gyorsjavítások helyettesítése

Ez a gyorsjavítás nem helyettesít más, korábban megjelent gyorsjavítást.

Fájlinformációk

A gyorsjavítás globális változata a következő táblázatokban található fájlattribútumokkal rendelkező fájlokat telepíti. A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájlok dátuma és időpontja a helyi számítógépen a helyi idő szerint és a téli-nyári időszámítás aktuális beállításának megfelelően jelenik meg. A dátumok és időpontok ezenkívül a fájlokon végrehajtott bizonyos műveletek esetén is módosulhatnak.
Fájlinformációkkal kapcsolatos megjegyzések Windows Server 2008 R2 rendszer esetén
  • Az adott termékre, mérföldkőre (RTM, SPn) és szolgáltatási ágra (LDR, GDR) vonatkozó fájlok az alábbi táblázatban szereplő fájlverziószámok segítségével azonosíthatók:
    VerziószámTermékMérföldkőKiadástípus
    6.1.760 0,16xxxWindows Server 2008 R2RTMGDR
    6.1.760 0.20xxxWindows Server 2008 R2RTMLDR
  • Az egyes környezetekben telepített MANIFEST-fájlokat (.manifest) és MUM-fájlokat (.mum) a „További fájlinformációk Windows Server 2008 R2 rendszer esetén” szakaszban, külön táblázatban találja. A MUM-fájlok és jegyzékfájlok, továbbá a hozzájuk tartozó biztonságikatalógus-fájlok (.cat) alapvető fontosságúak a frissített összetevő állapotának megőrzéséhez. A biztonságikatalógus-fájlok (melyek attribútumai nem szerepelnek a táblázatokban) a Microsoft digitális aláírásával rendelkeznek.
A Windows Server 2008 R2 rendszer összes támogatott x64-alapú változata esetén
File nameFile versionFile sizeDateTimePlatform
Hvax64.exe6.1.7600.16774634,36805-Mar-201103:40x64
Hvboot.sys6.1.7600.16774117,63205-Mar-201106:26x64
Hvix64.exe6.1.7600.16774686,59205-Mar-201103:40x64
Hvax64.exe6.1.7600.20916634,36805-Mar-201103:41x64
Hvboot.sys6.1.7600.20916117,63205-Mar-201106:30x64
Hvix64.exe6.1.7600.20916686,59205-Mar-201103:41x64
Kerülő megoldás

Lehetséges megoldások Windows Server 2008 R2 esetében

A probléma megoldásához a WMI tulajdonság beállításával kikényszerítheti kompatibilis CPU jelzők használatát. Ez a tulajdonság semmilyen felhasználói felületről (UI) nem érhető el. Azonban a tulajdonság dokumentációja a Microsoft Software Developer Network (MSDN) webhelyén elérhető. Előfordulhat, hogy ezt a megkerülő eljárást az összes létrehozott virtuális gép esetében végre kell hajtania. A módosítás a számítógép újraindítása után is érvényben marad. Létezik azonban két ismert probléma ezen megkerülő eljárás használata esetén. Tekintse meg a következő példa Windows PowerShell parancsfájlt is.
  • Ez a megoldás más CPU szolgáltatások kompatibilitását is beállítja (például megadja a gyorsítótár sorméretét). Ezért a virtuális gépek nem tudják teljesen kihasználni a CPU által nyújtott lehetőségeket.
  • A megoldást minden egyes új virtuális gép létrehozása esetén futtatni kell.
Az alábbiakban egy Windows PowerShell parancsfájl látható.
                LimitProcFeatures.ps1:$VirtualMachines = gwmi -namespace "root\virtualization" Msvm_ComputerSystem $VMManagementService = Get-WmiObject -Namespace "root\virtualization" -Class Msvm_VirtualSystemManagementServiceforeach ($vm in $VirtualMachines) { $vmName = $vm.Name $vmElementName = $vm.ElementName if(!$vm.Caption.Contains("Hosting Computer System")) { Write-Output "Limiting $vmElementName CPU features" $VMProcessors = (gwmi -namespace "root\virtualization" Msvm_ProcessorSettingData) | where { $_.InstanceID -match "Microsoft:$vmName.*" } $VMProcessors | foreach { $_.LimitProcessorFeatures = $true} $retValue = $VMProcessors | foreach {$VMManagementService.ModifyVirtualSystemResources($vm.__PATH, $_.GetText([System.Management.TextFormat]::WmiDtd20) )} if(!$retValue.ReturnValue) { Write-Output "Success"; } } }
Állapot
A Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza.

A cikkben említett, külső gyártóktól származó termékek a Microsofttól független gyártók termékei, amelyek teljesítményére és megbízhatóságára a Microsoft sem törvényi, sem másféle garanciát nem vállal.

További információ
Az AVX utasításkészlettel kapcsolatos további információkat az Intel következő webhelyén talál:A szoftverfrissítési terminológiáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
824684 A Microsoft szoftverfrissítéseinek leírásához használt szabványos terminológia bemutatása

A Microsoft a külső gyártók elérhetőségi adatait a műszaki támogatás eléréséhez szánt segítségnyújtásként teszi közzé. Az elérhetőségi adatok értesítés nélkül változhatnak, pontosságukat a Microsoft nem garantálja.

További fájlinformációk


További fájlinformációk Windows Server 2008 R2 rendszer esetén

További fájlok a Windows Server 2008 R2 rendszer összes támogatott x64-alapú változata esetén
File nameAmd64_7592163787ae17c6846e4fb2b40f8f5a_31bf3856ad364e35_6.1.7600.20916_none_7de78a62dc4f2890.manifest
File versionNot applicable
File size710
Date (UTC)05-Mar-2011
Time (UTC)08:43
PlatformNot applicable
File nameAmd64_f19b40c4485ced443925c7cae3f5dd26_31bf3856ad364e35_6.1.7600.16774_none_1c5e1475a6ccebec.manifest
File versionNot applicable
File size710
Date (UTC)05-Mar-2011
Time (UTC)08:43
PlatformNot applicable
File nameAmd64_microsoft-hyper-v-drivers-hypervisor_31bf3856ad364e35_6.1.7600.16774_none_8c501c427f2f0db2.manifest
File versionNot applicable
File size4,163
Date (UTC)05-Mar-2011
Time (UTC)07:03
PlatformNot applicable
File nameAmd64_microsoft-hyper-v-drivers-hypervisor_31bf3856ad364e35_6.1.7600.20916_none_8d1c9b0f981a35ab.manifest
File versionNot applicable
File size4,163
Date (UTC)05-Mar-2011
Time (UTC)07:13
PlatformNot applicable
File nameUpdate.mum
File versionNot applicable
File size1,462
Date (UTC)05-Mar-2011
Time (UTC)08:43
PlatformNot applicable
A vendég virtuális gép nem indul el az AVX utasításkészletet használó CPU-kon
Megjegyzés: Ez egy „GYORS KÖZZÉTÉTELŰ” cikk, amelyet maga Microsoft támogatási csoportja készített. A benne fogalt információkat a jelentkező problémákra válaszul, az adott állapotukban biztosítjuk. Az anyagok a közzétételük gyorsaságából következően tartalmazhatnak sajtóhibákat, illetve külön értesítés nélkül bármikor átdolgozáson eshetnek át. További tudnivalók olvashatók a felhasználási feltételek között.
Tulajdonságok

Cikkazonosító: 2517374 - Utolsó ellenőrzés: 08/24/2011 10:43:00 - Verziószám: 1.0

Microsoft Hyper-V Server 2008 R2, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard

  • kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseinter KB2517374
Visszajelzés