Korjaus: VMware-työasema ja Device / Credential Guard eivät ole yhteensopivia



Kokeile Instrumenttia Ongelmien Poistamiseksi

Jotkut VMware Workstation- ja Vmware Player -käyttäjät näkevät VMware ja DeviceCredential Guard eivät ole yhteensopivia ”-Virhe yritettäessä käynnistää sovellus tai yritettäessä käynnistää virtuaalikone. Useimmat ongelmasta kärsineet käyttäjät ovat vahvistaneet, että ongelma alkoi ilmetä vasta odottavan Windows-päivityksen asentamisen jälkeen.



VMware Player ja DeviceCredential Guard eivät ole yhteensopivia



Kun vianmääritys koskee tätä ongelmaa, sinun on aloitettava tämä vianmääritysopas poistamalla Hyper-V käytöstä tavallisesti. Voit tehdä tämän joko poistamalla sen käytöstä CMD: n kautta tai luottamalla käyttöliittymän käyttöliittymään.



Toinen mahdollinen ongelma, joka saattaa päätyä aiheuttamaan tämän ongelman, on paikallinen ryhmäkäytäntö nimeltä Virtualisointipohjainen suojaus joka lopulta estää tiettyjä virtualisointitekniikoita. Tässä tapauksessa voit joko käyttää paikallista ryhmäkäytäntöeditoria tämän käytännön poistamiseen käytöstä tai voit luottaa rekisterieditoriin tämän muutoksen pakottamiseksi.

Jos kuitenkin kohtaat tämän ongelman Windows 10: ssä, on todennäköistä, että ongelma johtuu epäjohdonmukaisuudesta Käynnistyksen määritystiedot . Jos tämä skenaario on käytettävissä, voit korjata tämän ongelman muokkaamalla BCD-tiedostoa poistamaan kaikki Hyper-V-viitteet.

Jos käytät Windows Defender -ohjelmaa, muista, että tämä WMware-virhe voi johtua myös suojausominaisuudesta nimeltä Core isolation. Tässä tapauksessa voit korjata ongelman poistamalla ydineristyksen käytöstä Asetukset-sovelluksesta tai voit tehdä sen Rekisterieditorilla.



Tapa 1: Hyper-V: n poistaminen käytöstä

Erilaisten käyttäjäraporttien mukaan yksi yleisimmistä syistä, joka laukaisee VMware ja DeviceCredential Guard eivät ole yhteensopivia ”-Virhe on ristiriita Hyper-V: n (Microsoftin oma virtualisointitekniikka) ja VMwaren välillä. Muista, että sekä VMware että VirtualBox valitsevat oletusarvoisesti omat virtualisointiteknologiansa.

On kuitenkin yksi Windows-päivitys (KB4515871), jonka tiedetään pakottavan tietyt kolmansien osapuolten sovellukset käyttämään Hyper-V: tä - VMwaressa tämä johtaa ' VMware ja DeviceCredential Guard eivät ole yhteensopivia 'virhe.

Jos tämä skenaario on käytettävissä ja olet äskettäin asentanut Windows-päivityksen, jonka uskot olevan vastuussa äskettäin ilmestyneestä virheestä, poista Hyper-V käytöstä noudattamalla yhtä alla olevista ohjeista, jotta VMware voi käyttää omaa virtualisointitekniikkaansa.

Hyper-V: n poistaminen käytöstä CMD: n kautta

  1. Avaa a Juosta valintaikkunaa painamalla Windows-näppäin + R . Kirjoita seuraavaksi 'Cmd' tekstikentän sisällä ja paina Ctrl + Vaihto + Enter avata kohonnut Komentokehote .

    Suorita komentokehote

    merkintä: Kun näet UAC (Käyttäjätilien valvonta) , klikkaus Joo myöntää järjestelmänvalvojan käyttöoikeudet.

  2. Kun olet korotetun CMD-kehotteen sisällä, kirjoita seuraava komento ja paina Tulla sisään poistaa Hyper-V-toiminnon käytöstä järjestelmätasolla:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V
  3. Kun komento on käsitelty onnistuneesti, sulje korotettu komentokehoteikkuna ja käynnistä tietokone uudelleen.
  4. Kun seuraava käynnistys on valmis, avaa VMware ja toista toiminto, joka aiheutti aiemmin virheen.

Hyper-V: n poistaminen käytöstä Powershellin kautta

