Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 13428|Vastaus: 0

Ratkaisuja Hyper-V:n, VirtualBoxin ja VMwaren välisiin ristiriitoihin

[Kopioi linkki]
Julkaistu 14.4.2018 21.20.17 | | |
Visual Studion asentaminen voi aiheuttaa ristiriitoja VirtualBoxin ja VMwaren kanssa, koska Windows Phone SDK on asennettu, ja ristiriidat ilmenevät seuraavasti:

Kun avataan VirtualBoxin ja luodaan 64-bittinen virtuaalikone VMwarella, seuraava virheilmoitus ilmestyy:

VT-x/AMD-V:n laitteistokiihdytys on otettu käyttöön, mutta se ei ole toiminnassa. 64-bittinen vieraasi ei tunnista 64-bittistä prosessoria eikä pysty käynnistymään.
Varmista, että olet ottanut VT-x/AMD-V:n oikein käyttöön isäntätietokoneesi BIOSissa.


Tämä johtuu siitä, että Windows Phone SDK:ssa Hyper-V on päällä asennuksen aikana.

Windows Phone SDK:n puhelinsimulaattori täytyy virtualisoida Hyper-V:llä. Hyper-V on Microsoftin virtualisointiohjelmisto, joka on samankaltainen kuin VirtualBox ja VMware, ja joita voidaan käyttää virtuaalikoneiden luomiseen. Niitä kutsutaan hypervisoreiksi tai virtuaalikonemonitoreiksi. Koska Hyper-V ei voi toimia rinnakkain VirtualBoxin ja VMwaren kanssa, VirtualBox ja VMware eivät toimi kunnolla, kun Hyper-V on päällä. Yllä mainitussa virheessä mainittu "VT-x/AMD-V" on prosessorin laitteistovirtualisointituki, joka on jo päällä BIOSissa; Hyper-V käytti sitä, joten VirtualBox ja VMware valittivat, ettei se ollut toiminnassa.

Ratkaisu on poistaa Hyper-V käytöstä. On olemassa useita reittejä:

Ensimmäinen menetelmä: Suorita komento ylläpitäjäoikeuksilla: bcdedit /set hypervisorlaunchtype pois päältä.

                   Vastaava komento Hyper-V:n avaamiseen on: bcdedit /set hypervisorlaunchtype auto.

Toinen menetelmä: käytä "Lisää tai poista Windows-komponentit" -graafista käyttöliittymäohjelmaa ja poista Hyper-V:n valinta siitä.

Kaikki edellä mainitut menetelmät vaativat tietokoneen uudelleenkäynnistyksen. Ja Hyper-V:n poistamisen jälkeen et voi käyttää puhelinemulaattoria Windows Phone SDK:ssa.

En ole löytänyt tapaa ajaa VirtualBox-virtuaalikoneita ja Hyper-V:tä samaan aikaan, elleivät VirtualBoxin virtuaalikoneet ole 32-bittisiä (kokeilin 32-bittisiä Windows XP -virtuaalikokemia, ja ne toimivat edelleen hyvin Hyper-V:n kanssa).



Jos haluat päättää, laitetaanko Hyper-V päälle tietokoneen käynnistyessä, seuraa näitä ohjeita:

1. Aja ylläpitäjän oikeuksillabcdedit /copy {current} /d "Windows 10 (Hyper-V päällä)"komento, ja sitten kehota lisäämään, että uusi käynnistysvalikkokohde on luotu, merkitse koodimerkkijono { }.

2. Juoksebcdedit /aseta {XXXXXXXX-XXXX-XXXX-XXXXXXXXX} hypervisorlaunchtype autokomento, vaihda punainen XXX-koodi tähän.

3. Napsauta hiiren oikealla "This PC" -ominaisuutta, Advanced System Settings, Startup and Failover ja aseta "Aika näyttää käyttöjärjestelmälista".





Edellinen:.net/c# Käytä Costura.Fodya paketoidaksesi DLL:n EXE:hen
Seuraava:SQLserverin vaakasuora taulukko pystysuoraan taulukkoon (rivi sarakkeeseen)
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com