Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 13428|Atsakyti: 0

Konfliktų tarp "Hyper-V" ir "VirtualBox" bei "VMware" sprendimai

[Kopijuoti nuorodą]
Paskelbta 2018-04-14 21:20:17 | | |
Įdiegus "Visual Studio" gali kilti konfliktų su "VirtualBox" ir "VMware", nes įdiegtas "Windows Phone" SDK, o konfliktai pasireiškia taip:

Atidarius "VirtualBox" ir kuriant 64 bitų virtualią mašiną su VMware, pasirodo šis klaidos pranešimas:

VT-x/AMD-V aparatinės įrangos spartinimas įjungtas, bet neveikia. Jūsų 64 bitų svečiui nepavyks aptikti 64 bitų procesoriaus ir negalės paleisti.
Įsitikinkite, kad tinkamai įjungėte VT-x/AMD-V pagrindinio kompiuterio BIOS.


Taip yra dėl to, kad diegimo metu įjungtas "Windows Phone" SDK.

"Windows Phone" SDK telefono simuliatorius turi būti virtualizuotas naudojant "Hyper-V". "Hyper-V" yra "Microsoft" virtualizacijos programinė įranga, panaši į "VirtualBox" ir "VMware", kurią galima naudoti kuriant virtualias mašinas. Jie vadinami hipervizoriais arba virtualių mašinų monitoriais. Kadangi "Hyper-V" negali egzistuoti kartu su "VirtualBox" ir "VMware", "VirtualBox" ir "VMware" neveiks tinkamai, kai įjungta "Hyper-V". Aukščiau pateiktoje klaidoje paminėtas "VT-x/AMD-V" yra procesoriaus aparatinės įrangos virtualizacijos palaikymas, kuris jau įjungtas BIOS; "Hyper-V" jį naudojo, todėl "VirtualBox" ir "VMware" skundėsi, kad jis neveikia.

Sprendimas yra išjungti "Hyper-V". Yra keli keliai:

Pirmasis būdas: paleiskite komandą su administratoriaus teisėmis: bcdedit /set hypervisorlaunchtype off.

                   Atitinkama "Hyper-V" atidarymo komanda yra: bcdedit /set hypervisorlaunchtype auto.

Antrasis būdas: naudokite grafinės sąsajos programą "Pridėti arba pašalinti Windows komponentus" ir panaikinkite "Hyper-V" žymėjimą.

Visiems aukščiau išvardytiems metodams reikia iš naujo paleisti kompiuterį. Išjungę "Hyper-V", negalite naudoti telefono emuliatoriaus "Windows Phone" SDK.

Aš neradau būdo paleisti VirtualBox VMs ir Hyper-V tuo pačiu metu, nebent VM VirtualBox yra 32 bitų (aš bandžiau 32 bitų Windows XP VMs ir jie vis dar veikia gerai su Hyper-V įjungta).



Norėdami pasirinkti, ar įjungti "Hyper-V", kai paleidžiate kompiuterį, atlikite šiuos veiksmus:

1. Paleiskite su administratoriaus teisėmisbcdedit /copy {current} /d "Windows 10 (Hyper-V įjungta)"ir paraginkite, kad sukurtas kitas paleisties meniu elementas, atkreipkite dėmesį į kodo eilutę { }.

2. Bėkbcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype autopakeiskite raudoną XXX kodą čia.

3. Dešiniuoju pelės mygtuku spustelėkite ypatybę "Šis kompiuteris", Išplėstiniai sistemos nustatymai, Paleidimas ir perjungimas ir nustatykite "Laikas rodyti operacinės sistemos sąrašą".





Ankstesnis:.net/c# Naudokite Costura.Fody, kad supakuotumėte DLL į EXE
Kitą:sqlserver horizontali lentelė į vertikalią lentelę (eilutė į stulpelį)
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com