On myös toinen tapa ottaa Hyper-V käyttöön tai poistaa se käytöstä Windows 10. Voit tehdä sen suorittamalla PowerShell järjestelmänvalvojana ja kirjoittamalla sitten seuraavat komennot:

bcdedit / set hypervisorlaunchtype off (poista Hyper-V käytöstä) bcdedit / set hypervisorlaunchtype päällä (ota Hyper-V käyttöön)

Hyper-V: n poistaminen käytöstä käyttöliittymän kautta

  1. Lehdistö Windows-näppäin + R avata a Juosta valintaikkuna. Kirjoita tekstikentän sisälle 'Appwiz.cpl' ja paina Tulla sisään avata Ohjelmat ja ominaisuudet valikossa.

    Kirjoita appwiz.cpl ja paina Enter avataksesi asennettujen ohjelmien luettelon

  2. Kun olet sisällä Ohjelmat ja tiedostot valikossa, napsauta vasemman reunan valikkoa Laita Windows toiminnot päälle tai pois.

    Windowsin ominaisuuksien valikon käyttö

  3. Kun kehote UAC (Käyttäjätilien valvonta) , klikkaus Joo myöntää järjestelmänvalvojan oikeudet.
  4. Laajenna Windowsin Ominaisuudet-valikon sisäpuolella olevaa avattavaa valikkoa, joka liittyy Hyper-V-kansioon. Poista seuraavaksi valintaruutu, joka liittyy Hyper-V-hallintatyökalut ja Hyper-V-alusta ennen napsauttamista Ok tallentaa muutokset.

    Hyper-V: n poistaminen käytöstä Windowsin Ominaisuudet-näytössä

  5. Kun onnistut poistamaan Hyper-V: n käytöstä GUI-valikossa, käynnistä tietokone uudelleen ja katso, onko ongelma ratkaistu seuraavalla tietokoneen käynnistyksellä.

Jos silti päädyt näkemään VMware ja DeviceCredential Guard eivät ole yhteensopivia ”-Virhe käynnistettäessä WMware Player / WMware Workshatiaonia tai yritettäessä asentaa virtuaalikone, siirry seuraavaan mahdolliseen korjaukseen.

Tapa 2: Virtualisointipohjaisen suojauksen poistaminen käytöstä

Jos noudatit yllä olevia ohjeita ja olet jo vahvistanut, ettet oikeastaan ​​käsittele Hyper-V: n ja Vmwaren välistä ristiriitaa, on mahdollista, että näet VMware ja DeviceCredential Guard eivät ole yhteensopivia ”-Virhe johtuu siitä, että koneesi on pakollinen Virtualisointipohjainen suojaus -Tämä vaaditaan tietyille virtuaalikoneille.

Tämä virtualisointipohjainen suojaus pannaan täytäntöön käytännön kautta Paikallinen ryhmäkäytäntöeditori . Mutta pidä mielessä, että tämä apuohjelma on oletusarvoisesti käytettävissä vain Windows 10 PRO: lle ja vanhemmille PRO-vastaaville.

merkintä: Jos sinulla on kotiversio, voit asenna gpedit-apuohjelma manuaalisesti Windows 10 homeen .

Jos Paikallinen ryhmäkäytäntöeditori (gpedit) on saatavana Windows-versiollasi ja haluat ottaa käyttöön tämän mahdollisen korjauksen, seuraa alla olevia ohjeita ( alaopas A ) virtualisointipohjaisen suojauksen poistamiseksi käytöstä sen omistetun käytännön kautta.

Jos käytät kotiversiota etkä halua ladata sivua Paikallinen ryhmäkäytäntöeditori , seuraa toista opasta (alaopas B) poistaa virtualisointipohjaisen suojauksen käytöstä rekisterieditorin kautta.

