Šiuo metu esate neprisijungę, laukiama, kol iš naujo prisijungsite prie interneto

Negalite paleisti virtualiųjų mašinų kompiuteryje, kuriame vykdoma „Windows Server 2008 R2“ ir kuriame įdiegtas CPU, palaikantis AVX funkciją

POŽYMIAI
Įsivaizduokite toliau pateiktą situaciją.
  • Naudojate „Intel“ CPU, kuris palaiko papildomų vektoriaus plėtinių (AVX) funkciją, kompiuteryje, kuriame vykdoma „Windows Server 2008 R2“.

    Pastaba.
    „Intel“ pristato AVX funkcijos palaikymo galimybę „Sandy Bridge“ procesorių šeimoje.
  • Kompiuteryje įdiegiate „Hyper-V“ serverio vaidmenį.
  • Kompiuteryje sukūrę virtualiąją mašiną bandote ją paleisti.
Tokiu atveju negalite paleisti virtualiosios mašinos. Be to, gaunate klaidos pranešimą, panašų į vieną iš toliau nurodytų:
„Bandant paleisti pažymėtą (-as) virtualiąją (-iasias) mašiną (-as) įvyko klaida.
<virtualiosios mašinos pavadinimas> paleisti nepavyko.“

<virtualiosios mašinos pavadinimas> paleisti nepavyko. (Virtualiosios mašinos ID <virtualiosios mašinos GUID>)“
Be to, įvykis 3040 užregistruojamas mazge Hyper-V-Worker dalyje Programų ir tarnybų žurnalai, kuriame yra klaidos pranešimas, panašus į toliau nurodytą:
<virtualiosios mašinos pavadinimas> Nepavyko nustatyti / pakeisti skaidinio ypatybės.“
PRIEŽASTIS
Ši problema kyla, nes „Windows Server 2008 R2“ nepalaiko AVX funkcijos.
SPRENDIMAS
Pastaba. Šis karštųjų pataisų paketas išjungia AVX funkciją virtualiuosiuose procesoriuose, kad būtų galima paleisti virtualiąsias mašinas. Turite atnaujinti į „Windows Server 2008 R2“ SP1, kad būtų palaikoma AVX funkcija ir virtualiosios mašinos veiktų, kaip tikėtasi. Be to, atnaujinus galima pasinaudoti AVX instrukcijomis.

Karštųjų pataisų informacija

Palaikomas karštąsias pataisas galite atsisiųsti iš „Microsoft“. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Jas taikykite tik sistemoms, kuriose kyla šiame straipsnyje aprašoma problema. Su šiomis karštosiomis pataisomis gali būti atliekami papildomi bandymai. Todėl jei ši problema nekels jums didelių nepatogumų, rekomenduojame palaukti kito programinės įrangos naujinimo, kuriame bus šios karštosios pataisos.

Jei šias karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje bus skyrius „Galimas karštųjų pataisų atsisiuntimas“. Jei šio skyriaus nematote, kreipkitės į „Microsoft“ klientų aptarnavimo ir palaikymo tarnybą, kad gautumėte karštąsias pataisas.

Pastaba. Jei kyla kitų problemų arba jei būtina bet kokia trikčių diagnostika, gali tekti sukurti atskirą aptarnavimo užklausą. Už papildomus klausimus dėl palaikymo ir problemų, kurių negalima išspręsti naudojant minėtas karštąsias pataisas, taikomas įprastų palaikymo paslaugų mokestis. Norėdami gauti visą „Microsoft“ klientų aptarnavimo ir palaikymo tarnybos telefonų numerių sąrašą arba sukurti atskirą aptarnavimo užklausą, apsilankykite šioje „Microsoft“ svetainėje Pastaba. Formoje „Galimas karštųjų pataisų atsisiuntimas“ nurodomos kalbos, kuriomis teikiamos šios karštosios pataisos. Jei nematote savo kalbos, šių karštųjų pataisų jūsų kalba nėra.

Būtinieji komponentai

Kad galėtumėte pritaikyti šias karštąsias pataisas, kompiuteryje turi veikti „Windows Server 2008 R2“ ir turi būti įdiegtas „Hyper-V“ serverio vaidmuo.

Registro informacija

Norint naudoti šio paketo karštąsias pataisas, nereikia vykdyti jokių registro pakeitimų.

Reikalavimas paleisti iš naujo

Pritaikius šias karštąsias pataisas būtina iš naujo paleisti kompiuterį.

Karštųjų pataisų pakeitimo informacija

Šios karštosios pataisos nepakeičia anksčiau išleistų karštųjų pataisų.

Failo informacija