Poista virtualisointipohjainen suojaus käytöstä Gpeditin kautta

  1. Lehdistö Windows-näppäin + R avaa Suorita-valintaikkuna. Kirjoita seuraavaksi ”Gpedit.msc” tekstikentän sisällä ja paina Tulla sisään avata Paikallinen ryhmäkäytäntöeditori .

    Suorita paikallinen ryhmäkäytäntöeditori

    merkintä: Kun sinua pyydetään UAC (Käyttäjätilien valvonta) napsauta Joo myöntää järjestelmänvalvojan käyttöoikeudet.

  2. Kun olet sisällä Paikallinen ryhmäkäytäntöeditori , siirry seuraavaan sijaintiin vasemman reunan valikon avulla:
    Tietokoneen kokoonpano - Hallintamallit - Järjestelmä - Laitesuoja
  3. Kun olet päässyt tähän sijaintiin, siirry oikeanpuoleiseen valikkoon ja kaksoisnapsauta Ota virtualisointipohjainen suojaus käyttöön .

    Virtualisointipohjaisen suojauksen ottaminen käyttöön

  4. Kun olet .asetusvalikossa Ota virtualisointipohjainen suojaus käyttöön määritä se vaihtokytkimeksi Liikuntarajoitteinen ja napsauta Ok tallentaa muutokset.
  5. Kun tämä suojaus on otettu käyttöön, käynnistä tietokone uudelleen ja tarkista, onko ongelma ratkaistu seuraavan tietokoneen käynnistyksen yhteydessä.

Poista virtualisointipohjainen suojaus käytöstä rekisterieditorin kautta

  1. Lehdistö Windows-näppäin + R avata a Juosta valintaikkuna. Kirjoita tekstikenttään ” regedit ’ ja paina Tulla sisään avata Rekisterieditori . Kun kehote UAC (Käyttäjätilien valvonta) , klikkaus Joo myöntää järjestelmänvalvojan käyttöoikeudet.

    Rekisterieditorin suorittaminen

  2. Kun olet rekisterieditorissa, siirry vasempaan valikkoon seuraavaan sijaintiin:
    HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  DeviceGuard

    merkintä: Voit joko navigoida täällä manuaalisesti tai liittää sijainnin suoraan navigointipalkkiin ja painaa Tulla sisään päästä sinne heti.

  3. Kun olet saapunut oikeaan paikkaan, siirry oikeanpuoleiseen osioon, napsauta hiiren kakkospainikkeella tyhjää tilaa ja valitse Uusi> DWORD (32-bittinen) -arvo äskettäin ilmestyneestä pikavalikosta.

    Uuden DWORD (32) -bittiarvon luominen

  4. Nimeä äskettäin luotu DWORD EnableVirtualizationBasedSecurity, kaksoisnapsauta sitä ja aseta Pohja että Heksadesimaali ja arvo 0 Virtualisointipohjaisen suojauksen poistamiseksi käytöstä.

    EnableVirtualizationBasedSecurity-arvon määrittäminen

  5. Osuma Ok Tallenna muutokset sulkemalla sitten Rekisterieditori ja käynnistämällä tietokone uudelleen nähdäksesi, onko ongelma nyt korjattu.

Jos kohtaat edelleen saman ongelman, vaikka olet ottanut virtualisointipohjaisen suojauksen käyttöön, siirry seuraavaan seuraavaan mahdolliseen korjaukseen.

Tapa 3: BCD-tiedoston muokkaaminen

Kuten käy ilmi, tämä erityinen ongelma voi johtua myös epäjohdonmukaisuudesta BCD: n (Boot Configuration Data) kanssa, joka lopulta häiritsee kolmannen osapuolen virtualisointitekniikkaa. Useat ongelmat saaneet käyttäjät, joilla oli sama ongelma, ovat ilmoittaneet, että ongelma ratkesi yhtäkkiä, kun he olivat suorittaneet pari komentoa korotetussa komentokehotteessa.

Nämä komennot varmistavat, että Hyper-V: n jäännös ei ole ristiriidassa VMwaren käyttämän virtualisointitekniikan kanssa. Näin sinun on tehtävä:

  1. Lehdistö Windows-näppäin + R avata a Juosta valintaikkuna. Kirjoita seuraavaksi 'Cmd' tekstikentän sisällä ja paina Ctrl + Vaihto + Enter avataksesi korotetun komentokehotteen.

    Suorita komentokehote

    merkintä: Kun sinua pyydetään UAC (Käyttäjätilien valvonta) , klikkaus Joo myöntää järjestelmänvalvojan oikeudet.

  2. Kun olet korotetun komentokehoteikkunan sisällä, kirjoita seuraava komento täsmälleen tässä järjestyksessä ja paina Tulla sisään jokaisen komennon jälkeen poistaaksesi Hyper-V-viitteet BCD-tiedoista:
     bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} polku ' EFI  Microsoft  Boot  SecConfig.efi'   bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}   bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO, DISABLE-VBS   bcdedit / set hypervisorlaunchtype pois päältä 
  3. Kun jokainen komento on käsitelty onnistuneesti, käynnistä tietokone uudelleen ja tarkista, onko ongelma nyt korjattu.