Bendroji šių karštųjų pataisų versija įdiegia failus, kurie turi šiose lentelėse pateiktus atributus. Šių failų datos ir laikai surašyti pagal universalųjį laiką (UTC). Šių failų datos ir laikai jūsų vietiniame kompiuteryje rodomi vietiniu laiku, atsižvelgiant į galimą vasaros laiko pataisą. Be to, šios datos ir laikai gali keistis, kai atliekate tam tikras operacijas su failais.
„Windows Server 2008 R2“ failų informacijos pastabos
  • Failai, kurie yra susiję su tam tikru produktu, gaire (RTM, SPn) ir paslaugų šaka (LDR, GDR), gali būti identifikuojami patikrinus failų versijos numerius, rodomus šioje lentelėje:
    VersijaProduktasGairėPaslaugos šaka
    6.1.760 0.16xxx„Windows Server 2008 R2“RTMGDR
    6.1.760 0.20xxx„Windows Server 2008 R2“RTMLDR
  • MANIFEST (.manifest) ir MUM failai (.mum), kurie įdiegti kiekvienoje aplinkoje, yra pateikti atskiru sąrašu skyriuje „Windows Server 2008 R2“ papildomų failų informacija“. MUM, MANIFEST ir susieti saugos katalogų (.cat) failai yra itin svarbūs palaikant atnaujintų komponentų būseną. Saugos katalogų failai, kurių atributai nepateikti, yra pasirašyti „Microsoft“ skaitmeniniu parašu.
Visos palaikomos x64 „Windows Server 2008 R2“ versijos
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
PROBLEMOS SPRENDIMAS

Laikinasis sprendimas, kai naudojama „Windows Server 2008 R2“

Norėdami išspręsti šią problemą, galite įjungti suderinamas CPU vėliavėles nustatydami WMI ypatybę. Ši ypatybė nepasiekiama iš jokios vartotojo sąsajos (UI). Tačiau ši ypatybė yra aprašyta „Microsoft“ programinės įrangos kūrėjų (MSDN) žiniatinklio svetainėje. Gali reikėti šį laikinąjį problemos sprendimą taikyti visoms sukurtoms virtualiosioms mašinoms. Pakeitimas išliks, kai kompiuteris bus paleistas iš naujo. Tačiau yra dvi žinomos problemos, kai taikote šį laikinąjį problemos sprendimo būdą. Be to, žr. toliau pateiktą „Windows PowerShell“ scenarijaus pavyzdį.
  • Šis laikinasis problemos sprendimas sukuria kitų CPU funkcijų, pvz., talpyklos eilutės dydžio, suderinamumą. Todėl virtualioji mašina negali išnaudoti visų CPU galimybių.
  • Laikinąjį sprendimą reikia taikyti kiekvieną kartą, kai sukuriama nauja virtualioji mašina.
Toliau pateikiamas „Windows PowerShell“ scenarijaus pavyzdys.
                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"; } } }
BŪSENA
„Microsoft“ patvirtino, kad ši problema kyla skyriuje „Taikoma“ nurodytuose „Microsoft“ produktuose.

Šiame straipsnyje aprašyti trečiųjų šalių produktus pagamino įmonės, nepriklausančios „Microsoft“. „Microsoft“ nesuteikia jokių numanomų ar kitokių garantijų dėl šių produktų veikimo ar patikimumo.

DAUGIAU INFORMACIJOS
Daugiau informacijos apie AVX funkciją rasite apsilankę šioje „Intel“ svetainėjeDaugiau informacijos apie programinės įrangos naujinimo terminiją rasite spustelėję toliau nurodyto straipsnio numerį ir peržiūrėję straipsnį „Microsoft“ žinių bazėje:
824684 Įprastų terminų, vartojamų „Microsoft“ programinės įrangos naujinimams apibūdinti, aprašas

„Microsoft“, siekdama padėti jums rasti techninės pagalbos, teikia trečiųjų šalių kontaktinę informaciją. Ši kontaktinė informacija gali būti pakeista be perspėjimo. „Microsoft“ neužtikrina šios trečiųjų šalių kontaktinės informacijos tikslumo.

Papildoma failo informacija


„Windows Server 2008 R2“ papildomų failų informacija

Visų palaikomų x64 „Windows Server 2008 R2“ versijų papildomi failai
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
Svečio virtualiosios mašinos nepavyksta paleisti CPU, kuriuose įjungta AVX
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.
Savybės

Straipsnio ID: 2517374 – Paskutinė peržiūra: 08/24/2011 14:11:00 – Peržiūra: 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
Atsiliepimai
<\/script>");