Jos näet edelleen saman VMware ja DeviceCredential Guard eivät ole yhteensopivia ”-Virhe, siirry alas viimeiseen korjaukseen.

Tapa 4: Ydineristyksen poistaminen käytöstä

Jos mikään yllä olevista korjauksista ei ole toiminut sinulle, on yksi lopullinen mahdollinen syyllinen, jota emme ole vielä hoitaneet. Jos käytät Windows Defender -ohjelmaa, on mahdollista, että Core Isolation -niminen suojausominaisuus laukaisee VMware ja DeviceCredential Guard eivät ole yhteensopivia 'virhe.

Ydineristys on pohjimmiltaan ylimääräinen suojaustaso, jonka Windows Defender ottaa käyttöön suojautuakseen ytimen tasolla toimivilta kehittyneiltä haittaohjelmien hyökkäyksiltä.

Useat asianomaiset käyttäjät, jotka seurasivat tämän turvaominaisuuden poistamista käytöstä, ovat vahvistaneet, että ongelma katosi kokonaan. Mutta haittana on - jätät järjestelmäsi alttiiksi tietyille tietoturvahyödykkeille.

Jos haluat kokeilla tätä menetelmää, noudata alla olevaa ensimmäistä opasta (alaopas A) poistaa ydineristyksen käytöstä Windows Securityn asetusvalikosta. Jos ydineristysmerkintä on harmaa, voit tehdä sen myös Rekisterieditorissa (alaopas B) .

A. Ydineristyksen poistaminen käytöstä käyttöliittymän kautta

  1. Avaa a Juosta valintaikkunaa painamalla Windows-näppäin + R . Kirjoita seuraavaksi ms-asetukset: windowsdefender ’ tekstikentän sisällä ja paina Tulla sisään avata Windowsin suojaus välilehti (mistä Windows Defender ) asetukset sovellus.

    Suorita valintaikkuna: ms-settings: windowsdefender

  2. Kun olet vihdoin saapunut Windowsin suojaus -valikosta, siirry oikeaan osaan ja napsauta Laitteen suojaus (alla Suojelualueet ).
  3. Selaa seuraavaksi käytettävissä olevien vaihtoehtojen luetteloa ja napsauta Ydineristys yksityiskohdat (alla Ydineristys ).
  4. Kun olet vihdoin sisällä Ydin eristysvalikossa, poista käytöstä Muistin eheys (asetettu Vinossa) .
  5. Kun tämä muutos on muodostettu, käynnistä tietokone uudelleen ja tarkista, onko ongelma korjattu seuraavalla tietokoneen käynnistyksellä käynnistämällä virtuaalinen VMware-kone uudelleen.

Ydineristyksen poistaminen käytöstä Asetukset-valikossa

B. Ydineristyksen poistaminen käytöstä rekisterieditorissa

  1. Lehdistö Windows-näppäin + R avata a Juosta valintaikkuna. Kirjoita seuraavaksi regedit ‘Valintaikkunan sisällä ja paina Tulla sisään avata Rekisterieditori . Kun sinua pyydetään UAC (Käyttäjätilien valvonta) , klikkaus Joo myöntää järjestelmänvalvojan käyttöoikeudet.

    Rekisterieditorin suorittaminen

  2. Kun onnistut pääsemään sisään Rekisterieditori , siirry vasempaan valikkoon seuraavaan sijaintiin:
    Tietokone  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    merkintä: Jos haluat säästää aikaa, voit liittää koko sijainnin suoraan navigointipalkkiin ja painaa Tulla sisään päästä sinne heti.

  3. Kun saavut oikeaan paikkaan, kiinnitä huomiosi oikeanpuoleiseen valikkoon ja kaksoisnapsauta Käytössä avain.

    Käytössä-näppäimen käyttö

  4. Sisällä Käytössä arvoikkunassa, aseta perustaksi Heksadesimaali ja aseta Arvotiedot että 0 . Napsauta seuraavaksi Ok tallentaa muutokset.

    Asettamalla Enabled-arvon arvoksi 0

  5. Kun tämä muutos on toteutettu, käynnistä tietokone uudelleen ja tarkista, onko ongelma korjattu seuraavalla järjestelmän käynnistyksellä.
8 minuuttia luettu